Searched refs:CurRegBank (Results 1 – 2 of 2) sorted by relevance
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | RegBankSelect.cpp | 120 const RegisterBank *CurRegBank = RBI->getRegBank(Reg, *MRI, *TRI); in assignmentMatch() local 124 OnlyAssign = CurRegBank == nullptr; in assignmentMatch() 126 if (CurRegBank) dbgs() << *CurRegBank; else dbgs() << "none"; in assignmentMatch() 130 return CurRegBank == DesiredRegBank; in assignmentMatch() 244 const RegisterBank *CurRegBank = RBI->getRegBank(MO.getReg(), *MRI, *TRI); in getRepairCost() local 247 assert(CurRegBank || MO.isDef()); in getRepairCost() 260 return RBI->getBreakDownCost(ValMapping, CurRegBank); in getRepairCost() 267 std::swap(CurRegBank, DesiredRegBank); in getRepairCost() 279 unsigned Cost = RBI->copyCost(*DesiredRegBank, *CurRegBank, in getRepairCost()
|
| /freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | RegisterBankInfo.cpp | 202 const RegisterBank *CurRegBank = IsCopyLike ? AltRegBank : nullptr; in getInstrMappingImpl() local 203 if (!CurRegBank) { in getInstrMappingImpl() 206 CurRegBank = getRegBankFromConstraints(MI, OpIdx, TII, MRI); in getInstrMappingImpl() 207 if (!CurRegBank) { in getInstrMappingImpl() 219 const ValueMapping *ValMapping = &getValueMapping(0, Size, *CurRegBank); in getInstrMappingImpl() 226 OperandsMapping[0] = &getValueMapping(0, ResultSize, *CurRegBank); in getInstrMappingImpl() 245 cannotCopy(*CurRegBank, *AltRegBank, getSizeInBits(Reg, MRI, TRI))) in getInstrMappingImpl()
|