Lines Matching refs:LiveInts
227 LiveIntervals *LiveInts; member
384 LiveInts = nullptr; in verify()
388 LiveInts = PASS->getAnalysisIfAvailable<LiveIntervals>(); in verify()
390 if (!LiveInts) in verify()
478 if (LiveInts != nullptr) in report()
479 LiveInts->print(errs()); in report()
926 if (LiveInts) { in visitMachineInstrBefore()
927 bool mapped = !LiveInts->isNotInMIMap(*MI); in visitMachineInstrBefore()
1436 LiveInts && !LiveInts->isNotInMIMap(*MI)) { in visitMachineOperand()
1439 SlotIndex Idx = LiveInts->getInstructionIndex(*MI); in visitMachineOperand()
1564 if (LiveInts && !LiveInts->isNotInMIMap(*MI)) { in checkLiveness()
1565 SlotIndex UseIdx = LiveInts->getInstructionIndex(*MI); in checkLiveness()
1571 if (const LiveRange *LR = LiveInts->getCachedRegUnit(*Units)) in checkLiveness()
1577 if (LiveInts->hasInterval(Reg)) { in checkLiveness()
1579 const LiveInterval &LI = LiveInts->getInterval(Reg); in checkLiveness()
1676 if (LiveInts && !LiveInts->isNotInMIMap(*MI)) { in checkLiveness()
1677 SlotIndex DefIdx = LiveInts->getInstructionIndex(*MI); in checkLiveness()
1681 if (LiveInts->hasInterval(Reg)) { in checkLiveness()
1682 const LiveInterval &LI = LiveInts->getInterval(Reg); in checkLiveness()
1912 if (LiveInts) in visitMachineFunctionAfter()
1943 assert(LiveInts && "Don't call verifyLiveIntervals without LiveInts"); in verifyLiveIntervals()
1951 if (!LiveInts->hasInterval(Reg)) { in verifyLiveIntervals()
1957 const LiveInterval &LI = LiveInts->getInterval(Reg); in verifyLiveIntervals()
1964 if (const LiveRange *LR = LiveInts->getCachedRegUnit(i)) in verifyLiveIntervals()
1990 const MachineBasicBlock *MBB = LiveInts->getMBBFromIndex(VNI->def); in verifyLiveRangeValue()
1999 if (VNI->def != LiveInts->getMBBStartIdx(MBB)) { in verifyLiveRangeValue()
2008 const MachineInstr *MI = LiveInts->getInstructionFromIndex(VNI->def); in verifyLiveRangeValue()
2081 const MachineBasicBlock *MBB = LiveInts->getMBBFromIndex(S.start); in verifyLiveRangeSegment()
2088 SlotIndex MBBStartIdx = LiveInts->getMBBStartIdx(MBB); in verifyLiveRangeSegment()
2096 LiveInts->getMBBFromIndex(S.end.getPrevSlot()); in verifyLiveRangeSegment()
2105 if (S.end == LiveInts->getMBBEndIdx(EndMBB)) in verifyLiveRangeSegment()
2115 LiveInts->getInstructionFromIndex(S.end.getPrevSlot()); in verifyLiveRangeSegment()
2219 LiveInterval &OwnerLI = LiveInts->getInterval(Reg); in verifyLiveRangeSegment()
2224 assert(LiveInts->isLiveInToMBB(LR, &*MFI)); in verifyLiveRangeSegment()
2236 VNI->def == LiveInts->getMBBStartIdx(&*MFI); in verifyLiveRangeSegment()
2241 SlotIndex PEnd = LiveInts->getMBBEndIdx(*PI); in verifyLiveRangeSegment()
2255 << LiveInts->getMBBStartIdx(&*MFI) << ", not live before " in verifyLiveRangeSegment()
2267 << LiveInts->getMBBStartIdx(&*MFI) << '\n'; in verifyLiveRangeSegment()
2314 ConnectedVNInfoEqClasses ConEQ(*LiveInts); in verifyLiveInterval()