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

Declarations

include/llvm/CodeGen/LiveInterval.h
  285     iterator find(SlotIndex Pos);

References

include/llvm/CodeGen/LiveInterval.h
  288       return const_cast<LiveRange*>(this)->find(Pos);
  428       iterator I = find(Idx);
lib/CodeGen/InterferenceCache.cpp
  145         RUI.FixedI = RUI.Fixed->find(Start);
lib/CodeGen/LiveInterval.cpp
  297   iterator find(SlotIndex Pos) { return LR->find(Pos); }
  586   iterator I = find(Start);
 1200       ReadI = WriteI = LR->find(Seg.start);
lib/CodeGen/LiveIntervals.cpp
 1048     LiveRange::iterator OldIdxIn = LR.find(OldIdx.getBaseIndex());
 1221     LiveRange::iterator OldIdxIn = LR.find(OldIdx.getBaseIndex());
 1263     LiveRange::iterator NewIdxOut = LR.find(NewIdx.getRegSlot());
 1287           assert(NewIdxIn == LR.find(NewIdx.getBaseIndex()));
 1486   LiveInterval::iterator LII = LR.find(endIdx);
 1533               LII = LR.find(prevStart);
lib/CodeGen/MachineScheduler.cpp
 1720   LiveInterval::iterator GlobalSegment = GlobalLI->find(LocalLI->beginIndex());
lib/CodeGen/RegisterCoalescer.cpp
 2791   LiveInterval::iterator OtherI = Other.LR.find(VNI->def);
 3159           LiveRange::iterator I = SR.find(Def);
 3175           LiveRange::iterator S = LR.find(Def);
lib/CodeGen/StackColoring.cpp
 1110         if (Interval->find(Index) == Interval->end()) {
lib/CodeGen/TwoAddressInstructionPass.cpp
  257     LiveInterval::const_iterator I = LI.find(MBBEndIdx);
  444     LiveInterval::const_iterator I = LI.find(useIdx);
  877     LiveInterval::const_iterator I = LI.find(MBBEndIdx);
 1067     LiveInterval::const_iterator I = LI.find(MBBEndIdx);
 1644       LiveInterval::const_iterator I = LI.find(MIIdx);
lib/Target/Hexagon/HexagonExpandCondsets.cpp
  348         LiveRange::iterator F = S.find(I->end);