Home
last modified time | relevance | path

Searched refs:getMBBStartIdx (Results 1 – 13 of 13) sorted by relevance

/external/llvm/include/llvm/CodeGen/
DLiveIntervalAnalysis.h194 SlotIndex getMBBStartIdx(const MachineBasicBlock *mbb) const { in getMBBStartIdx() function
195 return Indexes->getMBBStartIdx(mbb); in getMBBStartIdx()
205 return li.liveAt(getMBBStartIdx(mbb)); in isLiveInToMBB()
DSlotIndexes.h420 return getMBBStartIdx(MBB);
458 SlotIndex getMBBStartIdx(unsigned Num) const {
463 SlotIndex getMBBStartIdx(const MachineBasicBlock *mbb) const {
624 endEntry = getMBBStartIdx(nextMBB).listEntry();
/external/llvm/lib/CodeGen/
DStrongPHIElimination.cpp380 if (SrcLI.liveAt(LI->getMBBStartIdx(*SI))) { in runOnMachineFunction()
731 SlotIndex MBBStartIndex = LI->getMBBStartIdx(MBB); in InsertCopiesForPHI()
753 SlotIndex MBBStartIndex = LI->getMBBStartIdx(MBB); in InsertCopiesForPHI()
776 SlotIndex MBBStartIndex = LI->getMBBStartIdx(MBB); in InsertCopiesForPHI()
DPHIElimination.cpp308 SlotIndex MBBStartIndex = LIS->getMBBStartIdx(&MBB); in LowerPHINode()
469 SlotIndex startIdx = LIS->getMBBStartIdx(*SI); in LowerPHINode()
637 if (LI.liveAt(LIS->getMBBStartIdx(*SI))) in isLiveOutPastPHIs()
DLiveRangeCalc.cpp51 Idx = Indexes->getMBBStartIdx(MI->getParent()); in createDeadDefs()
147 if (LI->extendInBlock(Indexes->getMBBStartIdx(KillMBB), Kill)) in extend()
DMachineVerifier.cpp389 *OS << " [" << Indexes->getMBBStartIdx(MBB) in report()
688 lastIndex = Indexes->getMBBStartIdx(MBB); in visitMachineBasicBlockBefore()
1364 if (VNI->def != LiveInts->getMBBStartIdx(MBB)) { in verifyLiveIntervalValue()
1439 SlotIndex MBBStartIdx = LiveInts->getMBBStartIdx(MBB); in verifyLiveIntervalSegment()
1549 VNI->def == LiveInts->getMBBStartIdx(MFI); in verifyLiveIntervalSegment()
1561 << '@' << LiveInts->getMBBStartIdx(MFI) << ", not live before " in verifyLiveIntervalSegment()
1572 << '@' << LiveInts->getMBBStartIdx(MFI) << '\n'; in verifyLiveIntervalSegment()
DSlotIndexes.cpp161 startIdx = getMBBStartIdx(MBB); in repairIndexesInRange()
DLiveDebugVariables.cpp474 LIS->getMBBStartIdx(MBB) : in collectDebugValues()
545 Todo.push_back(LIS.getMBBStartIdx(MBB)); in extendDef()
892 SlotIndex Start = LIS.getMBBStartIdx(MBB); in findInsertLocation()
DStackColoring.cpp438 Starts[pos] = Indexes->getMBBStartIdx(MBB); in calculateLiveIntervals()
459 SlotIndex NewStart = Indexes->getMBBStartIdx(MBB); in calculateLiveIntervals()
DLiveIntervalAnalysis.cpp277 SlotIndex Begin = Indexes->getMBBStartIdx(MBB); in computeLiveInRegUnits()
361 SlotIndex BlockStart = getMBBStartIdx(MBB); in shrinkToUses()
1031 assert(getMBBStartIdx(MI->getParent()) <= OldIndex && in handleMove()
DMachineBasicBlock.cpp268 OS << Indexes->getMBBStartIdx(this) << '\t'; in print()
842 bool isLiveOut = LI.liveAt(LIS->getMBBStartIdx(Succ)); in SplitCriticalEdge()
DSplitKit.cpp533 useIntv(LIS.getMBBStartIdx(&MBB), LIS.getMBBEndIdx(&MBB)); in useIntv()
595 SlotIndex Start = LIS.getMBBStartIdx(&MBB); in leaveIntvAtTop()
DRegAllocGreedy.cpp726 if (Intf.first() <= Indexes->getMBBStartIdx(BC.Number)) in addSplitConstraints()
784 if (Intf.first() <= Indexes->getMBBStartIdx(Number)) in addThroughConstraints()