| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPURegisterBankInfo.h | 69 const OperandsMapper &OpdMapper, 71 bool applyMappingLoad(MachineIRBuilder &B, const OperandsMapper &OpdMapper, 74 const OperandsMapper &OpdMapper, int RSrcIdx) const; 79 const OperandsMapper &OpdMapper) const; 81 bool applyMappingBFE(MachineIRBuilder &B, const OperandsMapper &OpdMapper, 85 const OperandsMapper &OpdMapper) const; 88 const OperandsMapper &OpdMapper) const; 98 const OperandsMapper &OpdMapper) const override; 189 const OperandsMapper &OpdMapper) const; 191 const OperandsMapper &OpdMapper) cons [all...] |
| H A D | AMDGPURegisterBankInfo.cpp | 1056 const AMDGPURegisterBankInfo::OperandsMapper &OpdMapper, in applyMappingLoad() argument 1066 OpdMapper.getInstrMapping().getOperandMapping(0).BreakDown[0].RegBank; in applyMappingLoad() 1138 SmallVector<Register, 1> SrcRegs(OpdMapper.getVRegs(1)); in applyMappingLoad() 1174 const AMDGPURegisterBankInfo::OperandsMapper &OpdMapper, in applyMappingDynStackAlloc() argument 1228 const AMDGPURegisterBankInfo::OperandsMapper &OpdMapper, in applyMappingImage() argument 1237 applyDefaultMapping(OpdMapper); in applyMappingImage() 1358 MachineIRBuilder &B, const OperandsMapper &OpdMapper) const { in applyMappingSBufferLoad() 1359 MachineInstr &MI = OpdMapper.getMI(); in applyMappingSBufferLoad() 1360 MachineRegisterInfo &MRI = OpdMapper.getMRI(); in applyMappingSBufferLoad() 1367 OpdMapper.getInstrMapping().getOperandMapping(1).BreakDown[0].RegBank; in applyMappingSBufferLoad() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | RegisterBankInfo.h | 573 static void applyDefaultMapping(const OperandsMapper &OpdMapper); 577 const OperandsMapper &OpdMapper) const { in applyMappingImpl() argument 736 const OperandsMapper &OpdMapper) const { in applyMapping() argument 738 if (OpdMapper.getInstrMapping().getID() == DefaultMappingID) in applyMapping() 739 return applyDefaultMapping(OpdMapper); in applyMapping() 743 applyMappingImpl(Builder, OpdMapper); in applyMapping() 785 operator<<(raw_ostream &OS, const RegisterBankInfo::OperandsMapper &OpdMapper) { 786 OpdMapper.print(OS, /*ForDebug*/ false);
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | RegisterBankInfo.cpp | 438 void RegisterBankInfo::applyDefaultMapping(const OperandsMapper &OpdMapper) { in applyDefaultMapping() argument 439 MachineInstr &MI = OpdMapper.getMI(); in applyDefaultMapping() 440 MachineRegisterInfo &MRI = OpdMapper.getMRI(); in applyDefaultMapping() 443 EndIdx = OpdMapper.getInstrMapping().getNumOperands(); in applyDefaultMapping() 458 assert(OpdMapper.getInstrMapping().getOperandMapping(OpIdx).NumBreakDowns != in applyDefaultMapping() 461 assert(OpdMapper.getInstrMapping().getOperandMapping(OpIdx).NumBreakDowns == in applyDefaultMapping() 465 OpdMapper.getVRegs(OpIdx); in applyDefaultMapping()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64RegisterBankInfo.cpp | 361 MachineIRBuilder &Builder, const OperandsMapper &OpdMapper) const { in applyMappingImpl() 362 MachineInstr &MI = OpdMapper.getMI(); in applyMappingImpl() 363 MachineRegisterInfo &MRI = OpdMapper.getMRI(); in applyMappingImpl() 370 assert((OpdMapper.getInstrMapping().getID() >= 1 && in applyMappingImpl() 371 OpdMapper.getInstrMapping().getID() <= 4) && in applyMappingImpl() 373 return applyDefaultMapping(OpdMapper); in applyMappingImpl() 380 return applyDefaultMapping(OpdMapper); in applyMappingImpl() 400 return applyDefaultMapping(OpdMapper); in applyMappingImpl()
|
| H A D | AArch64RegisterBankInfo.h | 108 const OperandsMapper &OpdMapper) const override;
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86RegisterBankInfo.h | |
| H A D | X86RegisterBankInfo.cpp | |
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/GISel/ |
| H A D | X86RegisterBankInfo.h | 89 const OperandsMapper &OpdMapper) const override;
|
| H A D | X86RegisterBankInfo.cpp | 405 MachineIRBuilder &Builder, const OperandsMapper &OpdMapper) const { in applyMappingImpl() 406 return applyDefaultMapping(OpdMapper); in applyMappingImpl()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | RegBankSelect.cpp | 592 RegisterBankInfo::OperandsMapper OpdMapper(MI, InstrMapping, *MRI); in applyMapping() local 617 OpdMapper.createVRegs(OpIdx); in applyMapping() 618 if (!repairReg(MO, ValMapping, RepairPt, OpdMapper.getVRegs(OpIdx))) in applyMapping() 627 LLVM_DEBUG(dbgs() << "Actual mapping of the operands: " << OpdMapper << '\n'); in applyMapping() 628 RBI->applyMapping(MIRBuilder, OpdMapper); in applyMapping()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsRegisterBankInfo.cpp | 685 MachineIRBuilder &Builder, const OperandsMapper &OpdMapper) const { in applyMappingImpl() 686 MachineInstr &MI = OpdMapper.getMI(); in applyMappingImpl() 691 MachineRegisterInfo &MRI = OpdMapper.getMRI(); in applyMappingImpl() 731 return applyDefaultMapping(OpdMapper); in applyMappingImpl()
|
| H A D | MipsRegisterBankInfo.h | 43 const OperandsMapper &OpdMapper) const override;
|