Lines Matching refs:LastInstr
257 BI.LastInstr = UseI[-1];
258 assert(BI.LastInstr < Stop);
276 BI.LastInstr = LastStop;
288 UseBlocks.back().LastInstr = LastStop;
1587 if (!BI.LiveOut || BI.LastInstr < LastSplitPoint) {
1588 useIntv(SegStart, leaveIntvAfter(BI.LastInstr));
1593 overlapIntv(SegStop, BI.LastInstr);
1718 << BI.LastInstr << ", reg-in " << IntvIn
1726 if (!BI.LiveOut && (!LeaveBefore || LeaveBefore >= BI.LastInstr)) {
1734 useIntv(Start, BI.LastInstr);
1740 if (!LeaveBefore || LeaveBefore > BI.LastInstr.getBoundaryIndex()) {
1751 if (BI.LastInstr < LSP) {
1754 SlotIndex Idx = leaveIntvAfter(BI.LastInstr);
1761 overlapIntv(Idx, BI.LastInstr);
1775 if (!BI.LiveOut || BI.LastInstr < LSP) {
1781 SlotIndex To = leaveIntvAfter(BI.LastInstr);
1796 overlapIntv(To, BI.LastInstr);
1811 << BI.LastInstr << ", reg-out " << IntvOut