Lines Matching refs:Hint
341 std::pair<unsigned, Register> Hint = MRI.getRegAllocationHint(VirtReg); in getRegAllocationHints() local
344 switch (Hint.first) { in getRegAllocationHints()
363 Register Paired = Hint.second; in getRegAllocationHints()
394 std::pair<unsigned, Register> Hint = MRI->getRegAllocationHint(Reg); in updateRegAllocHint() local
395 if ((Hint.first == ARMRI::RegPairOdd || Hint.first == ARMRI::RegPairEven) && in updateRegAllocHint()
396 Hint.second.isVirtual()) { in updateRegAllocHint()
401 Register OtherReg = Hint.second; in updateRegAllocHint()
402 Hint = MRI->getRegAllocationHint(OtherReg); in updateRegAllocHint()
404 if (Hint.second == Reg) { in updateRegAllocHint()
405 MRI->setRegAllocationHint(OtherReg, Hint.first, NewReg); in updateRegAllocHint()
408 Hint.first == ARMRI::RegPairOdd in updateRegAllocHint()