Home | History | Annotate | Download | only in CodeGen

Lines Matching refs:getRegSlot

229           RegMaskSlots.push_back(Indexes->getInstructionIndex(MI).getRegSlot());
423 SlotIndex Idx = getInstructionIndex(UseMI).getRegSlot();
520 SlotIndex Idx = getInstructionIndex(UseMI).getRegSlot();
823 SlotIndex(getInstructionIndex(startInst).getRegSlot()),
826 SlotIndex(getInstructionIndex(startInst).getRegSlot()),
1036 I->end = NewIdx.getRegSlot(I->end.isEarlyClobber());
1049 DefVNI->def = NewIdx.getRegSlot(I->start.isEarlyClobber());
1063 LiveRange::iterator NewI = LR.advanceTo(I, NewIdx.getRegSlot());
1116 I->end = NewIdx.getRegSlot(I->end.isEarlyClobber());
1122 std::prev(I)->end = findLastUseBefore(Reg, LaneMask).getRegSlot();
1131 DefVNI->def = NewIdx.getRegSlot(I->start.isEarlyClobber());
1134 LiveRange::iterator NewI = LR.find(NewIdx.getRegSlot());
1166 assert(RI != LIS.RegMaskSlots.end() && *RI == OldIdx.getRegSlot() &&
1168 *RI = NewIdx.getRegSlot();
1304 LII->start = instrIdx.getRegSlot();
1305 LII->valno->def = instrIdx.getRegSlot();
1307 lastUseIdx = instrIdx.getRegSlot();
1315 VNInfo *VNI = LR.getNextValue(instrIdx.getRegSlot(), VNInfoAllocator);
1316 LiveRange::Segment S(instrIdx.getRegSlot(),
1319 } else if (LII->start != instrIdx.getRegSlot()) {
1320 VNInfo *VNI = LR.getNextValue(instrIdx.getRegSlot(), VNInfoAllocator);
1321 LiveRange::Segment S(instrIdx.getRegSlot(), lastUseIdx, VNI);
1326 lastUseIdx = instrIdx.getRegSlot();
1334 getRegSlot();
1336 lastUseIdx = instrIdx.getRegSlot();