• Home
  • Raw
  • Download

Lines Matching refs:NewIdx

911   SlotIndex NewIdx;  member in LiveIntervals::HMEditor
918 SlotIndex OldIdx, SlotIndex NewIdx, bool UpdateFlags) in HMEditor() argument
919 : LIS(LIS), MRI(MRI), TRI(TRI), OldIdx(OldIdx), NewIdx(NewIdx), in HMEditor()
935 DEBUG(dbgs() << "handleMove " << OldIdx << " -> " << NewIdx << ": " << *MI); in updateAllRanges()
995 if (SlotIndex::isEarlierInstr(OldIdx, NewIdx)) in updateRange()
1018 if (SlotIndex::isEarlierEqualInstr(NewIdx, OldIdxIn->end)) in handleMoveDown()
1031 SlotIndex::isEarlierInstr(Next->start, NewIdx)) { in handleMoveDown()
1035 LR.advanceTo(Next, NewIdx.getBaseIndex()); in handleMoveDown()
1038 !SlotIndex::isEarlierInstr(NewIdxIn->start, NewIdx)) { in handleMoveDown()
1040 Prev->end = NewIdx.getRegSlot(); in handleMoveDown()
1048 OldIdxIn->end = NewIdx.getRegSlot(OldIdxIn->end.isEarlyClobber()); in handleMoveDown()
1070 SlotIndex NewIdxDef = NewIdx.getRegSlot(OldIdxOut->start.isEarlyClobber()); in handleMoveDown()
1082 = LR.advanceTo(OldIdxOut, NewIdx.getRegSlot()); in handleMoveDown()
1199 NewIdx.getRegSlot(OldIdxIn->end.isEarlyClobber())); in handleMoveUp()
1220 SlotIndex NewIdxDef = NewIdx.getRegSlot(OldIdxOut->start.isEarlyClobber()); in handleMoveUp()
1221 LiveRange::iterator NewIdxOut = LR.find(NewIdx.getRegSlot()); in handleMoveUp()
1222 if (SlotIndex::isSameInstr(NewIdxOut->start, NewIdx)) { in handleMoveUp()
1245 assert(NewIdxIn == LR.find(NewIdx.getBaseIndex())); in handleMoveUp()
1260 if (SlotIndex::isEarlierInstr(Next->start, NewIdx)) { in handleMoveUp()
1276 if (OldIdxIn != E && SlotIndex::isEarlierInstr(NewIdx, OldIdxIn->end)) in handleMoveUp()
1277 OldIdxIn->end = NewIdx.getRegSlot(); in handleMoveUp()
1302 *RI = NewIdx.getRegSlot(); in updateRegMaskSlots()