Lines Matching refs:LiveInts
205 LiveIntervals *LiveInts; member
377 LiveInts = nullptr; in verify()
381 LiveInts = PASS->getAnalysisIfAvailable<LiveIntervals>(); in verify()
383 if (!LiveInts) in verify()
466 if (LiveInts != nullptr) in report()
467 LiveInts->print(errs()); in report()
1661 if (LiveInts) { in visitMachineInstrBefore()
1662 bool mapped = !LiveInts->isNotInMIMap(*MI); in visitMachineInstrBefore()
2067 LiveInts && !LiveInts->isNotInMIMap(*MI)) { in visitMachineOperand()
2070 SlotIndex Idx = LiveInts->getInstructionIndex(*MI); in visitMachineOperand()
2199 if (LiveInts && !LiveInts->isNotInMIMap(*MI)) { in checkLiveness()
2200 SlotIndex UseIdx = LiveInts->getInstructionIndex(*MI); in checkLiveness()
2207 if (const LiveRange *LR = LiveInts->getCachedRegUnit(*Units)) in checkLiveness()
2213 if (LiveInts->hasInterval(Reg)) { in checkLiveness()
2215 const LiveInterval &LI = LiveInts->getInterval(Reg); in checkLiveness()
2307 if (LiveInts && !LiveInts->isNotInMIMap(*MI)) { in checkLiveness()
2308 SlotIndex DefIdx = LiveInts->getInstructionIndex(*MI); in checkLiveness()
2312 if (LiveInts->hasInterval(Reg)) { in checkLiveness()
2313 const LiveInterval &LI = LiveInts->getInterval(Reg); in checkLiveness()
2648 if (LiveInts) in visitMachineFunctionAfter()
2724 assert(LiveInts && "Don't call verifyLiveIntervals without LiveInts"); in verifyLiveIntervals()
2732 if (!LiveInts->hasInterval(Reg)) { in verifyLiveIntervals()
2738 const LiveInterval &LI = LiveInts->getInterval(Reg); in verifyLiveIntervals()
2745 if (const LiveRange *LR = LiveInts->getCachedRegUnit(i)) in verifyLiveIntervals()
2771 const MachineBasicBlock *MBB = LiveInts->getMBBFromIndex(VNI->def); in verifyLiveRangeValue()
2780 if (VNI->def != LiveInts->getMBBStartIdx(MBB)) { in verifyLiveRangeValue()
2789 const MachineInstr *MI = LiveInts->getInstructionFromIndex(VNI->def); in verifyLiveRangeValue()
2862 const MachineBasicBlock *MBB = LiveInts->getMBBFromIndex(S.start); in verifyLiveRangeSegment()
2869 SlotIndex MBBStartIdx = LiveInts->getMBBStartIdx(MBB); in verifyLiveRangeSegment()
2877 LiveInts->getMBBFromIndex(S.end.getPrevSlot()); in verifyLiveRangeSegment()
2886 if (S.end == LiveInts->getMBBEndIdx(EndMBB)) in verifyLiveRangeSegment()
2896 LiveInts->getInstructionFromIndex(S.end.getPrevSlot()); in verifyLiveRangeSegment()
3000 LiveInterval &OwnerLI = LiveInts->getInterval(Reg); in verifyLiveRangeSegment()
3005 assert(LiveInts->isLiveInToMBB(LR, &*MFI)); in verifyLiveRangeSegment()
3016 VNI->def == LiveInts->getMBBStartIdx(&*MFI); in verifyLiveRangeSegment()
3020 SlotIndex PEnd = LiveInts->getMBBEndIdx(Pred); in verifyLiveRangeSegment()
3043 << LiveInts->getMBBStartIdx(&*MFI) << ", not live before " in verifyLiveRangeSegment()
3055 << LiveInts->getMBBStartIdx(&*MFI) << '\n'; in verifyLiveRangeSegment()
3102 ConnectedVNInfoEqClasses ConEQ(*LiveInts); in verifyLiveInterval()