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

References

lib/CodeGen/LiveInterval.cpp
  587   assert(I != end() && "Segment is not in range!");
  588   assert(I->containsInterval(Start, End)
  592   VNInfo *ValNo = I->valno;
  593   if (I->start == Start) {
  594     if (I->end == End) {
  599           if (II != I && II->valno == ValNo) {
  609       segments.erase(I);  // Removed the whole Segment.
  611       I->start = End;
  617   if (I->end == End) {
  618     I->end = Start;
  623   SlotIndex OldEnd = I->end;
  624   I->end = Start;   // Trim the old segment.
  627   segments.insert(std::next(I), Segment(End, OldEnd, ValNo));