Lines Matching refs:RBI
82 RBI = MF.getSubtarget().getRegBankInfo(); in init()
83 assert(RBI && "Cannot work without RegisterBankInfo"); in init()
120 const RegisterBank *CurRegBank = RBI->getRegBank(Reg, *MRI, *TRI); in assignmentMatch()
244 const RegisterBank *CurRegBank = RBI->getRegBank(MO.getReg(), *MRI, *TRI); in getRepairCost()
260 return RBI->getBreakDownCost(ValMapping, CurRegBank); in getRepairCost()
279 unsigned Cost = RBI->copyCost(*DesiredRegBank, *CurRegBank, in getRepairCost()
280 RBI->getSizeInBits(MO.getReg(), *MRI, *TRI)); in getRepairCost()
628 RBI->applyMapping(MIRBuilder, OpdMapper); in applyMapping()
645 RBI->getRegBank(MI.getOperand(1).getReg(), *MRI, *TRI); in assignInstr()
659 BestMapping = &RBI->getInstrMapping(MI); in assignInstr()
666 RBI->getInstrPossibleMappings(MI); in assignInstr()