Lines Matching refs:Stop
232 SlotIndex Start, Stop; in calcLiveBlockInfo() local
233 std::tie(Start, Stop) = LIS.getSlotIndexes()->getMBBRange(BI.MBB); in calcLiveBlockInfo()
238 if (UseI == UseE || *UseI >= Stop) { in calcLiveBlockInfo()
243 if (LVI->end < Stop) in calcLiveBlockInfo()
250 while (UseI != UseE && *UseI < Stop); in calcLiveBlockInfo()
252 assert(BI.LastInstr < Stop); in calcLiveBlockInfo()
266 while (LVI->end < Stop) { in calcLiveBlockInfo()
268 if (++LVI == LVE || LVI->start >= Stop) { in calcLiveBlockInfo()
304 if (LVI->end == Stop && ++LVI == LVE) in calcLiveBlockInfo()
308 if (LVI->start < Stop) in calcLiveBlockInfo()
329 SlotIndex Stop = LIS.getMBBEndIdx(&*MFI); in countLiveBlocks() local
332 LVI = li->advanceTo(LVI, Stop); in countLiveBlocks()
337 Stop = LIS.getMBBEndIdx(&*MFI); in countLiveBlocks()
338 } while (Stop <= LVI->start); in countLiveBlocks()
1608 SlotIndex Start, Stop; in splitLiveThroughBlock() local
1609 std::tie(Start, Stop) = LIS.getSlotIndexes()->getMBBRange(MBBNum); in splitLiveThroughBlock()
1611 LLVM_DEBUG(dbgs() << "%bb." << MBBNum << " [" << Start << ';' << Stop in splitLiveThroughBlock()
1617 assert((!LeaveBefore || LeaveBefore < Stop) && "Interference after block"); in splitLiveThroughBlock()
1658 useIntv(Start, Stop); in splitLiveThroughBlock()
1678 useIntv(Idx, Stop); in splitLiveThroughBlock()
1699 useIntv(Idx, Stop); in splitLiveThroughBlock()
1710 SlotIndex Start, Stop; in splitRegInBlock() local
1711 std::tie(Start, Stop) = LIS.getSlotIndexes()->getMBBRange(BI.MBB); in splitRegInBlock()
1714 << Stop << "), uses " << BI.FirstInstr << '-' in splitRegInBlock()
1803 SlotIndex Start, Stop; in splitRegOutBlock() local
1804 std::tie(Start, Stop) = LIS.getSlotIndexes()->getMBBRange(BI.MBB); in splitRegOutBlock()
1807 << Stop << "), uses " << BI.FirstInstr << '-' in splitRegOutBlock()
1826 useIntv(BI.FirstInstr, Stop); in splitRegOutBlock()
1839 useIntv(Idx, Stop); in splitRegOutBlock()
1855 useIntv(Idx, Stop); in splitRegOutBlock()