Home | History | Annotate | Download | only in IPO

Lines Matching refs:Alloca

1757   // this global a local variable) we replace the global with a local alloca
1775 AllocaInst *Alloca = new AllocaInst(ElemTy, NULL, GV->getName(), &FirstI);
1777 new StoreInst(GV->getInitializer(), Alloca, &FirstI);
1779 GV->replaceAllUsesWith(Alloca);
2281 // If there are still users of the alloca, the program is doing something
2282 // silly, e.g. storing the address of the alloca somewhere and using it
2338 /// AllocaTmps - To 'execute' an alloca, we create a temporary global variable