Lines Matching refs:CurrPos
284 CurrPos = pos; in init()
312 skipDebugInstructionsForward(CurrPos, MBB->end()); in getCurrSlot()
323 static_cast<RegionPressure&>(P).TopPos = CurrPos; in closeTop()
335 static_cast<RegionPressure&>(P).BottomPos = CurrPos; in closeBottom()
758 assert(!CurrPos->isDebugOrPseudoInstr()); in recede()
792 SlotIdx = LIS->getInstructionIndex(*CurrPos).getRegSlot(); in recede()
845 assert(CurrPos != MBB->begin()); in recedeSkipDebugValues()
851 static_cast<RegionPressure&>(P).openTop(CurrPos); in recedeSkipDebugValues()
854 CurrPos = prev_nodbg(CurrPos, MBB->begin()); in recedeSkipDebugValues()
857 if (RequireIntervals && !CurrPos->isDebugOrPseudoInstr()) in recedeSkipDebugValues()
858 SlotIdx = LIS->getInstructionIndex(*CurrPos).getRegSlot(); in recedeSkipDebugValues()
867 if (CurrPos->isDebugInstr() || CurrPos->isPseudoProbe()) { in recede()
870 assert(CurrPos == MBB->begin()); in recede()
874 const MachineInstr &MI = *CurrPos; in recede()
878 SlotIndex SlotIdx = LIS->getInstructionIndex(*CurrPos).getRegSlot(); in recede()
890 assert(CurrPos != MBB->end()); in advance()
903 static_cast<RegionPressure&>(P).openBottom(CurrPos); in advance()
936 CurrPos = next_nodbg(CurrPos, MBB->end()); in advance()
940 const MachineInstr &MI = *CurrPos; in advance()