Lines Matching refs:RegisterBankInfo
84 unsigned Reg, const RegisterBankInfo::ValueMapping &ValMapping, in assignmentMatch()
107 MachineOperand &MO, const RegisterBankInfo::ValueMapping &ValMapping, in repairReg()
156 const RegisterBankInfo::ValueMapping &ValMapping) const { in getRepairCost()
194 RegisterBankInfo::getSizeInBits(MO.getReg(), *MRI, *TRI)); in getRepairCost()
205 RegisterBankInfo::InstructionMapping &RegBankSelect::findBestMapping( in findBestMapping()
206 MachineInstr &MI, RegisterBankInfo::InstructionMappings &PossibleMappings, in findBestMapping()
209 RegisterBankInfo::InstructionMapping *BestMapping = nullptr; in findBestMapping()
212 for (RegisterBankInfo::InstructionMapping &CurMapping : PossibleMappings) { in findBestMapping()
228 const RegisterBankInfo::ValueMapping &ValMapping) const { in tryAvoidingSplit()
346 MachineInstr &MI, const RegisterBankInfo::InstructionMapping &InstrMapping, in computeMapping()
374 const RegisterBankInfo::ValueMapping &ValMapping = in computeMapping()
470 MachineInstr &MI, const RegisterBankInfo::InstructionMapping &InstrMapping, in applyMapping()
473 RegisterBankInfo::OperandsMapper OpdMapper(MI, InstrMapping, *MRI); in applyMapping()
484 const RegisterBankInfo::ValueMapping &ValMapping = in applyMapping()
514 RegisterBankInfo::InstructionMapping BestMapping; in assignInstr()
522 RegisterBankInfo::InstructionMappings PossibleMappings = in assignInstr()