Lines Matching defs:Intf
213 for (const LiveInterval *Intf : reverse(Interferences)) {
214 assert(Intf->reg().isVirtual() &&
220 if (FixedRegisters.count(Intf->reg()))
224 if (RA.getExtraInfo().getStage(*Intf) == RS_Done)
234 (Intf->isSpillable() ||
237 MRI->getRegClass(Intf->reg())));
239 unsigned IntfCascade = RA.getExtraInfo().getCascade(Intf->reg());
251 bool BreaksHint = VRM->hasPreferredPhys(Intf->reg());
254 Cost.MaxWeight = std::max(Cost.MaxWeight, Intf->weight());
261 if (!shouldEvict(VirtReg, IsHint, *Intf, BreaksHint))
266 if (!MaxCost.isMax() && IsLocal && LIS->intervalIsInOneMBB(*Intf) &&
267 (!EnableLocalReassign || !canReassign(*Intf, PhysReg))) {