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

References

lib/CodeGen/LiveIntervals.cpp
  443   LLVM_DEBUG(dbgs() << "Shrink: " << *li << '\n');
  444   assert(Register::isVirtualRegister(li->reg) &&
  449   for (LiveInterval::SubRange &S : li->subranges()) {
  450     shrinkToUses(S, li->reg);
  455     li->removeEmptySubRanges();
  461   unsigned Reg = li->reg;
  466     LiveQueryResult LRQ = li->Query(Idx);
  475                  << *li << '\n');
  488   createSegmentsForValues(NewLR, make_range(li->vni_begin(), li->vni_end()));
  488   createSegmentsForValues(NewLR, make_range(li->vni_begin(), li->vni_end()));
  492   li->segments.swap(NewLR.segments);
  495   bool CanSeparate = computeDeadValues(*li, dead);
  496   LLVM_DEBUG(dbgs() << "Shrunk: " << *li << '\n');