Lines Matching refs:Hint
188 unsigned Hint);
190 unsigned VirtReg, unsigned Hint);
192 unsigned VirtReg, unsigned Hint);
509 unsigned Hint) { in allocVirtReg() argument
518 if (Hint && (!TargetRegisterInfo::isPhysicalRegister(Hint) || in allocVirtReg()
519 !RC->contains(Hint) || !MRI->isAllocatable(Hint))) in allocVirtReg()
520 Hint = 0; in allocVirtReg()
523 if (Hint) { in allocVirtReg()
525 unsigned Cost = calcSpillCost(Hint); in allocVirtReg()
528 definePhysReg(MI, Hint, regFree); in allocVirtReg()
531 return assignVirtToPhysReg(VirtReg, Hint); in allocVirtReg()
580 unsigned VirtReg, unsigned Hint) { in defineVirtReg() argument
588 if ((!Hint || !TargetRegisterInfo::isPhysicalRegister(Hint)) && in defineVirtReg()
593 Hint = UseMI.getOperand(0).getReg(); in defineVirtReg()
595 LRI = allocVirtReg(MI, LRI, Hint); in defineVirtReg()
613 unsigned VirtReg, unsigned Hint) { in reloadVirtReg() argument
621 LRI = allocVirtReg(MI, LRI, Hint); in reloadVirtReg()