Lines Matching refs:Alloca

1663     Value *Alloca = AllocaMap[OriginalValue];  in insertRelocationStores()  local
1673 cast<AllocaInst>(Alloca)->getAllocatedType(), in insertRelocationStores()
1676 StoreInst *Store = new StoreInst(CastedRelocatedValue, Alloca); in insertRelocationStores()
1699 Value *Alloca = AllocaMap[OriginalValue]; in insertRematerializationStores() local
1701 StoreInst *Store = new StoreInst(RematerializedValue, Alloca); in insertRematerializationStores()
1734 AllocaInst *Alloca = new AllocaInst(LiveValue->getType(), "", in relocationViaAlloca() local
1736 AllocaMap[LiveValue] = Alloca; in relocationViaAlloca()
1737 PromotableAllocas.push_back(Alloca); in relocationViaAlloca()
1793 AllocaInst *Alloca = cast<AllocaInst>(Pair.second); in relocationViaAlloca() local
1799 ToClobber.push_back(Alloca); in relocationViaAlloca()
1826 Value *Alloca = Pair.second; in relocationViaAlloca() local
1855 Alloca, "", Phi->getIncomingBlock(i)->getTerminator()); in relocationViaAlloca()
1860 LoadInst *Load = new LoadInst(Alloca, "", Use); in relocationViaAlloca()
1868 StoreInst *Store = new StoreInst(Def, Alloca); in relocationViaAlloca()
1883 Store->insertAfter(cast<Instruction>(Alloca)); in relocationViaAlloca()
1977 AllocaInst *Alloca = in splitVectorValues() local
1979 AllocaMap[V] = Alloca; in splitVectorValues()
2021 AllocaInst *Alloca = AllocaMap[V]; in splitVectorValues() local
2033 Alloca, "", Phi->getIncomingBlock(i)->getTerminator()); in splitVectorValues()
2037 LoadInst *Load = new LoadInst(Alloca, "", I); in splitVectorValues()
2043 StoreInst *Store = new StoreInst(V, Alloca); in splitVectorValues()
2047 Store->insertAfter(Alloca); in splitVectorValues()
2051 (new StoreInst(Replacement, Alloca))->insertAfter(Replacement); in splitVectorValues()
2055 (new StoreInst(Replacement, Alloca))->insertAfter(Replacement); in splitVectorValues()