Lines Matching refs:LiveInts

193     LiveIntervals *LiveInts;  member
286 LiveInts = nullptr; in runOnMachineFunction()
290 LiveInts = PASS->getAnalysisIfAvailable<LiveIntervals>(); in runOnMachineFunction()
292 if (!LiveInts) in runOnMachineFunction()
792 if (LiveInts) { in visitMachineInstrBefore()
793 bool mapped = !LiveInts->isNotInMIMap(MI); in visitMachineInstrBefore()
964 LiveInts && !LiveInts->isNotInMIMap(MI)) { in visitMachineOperand()
966 SlotIndex Idx = LiveInts->getInstructionIndex(MI); in visitMachineOperand()
1003 if (LiveInts && !LiveInts->isNotInMIMap(MI)) { in checkLiveness()
1004 SlotIndex UseIdx = LiveInts->getInstructionIndex(MI); in checkLiveness()
1008 if (const LiveRange *LR = LiveInts->getCachedRegUnit(*Units)) { in checkLiveness()
1024 if (LiveInts->hasInterval(Reg)) { in checkLiveness()
1026 const LiveInterval &LI = LiveInts->getInterval(Reg); in checkLiveness()
1109 if (LiveInts && TargetRegisterInfo::isVirtualRegister(Reg) && in checkLiveness()
1110 !LiveInts->isNotInMIMap(MI)) { in checkLiveness()
1111 SlotIndex DefIdx = LiveInts->getInstructionIndex(MI); in checkLiveness()
1113 if (LiveInts->hasInterval(Reg)) { in checkLiveness()
1114 const LiveInterval &LI = LiveInts->getInterval(Reg); in checkLiveness()
1322 if (LiveInts) in visitMachineFunctionAfter()
1353 assert(LiveInts && "Don't call verifyLiveIntervals without LiveInts"); in verifyLiveIntervals()
1361 if (!LiveInts->hasInterval(Reg)) { in verifyLiveIntervals()
1367 const LiveInterval &LI = LiveInts->getInterval(Reg); in verifyLiveIntervals()
1374 if (const LiveRange *LR = LiveInts->getCachedRegUnit(i)) in verifyLiveIntervals()
1400 const MachineBasicBlock *MBB = LiveInts->getMBBFromIndex(VNI->def); in verifyLiveRangeValue()
1409 if (VNI->def != LiveInts->getMBBStartIdx(MBB)) { in verifyLiveRangeValue()
1419 const MachineInstr *MI = LiveInts->getInstructionFromIndex(VNI->def); in verifyLiveRangeValue()
1486 const MachineBasicBlock *MBB = LiveInts->getMBBFromIndex(S.start); in verifyLiveRangeSegment()
1492 SlotIndex MBBStartIdx = LiveInts->getMBBStartIdx(MBB); in verifyLiveRangeSegment()
1500 LiveInts->getMBBFromIndex(S.end.getPrevSlot()); in verifyLiveRangeSegment()
1508 if (S.end == LiveInts->getMBBEndIdx(EndMBB)) in verifyLiveRangeSegment()
1518 LiveInts->getInstructionFromIndex(S.end.getPrevSlot()); in verifyLiveRangeSegment()
1597 assert(LiveInts->isLiveInToMBB(LR, MFI)); in verifyLiveRangeSegment()
1609 VNI->def == LiveInts->getMBBStartIdx(MFI); in verifyLiveRangeSegment()
1614 SlotIndex PEnd = LiveInts->getMBBEndIdx(*PI); in verifyLiveRangeSegment()
1622 << '@' << LiveInts->getMBBStartIdx(MFI) << ", not live before " in verifyLiveRangeSegment()
1634 << '@' << LiveInts->getMBBStartIdx(MFI) << '\n'; in verifyLiveRangeSegment()
1671 ConnectedVNInfoEqClasses ConEQ(*LiveInts); in verifyLiveInterval()