Home | History | Annotate | Download | only in cached

Lines Matching refs:Alloca

1003 /// CreateEntryBlockAlloca - Create an alloca instruction in the entry block of
1156 // var = alloca double
1177 // Create an alloca for the variable in the entry block.
1178 AllocaInst *Alloca = CreateEntryBlockAlloca(TheFunction, VarName);
1184 // Store the value into the alloca.
1185 Builder.CreateStore(StartVal, Alloca);
1200 NamedValues[VarName] = Alloca;
1222 // Reload, increment, and restore the alloca. This handles the case where
1224 Value *CurVar = Builder.CreateLoad(Alloca, VarName.c_str());
1226 Builder.CreateStore(NextVar, Alloca);
1276 AllocaInst *Alloca = CreateEntryBlockAlloca(TheFunction, VarName);
1277 Builder.CreateStore(InitVal, Alloca);
1284 NamedValues[VarName] = Alloca;
1341 /// CreateArgumentAllocas - Create an alloca for each argument and register the
1346 // Create an alloca for this variable.
1347 AllocaInst *Alloca = CreateEntryBlockAlloca(F, Args[Idx]);
1349 // Store the initial value into the alloca.
1350 Builder.CreateStore(AI, Alloca);
1353 NamedValues[Args[Idx]] = Alloca;