reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1201 !LIS->getInstructionFromIndex(BI.LastInstr)->isImplicitDef()) 1220 } else if (Intf.first() < BI.LastInstr) { 1237 } else if (Intf.last() > BI.LastInstr) { 2162 BI.LiveOut ? BI.LastInstr.getBoundaryIndex() : BI.LastInstr; 2162 BI.LiveOut ? BI.LastInstr.getBoundaryIndex() : BI.LastInstr;lib/CodeGen/SplitKit.cpp
249 BI.LastInstr = UseI[-1]; 250 assert(BI.LastInstr < Stop); 268 BI.LastInstr = LastStop; 280 UseBlocks.back().LastInstr = LastStop; 1579 if (!BI.LiveOut || BI.LastInstr < LastSplitPoint) { 1580 useIntv(SegStart, leaveIntvAfter(BI.LastInstr)); 1585 overlapIntv(SegStop, BI.LastInstr); 1710 << BI.LastInstr << ", reg-in " << IntvIn 1718 if (!BI.LiveOut && (!LeaveBefore || LeaveBefore >= BI.LastInstr)) { 1726 useIntv(Start, BI.LastInstr); 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) { 1773 SlotIndex To = leaveIntvAfter(BI.LastInstr); 1788 overlapIntv(To, BI.LastInstr); 1803 << BI.LastInstr << ", reg-out " << IntvOutlib/CodeGen/SplitKit.h
131 return SlotIndex::isSameInstr(FirstInstr, LastInstr);