reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1217 } else if (Intf.first() < BI.FirstInstr) { 1227 SlotIndex::isEarlierInstr(BI.FirstInstr, 1240 } else if (Intf.last() > BI.FirstInstr) { 2160 BI.LiveIn ? BI.FirstInstr.getBaseIndex() : BI.FirstInstr; 2160 BI.LiveIn ? BI.FirstInstr.getBaseIndex() : BI.FirstInstr;lib/CodeGen/SplitKit.cpp
245 BI.FirstInstr = *UseI; 246 assert(BI.FirstInstr >= Start); 258 assert(LVI->start == BI.FirstInstr && "First instr should be a def"); 259 BI.FirstDef = BI.FirstInstr; 285 BI.FirstInstr = BI.FirstDef = LVI->start; 1568 if (LIS.getInstructionFromIndex(BI.FirstInstr)->isCopyLike()) 1571 return isOriginalEndpoint(BI.FirstInstr); 1577 SlotIndex SegStart = enterIntvBefore(std::min(BI.FirstInstr, 1709 << Stop << "), uses " << BI.FirstInstr << '-' 1802 << Stop << "), uses " << 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));lib/CodeGen/SplitKit.h
131 return SlotIndex::isSameInstr(FirstInstr, LastInstr);