reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/CodeGen/SplitKit.cpp
 1706   std::tie(Start, Stop) = LIS.getSlotIndexes()->getMBBRange(BI.MBB);
 1708   LLVM_DEBUG(dbgs() << printMBBReference(*BI.MBB) << " [" << Start << ';'
 1709                     << Stop << "), uses " << BI.FirstInstr << '-'
 1710                     << BI.LastInstr << ", reg-in " << IntvIn
 1712                     << (BI.LiveOut ? ", stack-out" : ", killed in block"));
 1715   assert(BI.LiveIn && "Must be live-in");
 1718   if (!BI.LiveOut && (!LeaveBefore || LeaveBefore >= BI.LastInstr)) {
 1718   if (!BI.LiveOut && (!LeaveBefore || LeaveBefore >= BI.LastInstr)) {
 1726     useIntv(Start, BI.LastInstr);
 1730   SlotIndex LSP = SA.getLastSplitPoint(BI.MBB->getNumber());
 1732   if (!LeaveBefore || LeaveBefore > BI.LastInstr.getBoundaryIndex()) {
 1743     if (BI.LastInstr < LSP) {
 1746       SlotIndex Idx = leaveIntvAfter(BI.LastInstr);
 1753       overlapIntv(Idx, BI.LastInstr);
 1767   if (!BI.LiveOut || BI.LastInstr < LSP) {
 1767   if (!BI.LiveOut || BI.LastInstr < LSP) {
 1773     SlotIndex To = leaveIntvAfter(BI.LastInstr);
 1788   overlapIntv(To, BI.LastInstr);