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

References

include/llvm/CodeGen/LiveInterval.h
  564       if (!SlotIndex::isEarlierInstr(Idx, I->start)) {
include/llvm/CodeGen/SlotIndexes.h
  210       return !isEarlierInstr(B, A);
lib/CodeGen/LiveInterval.cpp
  114     assert(SlotIndex::isEarlierInstr(Def, S->start) && "Already live at def");
lib/CodeGen/LiveIntervals.cpp
 1035     if (SlotIndex::isEarlierInstr(OldIdx, NewIdx))
 1051     if (OldIdxIn == E || SlotIndex::isEarlierInstr(OldIdx, OldIdxIn->start))
 1056     if (SlotIndex::isEarlierInstr(OldIdxIn->start, OldIdx)) {
 1071           SlotIndex::isEarlierInstr(Next->start, NewIdx)) {
 1078             !SlotIndex::isEarlierInstr(NewIdxIn->start, NewIdx)) {
 1113     if (SlotIndex::isEarlierInstr(NewIdxDef, OldIdxOut->end)) {
 1127         SlotIndex::isEarlierInstr(OldIdxOut->end, NewIdxDef)) {
 1131           !SlotIndex::isEarlierInstr(std::prev(OldIdxOut)->end,
 1173         if (SlotIndex::isEarlierInstr(Prev->start, NewIdxDef)) {
 1224     if (OldIdxIn == E || SlotIndex::isEarlierInstr(OldIdx, OldIdxIn->start))
 1229     if (SlotIndex::isEarlierInstr(OldIdxIn->start, OldIdx)) {
 1284             SlotIndex::isEarlierInstr(NewIdxDef, OldIdxIn->start)) {
 1294               SlotIndex::isEarlierInstr(NewIdx, Prev->end)) {
 1318           if (SlotIndex::isEarlierInstr(Next->start, NewIdx)) {
 1335           if (OldIdxIn != E && SlotIndex::isEarlierInstr(NewIdx, OldIdxIn->end))
 1339           && SlotIndex::isEarlierInstr(NewIdxOut->start, NewIdx)
 1340           && SlotIndex::isEarlierInstr(NewIdx, NewIdxOut->end)) {
 1392             SlotIndex::isEarlierInstr(*std::prev(RI), *RI)) &&
 1395             SlotIndex::isEarlierInstr(*RI, *std::next(RI))) &&
 1441       if (!SlotIndex::isEarlierInstr(Before, Idx))
lib/CodeGen/RegAllocGreedy.cpp
 1227           SlotIndex::isEarlierInstr(BI.FirstInstr,
 1286         SlotIndex::isEarlierInstr(LIS->getInstructionIndex(MBB->instr_front()),
 2270       assert(!SlotIndex::isEarlierInstr(RMS[ri], Uses[i]));
 2271       if (SlotIndex::isEarlierInstr(Uses[i+1], RMS[ri]))
 2282       while (ri != re && SlotIndex::isEarlierInstr(RMS[ri], Uses[i+1]))
lib/CodeGen/SplitKit.cpp
  130   if (!SlotIndex::isEarlierInstr(VNI->def, LIP.second) && VNI->def < MBBEnd)