Home
last modified time | relevance | path

Searched refs:getMBBEndIdx (Results 1 – 18 of 18) sorted by relevance

/external/llvm/include/llvm/CodeGen/
DLiveIntervalAnalysis.h217 SlotIndex getMBBEndIdx(const MachineBasicBlock *mbb) const { in getMBBEndIdx() function
218 return Indexes->getMBBEndIdx(mbb); in getMBBEndIdx()
228 return LR.liveAt(getMBBEndIdx(mbb).getPrevSlot()); in isLiveOutOfMBB()
DSlotIndexes.h466 return getMBBEndIdx(MBB);
496 SlotIndex getMBBEndIdx(unsigned Num) const {
501 SlotIndex getMBBEndIdx(const MachineBasicBlock *mbb) const {
517 index < getMBBEndIdx(J->second) &&
/external/llvm/lib/CodeGen/
DSplitKit.cpp61 SlotIndex MBBEnd = LIS.getMBBEndIdx(MBB); in computeLastSplitPoint()
112 if (LSP == LIS.getMBBEndIdx(MBB)) in getLastSplitPointIter()
279 SlotIndex Stop = LIS.getMBBEndIdx(MFI); in countLiveBlocks()
287 Stop = LIS.getMBBEndIdx(MFI); in countLiveBlocks()
503 SlotIndex End = LIS.getMBBEndIdx(&MBB); in enterIntvAtEnd()
521 useIntv(LIS.getMBBStartIdx(&MBB), LIS.getMBBEndIdx(&MBB)); in useIntv()
791 SlotIndex Last = LIS.getMBBEndIdx(Dom.first).getPrevSlot(); in hoistCopiesForSize()
889 BlockEnd = LIS.getMBBEndIdx(MBB); in transferValues()
934 SlotIndex End = LIS.getMBBEndIdx(*PI); in extendPHIKillRanges()
DLiveIntervalAnalysis.cpp375 SlotIndex Stop = Indexes.getMBBEndIdx(Pred); in extendSegmentsToUses()
391 SlotIndex Stop = Indexes.getMBBEndIdx(Pred); in extendSegmentsToUses()
583 SlotIndex MBBEnd = Indexes->getMBBEndIdx(KillMBB); in pruneValue()
804 if (VNI == LI.getVNInfoBefore(Indexes->getMBBEndIdx(*PI))) in hasPHIKill()
827 getMBBEndIdx(startInst->getParent()), VN); in addSegmentToEndOfBlock()
1238 OldIndex < getMBBEndIdx(MI->getParent()) && in handleMove()
1356 endIdx = getMBBEndIdx(MBB).getPrevSlot(); in repairIntervalsInRange()
DSlotIndexes.cpp167 endIdx = getMBBEndIdx(MBB); in repairIndexesInRange()
DStackColoring.cpp416 Finishes[pos] = Indexes->getMBBEndIdx(&MBB); in calculateLiveIntervals()
435 SlotIndex NewFin = Indexes->getMBBEndIdx(&MBB); in calculateLiveIntervals()
DLiveDebugVariables.cpp549 SlotIndex Stop = LIS.getMBBEndIdx(MBB); in extendDef()
1008 SlotIndex MBBEnd = LIS.getMBBEndIdx(MBB); in emitDebugValues()
1019 MBBEnd = LIS.getMBBEndIdx(MBB); in emitDebugValues()
DMachineVerifier.cpp382 << ';' << Indexes->getMBBEndIdx(MBB) << ')'; in report()
1170 SlotIndex stop = Indexes->getMBBEndIdx(MBB); in visitMachineBasicBlockAfter()
1508 if (S.end == LiveInts->getMBBEndIdx(EndMBB)) in verifyLiveRangeSegment()
1614 SlotIndex PEnd = LiveInts->getMBBEndIdx(*PI); in verifyLiveRangeSegment()
DLiveInterval.cpp791 SlotIndex EndIdx = Indexes.getMBBEndIdx(MBB); in searchForVNI()
970 SlotIndex PredEnd = Indexes.getMBBEndIdx(Pred); in constructMainRangeFromSubranges()
1353 if (const VNInfo *PVNI = LI->getVNInfoBefore(LIS.getMBBEndIdx(*PI))) in Classify()
DLiveRangeCalc.cpp174 UseIdx = Indexes->getMBBEndIdx(MI->getOperand(OpNo+1).getMBB()); in extendToUses()
DTwoAddressInstructionPass.cpp225 SlotIndex MBBEndIdx = LIS->getMBBEndIdx(MBB).getPrevSlot(); in sink3AddrInstruction()
840 SlotIndex MBBEndIdx = LIS->getMBBEndIdx(MBB).getPrevSlot(); in rescheduleMIBelowKill()
1032 SlotIndex MBBEndIdx = LIS->getMBBEndIdx(MBB).getPrevSlot(); in rescheduleKillAboveMI()
DMachineBasicBlock.cpp847 SlotIndex StartIndex = Indexes->getMBBEndIdx(this); in SplitCriticalEdge()
849 SlotIndex EndIndex = Indexes->getMBBEndIdx(NMBB); in SplitCriticalEdge()
DPHIElimination.cpp518 LIS->getMBBEndIdx(&opBlock)); in LowerPHINode()
DRegisterPressure.cpp231 return LIS->getMBBEndIdx(MBB); in getCurrSlot()
DRegisterCoalescer.cpp2070 if (OtherLRQ.endPoint() >= Indexes->getMBBEndIdx(MBB)) in analyzeValue()
2141 SlotIndex MBBEnd = Indexes->getMBBEndIdx(MBB); in taintExtent()
DInlineSpiller.cpp836 VNInfo *PVNI = LI->getVNInfoBefore(LIS.getMBBEndIdx(*PI)); in markValueUsed()
DMachineScheduler.cpp971 VNI = LI.getVNInfoBefore(LIS->getMBBEndIdx(BB)); in updatePressureDiffs()
1139 const VNInfo *DefVNI = LI.getVNInfoBefore(LIS->getMBBEndIdx(BB)); in computeCyclicCriticalPath()
/external/llvm/lib/Target/Hexagon/
DHexagonExpandCondsets.cpp341 T->end = LIS->getMBBEndIdx(MI->getParent()); in shrinkToUses()
449 EX = LIS->getMBBEndIdx(MB); in addInstrToLiveness()