Searched refs:getMBBEndIdx (Results 1 – 19 of 19) sorted by relevance
241 SlotIndex getMBBEndIdx(const MachineBasicBlock *mbb) const { in getMBBEndIdx() function242 return Indexes->getMBBEndIdx(mbb); in getMBBEndIdx()252 return LR.liveAt(getMBBEndIdx(mbb).getPrevSlot()); in isLiveOutOfMBB()
444 return getMBBEndIdx(MBB);474 SlotIndex getMBBEndIdx(unsigned Num) const {479 SlotIndex getMBBEndIdx(const MachineBasicBlock *mbb) const {523 index < getMBBEndIdx(J->second) &&
80 SlotIndex MBBEnd = LIS.getMBBEndIdx(&MBB); in computeLastInsertPoint()142 if (LIP == LIS.getMBBEndIdx(&MBB)) in getLastInsertPointIter()327 SlotIndex Stop = LIS.getMBBEndIdx(&*MFI); in countLiveBlocks()335 Stop = LIS.getMBBEndIdx(&*MFI); in countLiveBlocks()729 SlotIndex End = LIS.getMBBEndIdx(&MBB); in enterIntvAtEnd()748 useIntv(LIS.getMBBStartIdx(&MBB), LIS.getMBBEndIdx(&MBB)); in useIntv()1091 SlotIndex Last = LIS.getMBBEndIdx(Dom.first).getPrevSlot(); in hoistCopies()1196 BlockEnd = LIS.getMBBEndIdx(&*MBB); in transferValues()1245 SlotIndex End = LIS.getMBBEndIdx(P); in extendPHIRange()1461 SlotIndex PredEnd = Indexes.getMBBEndIdx(Pred); in forceRecomputeVNI()
409 SlotIndex Stop = Indexes->getMBBEndIdx(Pred); in extendSegmentsToUses()425 SlotIndex Stop = Indexes->getMBBEndIdx(Pred); in extendSegmentsToUses()640 SlotIndex MBBEnd = Indexes->getMBBEndIdx(KillMBB); in pruneValue()858 if (VNI == LI.getVNInfoBefore(Indexes->getMBBEndIdx(Pred))) in hasPHIKill()885 getMBBEndIdx(startInst.getParent()), VN); in addSegmentToEndOfBlock()1476 OldIndex < getMBBEndIdx(MI.getParent()) && in handleMove()1600 endIdx = getMBBEndIdx(MBB).getPrevSlot(); in repairIntervalsInRange()
738 SlotIndex Stop = LIS.getMBBEndIdx(MBB); in extendDef()1309 SlotIndex MBBEndIdx = LIS.getMBBEndIdx(&*MBB); in insertDebugValue()1387 SlotIndex MBBEnd = LIS.getMBBEndIdx(&*MBB); in emitDebugValues()1399 MBBEnd = LIS.getMBBEndIdx(&*MBB); in emitDebugValues()
199 endIdx = getMBBEndIdx(MBB); in repairIndexesInRange()
326 SlotIndex PredEnd = Indexes.getMBBEndIdx(PredMBB); in computeMainRangesFixFlags()
256 SlotIndex MBBEndIdx = LIS->getMBBEndIdx(MBB).getPrevSlot(); in sink3AddrInstruction()876 SlotIndex MBBEndIdx = LIS->getMBBEndIdx(MBB).getPrevSlot(); in rescheduleMIBelowKill()1066 SlotIndex MBBEndIdx = LIS->getMBBEndIdx(MBB).getPrevSlot(); in rescheduleKillAboveMI()
1088 VNInfo *PVal = IntA.getVNInfoBefore(LIS->getMBBEndIdx(Pred)); in removePartialRedundancy()1108 if (PVal->def < VNI->def && VNI->def < LIS->getMBBEndIdx(Pred)) { in removePartialRedundancy()1144 if (IntB.overlaps(InsPosIdx, LIS->getMBBEndIdx(CopyLeftBB))) in removePartialRedundancy()2749 if (OtherLRQ.endPoint() >= Indexes->getMBBEndIdx(MBB)) in analyzeValue()2830 SlotIndex MBBEnd = Indexes->getMBBEndIdx(MBB); in taintExtent()3495 CloseNewDVRange(Slots.getMBBEndIdx(&MBB)); in buildVRegToDbgValueMap()
533 LIS->getMBBEndIdx(&opBlock)); in LowerPHINode()
1020 SlotIndex StartIndex = Indexes->getMBBEndIdx(this); in SplitCriticalEdge()1022 SlotIndex EndIndex = Indexes->getMBBEndIdx(NMBB); in SplitCriticalEdge()
195 UseIdx = Indexes->getMBBEndIdx(MI->getOperand(OpNo+1).getMBB()); in extendToUses()
497 << ';' << Indexes->getMBBEndIdx(MBB) << ')'; in report()2119 SlotIndex stop = Indexes->getMBBEndIdx(MBB); in visitMachineBasicBlockAfter()2522 if (S.end == LiveInts->getMBBEndIdx(EndMBB)) in verifyLiveRangeSegment()2657 SlotIndex PEnd = LiveInts->getMBBEndIdx(*PI); in verifyLiveRangeSegment()
501 VNInfo *PVNI = LI->getVNInfoBefore(LIS.getMBBEndIdx(P)); in markValueUsed()1178 Idx = LIS.getMBBEndIdx(&BB).getPrevSlot(); in isSpillCandBB()
868 SlotIndex EndIdx = Indexes->getMBBEndIdx(&MBB); in calculateLiveIntervals()
1341 if (const VNInfo *PVNI = LR.getVNInfoBefore(LIS.getMBBEndIdx(*PI))) in Classify()
314 return LIS->getMBBEndIdx(MBB); in getCurrSlot()
1138 VNI = LI.getVNInfoBefore(LIS->getMBBEndIdx(BB)); in updatePressureDiffs()1330 const VNInfo *DefVNI = LI.getVNInfoBefore(LIS->getMBBEndIdx(BB)); in computeCyclicCriticalPath()
589 : LIS->getMBBEndIdx(&MBB); in prepareInsertion()591 Last != MBBE ? LIS->getInstructionIndex(*Last) : LIS->getMBBEndIdx(&MBB); in prepareInsertion()618 assert(Idx == LIS->getMBBEndIdx(&MBB)); in prepareInsertion()