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

References

include/llvm/CodeGen/LiveInterval.h
  550         if (SlotIndex::isSameInstr(Idx, I->end)) {
lib/CodeGen/InlineSpiller.cpp
 1002       if (SlotIndex::isSameInstr(Idx, VNI->def))
lib/CodeGen/LiveInterval.cpp
  100     if (SlotIndex::isSameInstr(Def, S->start)) {
lib/CodeGen/LiveIntervals.cpp
 1070       if (Next != E && !SlotIndex::isSameInstr(OldIdx, Next->start) &&
 1089       bool isKill = SlotIndex::isSameInstr(OldIdx, OldIdxIn->end);
 1097       if (OldIdxOut == E || !SlotIndex::isSameInstr(OldIdx, OldIdxOut->start))
 1105     assert(OldIdxOut != E && SlotIndex::isSameInstr(OldIdx, OldIdxOut->start) &&
 1194         SlotIndex::isSameInstr(AfterNewIdx->start, NewIdxDef)) {
 1233       bool isKill = SlotIndex::isSameInstr(OldIdx, OldIdxIn->end);
 1246       if (OldIdxOut == E || !SlotIndex::isSameInstr(OldIdx, OldIdxOut->start))
 1255     assert(OldIdxOut != E && SlotIndex::isSameInstr(OldIdx, OldIdxOut->start) &&
 1264     if (SlotIndex::isSameInstr(NewIdxOut->start, NewIdx)) {
lib/CodeGen/LiveRangeEdit.cpp
  131     if (SlotIndex::isSameInstr(OrigIdx, UseIdx))
  303       isOrigDef = SlotIndex::isSameInstr(OrigVNI->def, Idx);
lib/CodeGen/MachineScheduler.cpp
 1741     if (SlotIndex::isSameInstr(std::prev(GlobalSegment)->end,
 1747     if (SlotIndex::isSameInstr(std::prev(GlobalSegment)->start,
lib/CodeGen/MachineVerifier.cpp
 2529     if (!SlotIndex::isSameInstr(S.start, S.end)) {
lib/CodeGen/RegAllocGreedy.cpp
 2275       if (SlotIndex::isSameInstr(Uses[i+1], RMS[ri]) && i+1 == NumGaps)
lib/CodeGen/RegisterCoalescer.cpp
  645     if (SS != S.end() && SlotIndex::isSameInstr(SS->start, SS->end)) {
 1171       if (SlotIndex::isSameInstr(EndPoints[I], CopyIdx)) {
 1579       assert(SVNI != nullptr && SlotIndex::isSameInstr(SVNI->def, RegIndex));
 2558     assert(SlotIndex::isSameInstr(VNI->def, OtherVNI->def) && "Broken LRQ");
 2593   assert(!SlotIndex::isSameInstr(VNI->def, V.OtherVNI->def) && "Broken LRQ");
 2874     assert(!SlotIndex::isSameInstr(VNI->def, TaintExtent.front().first) &&
lib/CodeGen/SplitKit.cpp
  185                              SlotIndex::isSameInstr),
  777   if (SpillMode && !SlotIndex::isSameInstr(ParentVNI->def, Idx) &&
lib/CodeGen/SplitKit.h
  131       return SlotIndex::isSameInstr(FirstInstr, LastInstr);
lib/CodeGen/TwoAddressInstructionPass.cpp
  446     return !I->end.isBlock() && SlotIndex::isSameInstr(I->end, useIdx);