Home | History | Annotate | Download | only in complete

Lines Matching refs:Alloca

1170 /// CreateEntryBlockAlloca - Create an alloca instruction in the entry block of
1334 // var = alloca double
1355 // Create an alloca for the variable in the entry block.
1356 AllocaInst *Alloca = CreateEntryBlockAlloca(TheFunction, VarName);
1362 // Store the value into the alloca.
1363 Builder.CreateStore(StartVal, Alloca);
1378 NamedValues[VarName] = Alloca;
1400 // Reload, increment, and restore the alloca. This handles the case where
1402 Value *CurVar = Builder.CreateLoad(Alloca, VarName.c_str());
1404 Builder.CreateStore(NextVar, Alloca);
1454 AllocaInst *Alloca = CreateEntryBlockAlloca(TheFunction, VarName);
1455 Builder.CreateStore(InitVal, Alloca);
1462 NamedValues[VarName] = Alloca;
1522 /// CreateArgumentAllocas - Create an alloca for each argument and register the
1527 // Create an alloca for this variable.
1528 AllocaInst *Alloca = CreateEntryBlockAlloca(F, Args[Idx]);
1530 // Store the initial value into the alloca.
1531 Builder.CreateStore(AI, Alloca);
1534 NamedValues[Args[Idx]] = Alloca;