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

References

lib/CodeGen/LiveInterval.cpp
   94       VNInfo *VNI = ForVNI ? ForVNI : LR->getNextValue(Def, *VNInfoAllocator);
  115     VNInfo *VNI = ForVNI ? ForVNI : LR->getNextValue(Def, *VNInfoAllocator);
  142       return std::make_pair(nullptr, LR->isUndefIn(Undefs, StartIdx, BeforeUse));
  145       return std::make_pair(nullptr, LR->isUndefIn(Undefs, StartIdx, BeforeUse));
  147       if (LR->isUndefIn(Undefs, I->end, BeforeUse))
  293   LiveRange::Segments &segmentsColl() { return LR->segments; }
  295   void insertAtEnd(const Segment &S) { LR->segments.push_back(S); }
  297   iterator find(SlotIndex Pos) { return LR->find(Pos); }
  299   iterator findInsertPos(Segment S) { return llvm::upper_bound(*LR, S.start); }
  319   LiveRange::SegmentSet &segmentsColl() { return *LR->segmentSet; }
  322     LR->segmentSet->insert(LR->segmentSet->end(), S);
  322     LR->segmentSet->insert(LR->segmentSet->end(), S);
  327         LR->segmentSet->upper_bound(Segment(Pos, Pos.getNextSlot(), nullptr));
  328     if (I == LR->segmentSet->begin())
  337     iterator I = LR->segmentSet->upper_bound(S);
  338     if (I != LR->segmentSet->end() && !(S.start < *I))