Home | History | Annotate | Download | only in lazy

Lines Matching refs:Alloca

901 /// CreateEntryBlockAlloca - Create an alloca instruction in the entry block of
1054 // var = alloca double
1075 // Create an alloca for the variable in the entry block.
1076 AllocaInst *Alloca = CreateEntryBlockAlloca(TheFunction, VarName);
1082 // Store the value into the alloca.
1083 Builder.CreateStore(StartVal, Alloca);
1098 NamedValues[VarName] = Alloca;
1120 // Reload, increment, and restore the alloca. This handles the case where
1122 Value *CurVar = Builder.CreateLoad(Alloca, VarName.c_str());
1124 Builder.CreateStore(NextVar, Alloca);
1174 AllocaInst *Alloca = CreateEntryBlockAlloca(TheFunction, VarName);
1175 Builder.CreateStore(InitVal, Alloca);
1182 NamedValues[VarName] = Alloca;
1239 /// CreateArgumentAllocas - Create an alloca for each argument and register the
1244 // Create an alloca for this variable.
1245 AllocaInst *Alloca = CreateEntryBlockAlloca(F, Args[Idx]);
1247 // Store the initial value into the alloca.
1248 Builder.CreateStore(AI, Alloca);
1251 NamedValues[Args[Idx]] = Alloca;