Lines Matching refs:Slot
32 AllocaInst *Slot; in DemoteRegToStack() local
34 Slot = new AllocaInst(I.getType(), nullptr, in DemoteRegToStack()
38 Slot = new AllocaInst(I.getType(), nullptr, I.getName() + ".reg2mem", in DemoteRegToStack()
74 V = new LoadInst(Slot, I.getName()+".reload", VolatileLoads, in DemoteRegToStack()
82 Value *V = new LoadInst(Slot, I.getName()+".reload", VolatileLoads, U); in DemoteRegToStack()
100 new StoreInst(&I, Slot, &*InsertPt); in DemoteRegToStack()
101 return Slot; in DemoteRegToStack()
114 AllocaInst *Slot; in DemotePHIToStack() local
116 Slot = new AllocaInst(P->getType(), nullptr, in DemotePHIToStack()
120 Slot = new AllocaInst(P->getType(), nullptr, P->getName() + ".reg2mem", in DemotePHIToStack()
130 new StoreInst(P->getIncomingValue(i), Slot, in DemotePHIToStack()
140 Value *V = new LoadInst(Slot, P->getName() + ".reload", &*InsertPt); in DemotePHIToStack()
145 return Slot; in DemotePHIToStack()