Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DLiveIntervals.h241 SlotIndex getMBBEndIdx(const MachineBasicBlock *mbb) const { in getMBBEndIdx() function
242 return Indexes->getMBBEndIdx(mbb); in getMBBEndIdx()
252 return LR.liveAt(getMBBEndIdx(mbb).getPrevSlot()); in isLiveOutOfMBB()
DSlotIndexes.h444 return getMBBEndIdx(MBB);
474 SlotIndex getMBBEndIdx(unsigned Num) const {
479 SlotIndex getMBBEndIdx(const MachineBasicBlock *mbb) const {
523 index < getMBBEndIdx(J->second) &&
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DSplitKit.cpp80 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()
DLiveIntervals.cpp409 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()
DLiveDebugVariables.cpp738 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()
DSlotIndexes.cpp199 endIdx = getMBBEndIdx(MBB); in repairIndexesInRange()
DRenameIndependentSubregs.cpp326 SlotIndex PredEnd = Indexes.getMBBEndIdx(PredMBB); in computeMainRangesFixFlags()
DTwoAddressInstructionPass.cpp256 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()
DRegisterCoalescer.cpp1088 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()
DPHIElimination.cpp533 LIS->getMBBEndIdx(&opBlock)); in LowerPHINode()
DMachineBasicBlock.cpp1020 SlotIndex StartIndex = Indexes->getMBBEndIdx(this); in SplitCriticalEdge()
1022 SlotIndex EndIndex = Indexes->getMBBEndIdx(NMBB); in SplitCriticalEdge()
DLiveRangeCalc.cpp195 UseIdx = Indexes->getMBBEndIdx(MI->getOperand(OpNo+1).getMBB()); in extendToUses()
DMachineVerifier.cpp497 << ';' << 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()
DInlineSpiller.cpp501 VNInfo *PVNI = LI->getVNInfoBefore(LIS.getMBBEndIdx(P)); in markValueUsed()
1178 Idx = LIS.getMBBEndIdx(&BB).getPrevSlot(); in isSpillCandBB()
DStackColoring.cpp868 SlotIndex EndIdx = Indexes->getMBBEndIdx(&MBB); in calculateLiveIntervals()
DLiveInterval.cpp1341 if (const VNInfo *PVNI = LR.getVNInfoBefore(LIS.getMBBEndIdx(*PI))) in Classify()
DRegisterPressure.cpp314 return LIS->getMBBEndIdx(MBB); in getCurrSlot()
DMachineScheduler.cpp1138 VNI = LI.getVNInfoBefore(LIS->getMBBEndIdx(BB)); in updatePressureDiffs()
1330 const VNInfo *DefVNI = LI.getVNInfoBefore(LIS->getMBBEndIdx(BB)); in computeCyclicCriticalPath()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
DSIWholeQuadMode.cpp589 : LIS->getMBBEndIdx(&MBB); in prepareInsertion()
591 Last != MBBE ? LIS->getInstructionIndex(*Last) : LIS->getMBBEndIdx(&MBB); in prepareInsertion()
618 assert(Idx == LIS->getMBBEndIdx(&MBB)); in prepareInsertion()