Searched refs:getMBBEndIdx (Results 1 – 17 of 17) sorted by relevance
199 SlotIndex getMBBEndIdx(const MachineBasicBlock *mbb) const { in getMBBEndIdx() function200 return Indexes->getMBBEndIdx(mbb); in getMBBEndIdx()210 return li.liveAt(getMBBEndIdx(mbb).getPrevSlot()); in isLiveOutOfMBB()
438 return getMBBEndIdx(MBB);468 SlotIndex getMBBEndIdx(unsigned Num) const {473 SlotIndex getMBBEndIdx(const MachineBasicBlock *mbb) const {489 index < getMBBEndIdx(J->second) &&
65 SlotIndex MBBEnd = LIS.getMBBEndIdx(MBB); in computeLastSplitPoint()116 if (LSP == LIS.getMBBEndIdx(MBB)) in getLastSplitPointIter()286 SlotIndex Stop = LIS.getMBBEndIdx(MFI); in countLiveBlocks()294 Stop = LIS.getMBBEndIdx(MFI); in countLiveBlocks()515 SlotIndex End = LIS.getMBBEndIdx(&MBB); in enterIntvAtEnd()533 useIntv(LIS.getMBBStartIdx(&MBB), LIS.getMBBEndIdx(&MBB)); in useIntv()807 SlotIndex Last = LIS.getMBBEndIdx(Dom.first).getPrevSlot(); in hoistCopiesForSize()908 BlockEnd = LIS.getMBBEndIdx(MBB); in transferValues()955 SlotIndex End = LIS.getMBBEndIdx(*PI); in extendPHIKillRanges()
375 SlotIndex Stop = getMBBEndIdx(*PI); in shrinkToUses()392 SlotIndex Stop = getMBBEndIdx(*PI); in shrinkToUses()605 if (VNI == LI.getVNInfoBefore(Indexes->getMBBEndIdx(*PI))) in hasPHIKill()637 getMBBEndIdx(startInst->getParent()), VN); in addLiveRangeToEndOfBlock()1032 OldIndex < getMBBEndIdx(MI->getParent()) && in handleMove()1062 endIdx = getMBBEndIdx(MBB).getPrevSlot(); in repairIntervalsInRange()
167 endIdx = getMBBEndIdx(MBB); in repairIndexesInRange()
499 SlotIndex Stop = LIS.getMBBEndIdx(MBB); in extendDef()949 SlotIndex MBBEnd = LIS.getMBBEndIdx(MBB); in emitDebugValues()960 MBBEnd = LIS.getMBBEndIdx(MBB); in emitDebugValues()
440 Finishes[pos] = Indexes->getMBBEndIdx(MBB); in calculateLiveIntervals()460 SlotIndex NewFin = Indexes->getMBBEndIdx(MBB); in calculateLiveIntervals()
392 SrcLI.removeRange(LastUseIndex.getRegSlot(), LI->getMBBEndIdx(MBB)); in runOnMachineFunction()673 SlotIndex PredIndex = LI->getMBBEndIdx(PredBB); in InsertCopiesForPHI()
390 << ';' << Indexes->getMBBEndIdx(MBB) << ')'; in report()1121 SlotIndex stop = Indexes->getMBBEndIdx(MBB); in visitMachineBasicBlockAfter()1454 if (I->end == LiveInts->getMBBEndIdx(EndMBB)) in verifyLiveIntervalSegment()1554 SlotIndex PEnd = LiveInts->getMBBEndIdx(*PI); in verifyLiveIntervalSegment()
86 Idx = Indexes->getMBBEndIdx(MI->getOperand(I.getOperandNo()+1).getMBB()); in extendToUses()
213 SlotIndex MBBEndIdx = LIS->getMBBEndIdx(MBB).getPrevSlot(); in sink3AddrInstruction()762 SlotIndex MBBEndIdx = LIS->getMBBEndIdx(MBB).getPrevSlot(); in rescheduleMIBelowKill()956 SlotIndex MBBEndIdx = LIS->getMBBEndIdx(MBB).getPrevSlot(); in rescheduleKillAboveMI()
807 SlotIndex StartIndex = Indexes->getMBBEndIdx(this); in SplitCriticalEdge()809 SlotIndex EndIndex = Indexes->getMBBEndIdx(NMBB); in SplitCriticalEdge()
511 LIS->getMBBEndIdx(&opBlock)); in LowerPHINode()
253 return LIS->getMBBEndIdx(MBB); in getCurrSlot()
1591 if (OtherLRQ.endPoint() >= Indexes->getMBBEndIdx(MBB)) in analyzeValue()1674 SlotIndex MBBEnd = Indexes->getMBBEndIdx(MBB); in taintExtent()
881 if (const VNInfo *PVNI = LI->getVNInfoBefore(LIS.getMBBEndIdx(*PI))) in Classify()
813 VNInfo *PVNI = LI->getVNInfoBefore(LIS.getMBBEndIdx(*PI)); in markValueUsed()