Lines Matching refs:Slot
33 AllocaInst *Slot; in DemoteRegToStack() local
35 Slot = new AllocaInst(I.getType(), DL.getAllocaAddrSpace(), nullptr, in DemoteRegToStack()
38 Slot = new AllocaInst(I.getType(), DL.getAllocaAddrSpace(), nullptr, in DemoteRegToStack()
74 V = new LoadInst(I.getType(), Slot, I.getName() + ".reload", in DemoteRegToStack()
83 Value *V = new LoadInst(I.getType(), Slot, I.getName() + ".reload", in DemoteRegToStack()
102 new StoreInst(&I, Slot, &*InsertPt); in DemoteRegToStack()
103 return Slot; in DemoteRegToStack()
118 AllocaInst *Slot; in DemotePHIToStack() local
120 Slot = new AllocaInst(P->getType(), DL.getAllocaAddrSpace(), nullptr, in DemotePHIToStack()
124 Slot = new AllocaInst(P->getType(), DL.getAllocaAddrSpace(), nullptr, in DemotePHIToStack()
135 new StoreInst(P->getIncomingValue(i), Slot, in DemotePHIToStack()
146 new LoadInst(P->getType(), Slot, P->getName() + ".reload", &*InsertPt); in DemotePHIToStack()
151 return Slot; in DemotePHIToStack()