Lines Matching refs:Hint
163 void allocVirtReg(MachineInstr *MI, LiveRegEntry &LRE, unsigned Hint);
165 unsigned VirtReg, unsigned Hint);
167 unsigned VirtReg, unsigned Hint);
479 void RAFast::allocVirtReg(MachineInstr *MI, LiveRegEntry &LRE, unsigned Hint) { in allocVirtReg() argument
488 if (Hint && (!TargetRegisterInfo::isPhysicalRegister(Hint) || in allocVirtReg()
489 !RC->contains(Hint) || !RegClassInfo.isAllocatable(Hint))) in allocVirtReg()
490 Hint = 0; in allocVirtReg()
493 if (Hint) { in allocVirtReg()
495 unsigned Cost = calcSpillCost(Hint); in allocVirtReg()
498 definePhysReg(MI, Hint, regFree); in allocVirtReg()
499 return assignVirtToPhysReg(LRE, Hint); in allocVirtReg()
542 unsigned VirtReg, unsigned Hint) { in defineVirtReg() argument
551 if ((!Hint || !TargetRegisterInfo::isPhysicalRegister(Hint)) && in defineVirtReg()
556 Hint = UseMI.getOperand(0).getReg(); in defineVirtReg()
558 allocVirtReg(MI, *LRI, Hint); in defineVirtReg()
576 unsigned VirtReg, unsigned Hint) { in reloadVirtReg() argument
585 allocVirtReg(MI, *LRI, Hint); in reloadVirtReg()