Lines Matching defs:Hint
418 if (Register Hint = MRI->getSimpleHint(VirtReg.reg()))
419 if (Order.isHint(Hint)) {
420 MCRegister PhysHint = Hint.asMCReg();
1229 // VirtReg has a physical Hint, this function tries to split VirtReg around
1230 // Hint if we can place new COPY instructions in cold blocks.
1231 bool RAGreedy::trySplitAroundHintReg(MCPhysReg Hint,
1248 // Compute the cost of assigning a non Hint physical register to VirtReg.
1250 // Hint register, and after split, they can be deleted.
1265 if (OtherPhysReg == Hint)
1278 calculateRegionSplitCostAroundReg(Hint, Order, Cost, NumCands, BestCand);
2448 Register Hint = MRI->getSimpleHint(VirtReg.reg());
2454 if (Hint && Hint != PhysReg)