Lines Matching refs:LiveInts
211 LiveIntervals *LiveInts; member
399 LiveInts = nullptr; in verify()
403 LiveInts = PASS->getAnalysisIfAvailable<LiveIntervals>(); in verify()
405 if (!LiveInts) in verify()
488 if (LiveInts != nullptr) in report()
489 LiveInts->print(errs()); in report()
1754 if (LiveInts) { in visitMachineInstrBefore()
1755 bool mapped = !LiveInts->isNotInMIMap(*MI); in visitMachineInstrBefore()
2178 LiveInts && !LiveInts->isNotInMIMap(*MI)) { in visitMachineOperand()
2181 SlotIndex Idx = LiveInts->getInstructionIndex(*MI); in visitMachineOperand()
2304 if (LiveInts && Reg.isVirtual()) { in checkLiveness()
2305 if (LiveInts->hasInterval(Reg)) { in checkLiveness()
2306 LI = &LiveInts->getInterval(Reg); in checkLiveness()
2331 if (LiveInts && !LiveInts->isNotInMIMap(*MI)) { in checkLiveness()
2332 SlotIndex UseIdx = LiveInts->getInstructionIndex(*MI); in checkLiveness()
2339 if (const LiveRange *LR = LiveInts->getCachedRegUnit(*Units)) in checkLiveness()
2433 if (LiveInts && !LiveInts->isNotInMIMap(*MI)) { in checkLiveness()
2434 SlotIndex DefIdx = LiveInts->getInstructionIndex(*MI); in checkLiveness()
2768 if (LiveInts) in visitMachineFunctionAfter()
2844 assert(LiveInts && "Don't call verifyLiveIntervals without LiveInts"); in verifyLiveIntervals()
2852 if (!LiveInts->hasInterval(Reg)) { in verifyLiveIntervals()
2858 const LiveInterval &LI = LiveInts->getInterval(Reg); in verifyLiveIntervals()
2865 if (const LiveRange *LR = LiveInts->getCachedRegUnit(i)) in verifyLiveIntervals()
2891 const MachineBasicBlock *MBB = LiveInts->getMBBFromIndex(VNI->def); in verifyLiveRangeValue()
2900 if (VNI->def != LiveInts->getMBBStartIdx(MBB)) { in verifyLiveRangeValue()
2909 const MachineInstr *MI = LiveInts->getInstructionFromIndex(VNI->def); in verifyLiveRangeValue()
2982 const MachineBasicBlock *MBB = LiveInts->getMBBFromIndex(S.start); in verifyLiveRangeSegment()
2989 SlotIndex MBBStartIdx = LiveInts->getMBBStartIdx(MBB); in verifyLiveRangeSegment()
2997 LiveInts->getMBBFromIndex(S.end.getPrevSlot()); in verifyLiveRangeSegment()
3006 if (S.end == LiveInts->getMBBEndIdx(EndMBB)) in verifyLiveRangeSegment()
3016 LiveInts->getInstructionFromIndex(S.end.getPrevSlot()); in verifyLiveRangeSegment()
3124 LiveInterval &OwnerLI = LiveInts->getInterval(Reg); in verifyLiveRangeSegment()
3129 assert(LiveInts->isLiveInToMBB(LR, &*MFI)); in verifyLiveRangeSegment()
3140 VNI->def == LiveInts->getMBBStartIdx(&*MFI); in verifyLiveRangeSegment()
3144 SlotIndex PEnd = LiveInts->getMBBEndIdx(Pred); in verifyLiveRangeSegment()
3167 << LiveInts->getMBBStartIdx(&*MFI) << ", not live before " in verifyLiveRangeSegment()
3179 << LiveInts->getMBBStartIdx(&*MFI) << '\n'; in verifyLiveRangeSegment()
3226 ConnectedVNInfoEqClasses ConEQ(*LiveInts); in verifyLiveInterval()