reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1799 std::tie(Start, Stop) = LIS.getSlotIndexes()->getMBBRange(BI.MBB); 1801 LLVM_DEBUG(dbgs() << printMBBReference(*BI.MBB) << " [" << Start << ';' 1802 << Stop << "), uses " << BI.FirstInstr << '-' 1803 << BI.LastInstr << ", reg-out " << IntvOut 1805 << (BI.LiveIn ? ", stack-in" : ", defined in block")); 1807 SlotIndex LSP = SA.getLastSplitPoint(BI.MBB->getNumber()); 1810 assert(BI.LiveOut && "Must be live-out"); 1813 if (!BI.LiveIn && (!EnterAfter || EnterAfter <= BI.FirstInstr)) { 1813 if (!BI.LiveIn && (!EnterAfter || EnterAfter <= BI.FirstInstr)) { 1821 useIntv(BI.FirstInstr, Stop); 1825 if (!EnterAfter || EnterAfter < BI.FirstInstr.getBaseIndex()) { 1833 SlotIndex Idx = enterIntvBefore(std::min(LSP, BI.FirstInstr)); 1854 SlotIndex From = enterIntvBefore(std::min(Idx, BI.FirstInstr));