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

References

lib/CodeGen/LiveRangeCalc.cpp
   81   unsigned Reg = LI.reg;
   87     if (LI.hasSubRanges() || (SubReg != 0 && TrackSubRegs)) {
   92       if (!LI.hasSubRanges() && !LI.empty()) {
   92       if (!LI.hasSubRanges() && !LI.empty()) {
   94         LI.createSubRangeFrom(*Alloc, ClassMask, LI);
   94         LI.createSubRangeFrom(*Alloc, ClassMask, LI);
   97       LI.refineSubRanges(*Alloc, SubMask,
  107     if (MO.isDef() && !LI.hasSubRanges())
  108       createDeadDef(*Indexes, *Alloc, LI, MO);
  113   LI.removeEmptySubRanges();
  117   if (LI.hasSubRanges()) {
  118     for (LiveInterval::SubRange &S : LI.subranges()) {
  121       SubLRC.extendToUses(S, Reg, S.LaneMask, &LI);
  123     LI.clear();
  124     constructMainRangeFromSubranges(LI);
  127     extendToUses(LI, Reg, LaneBitmask::getAll());