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

References

lib/CodeGen/RegAllocGreedy.cpp
  902       assert(Register::isVirtualRegister(Intf->reg) &&
  908       if (FixedRegisters.count(Intf->reg))
  912       if (getStage(*Intf) == RS_Done)
  921         (Intf->isSpillable() ||
  923          RegClassInfo.getNumAllocatableRegs(MRI->getRegClass(Intf->reg)));
  925       unsigned IntfCascade = ExtraRegInfo[Intf->reg].Cascade;
  934       bool BreaksHint = VRM->hasPreferredPhys(Intf->reg);
  937       Cost.MaxWeight = std::max(Cost.MaxWeight, Intf->weight);
  944       if (!shouldEvict(VirtReg, IsHint, *Intf, BreaksHint))
  949       if (!MaxCost.isMax() && IsLocal && LIS->intervalIsInOneMBB(*Intf) &&
  950           (!EnableLocalReassign || !canReassign(*Intf, PhysReg))) {