Searched refs:OperandsMapper (Results 1 – 11 of 11) sorted by relevance
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPURegisterBankInfo.h | 76 const OperandsMapper &OpdMapper, 79 const OperandsMapper &OpdMapper, 83 const OperandsMapper &OpdMapper, 85 bool applyMappingSBufferLoad(const OperandsMapper &OpdMapper) const; 87 bool applyMappingBFE(const OperandsMapper &OpdMapper, bool Signed) const; 89 bool applyMappingMAD_64_32(const OperandsMapper &OpdMapper) const; 98 void applyMappingImpl(const OperandsMapper &OpdMapper) const override; 187 const OperandsMapper &OpdMapper) const; 190 const OperandsMapper &OpdMapper) const;
|
| H A D | AMDGPURegisterBankInfo.cpp | 1050 const AMDGPURegisterBankInfo::OperandsMapper &OpdMapper, in applyMappingLoad() 1163 const AMDGPURegisterBankInfo::OperandsMapper &OpdMapper, in applyMappingDynStackAlloc() 1209 MachineInstr &MI, const AMDGPURegisterBankInfo::OperandsMapper &OpdMapper, in applyMappingImage() 1333 const OperandsMapper &OpdMapper) const { in applyMappingSBufferLoad() 1451 bool AMDGPURegisterBankInfo::applyMappingBFE(const OperandsMapper &OpdMapper, in applyMappingBFE() 1559 const OperandsMapper &OpdMapper) const { in applyMappingMAD_64_32() 1751 const AMDGPURegisterBankInfo::OperandsMapper &OpdMapper, unsigned OpIdx) { in substituteSimpleCopyRegs() 1927 const OperandsMapper &OpdMapper) const { in foldExtractEltToCmpSelect() 2025 const OperandsMapper &OpdMapper) const { in foldInsertEltToCmpSelect() 2113 const OperandsMapper &OpdMapper) const { in applyMappingImpl()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/ |
| H A D | RegisterBankInfo.cpp | 646 const int RegisterBankInfo::OperandsMapper::DontKnowIdx = -1; 648 RegisterBankInfo::OperandsMapper::OperandsMapper( in OperandsMapper() function in RegisterBankInfo::OperandsMapper 653 OpToNewVRegIdx.resize(NumOpds, OperandsMapper::DontKnowIdx); in OperandsMapper() 658 RegisterBankInfo::OperandsMapper::getVRegsMem(unsigned OpIdx) { in getVRegsMem() 664 if (StartIdx == OperandsMapper::DontKnowIdx) { in getVRegsMem() 680 RegisterBankInfo::OperandsMapper::getNewVRegsEnd(unsigned StartIdx, in getNewVRegsEnd() 685 RegisterBankInfo::OperandsMapper::getNewVRegsEnd(unsigned StartIdx, in getNewVRegsEnd() 714 void RegisterBankInfo::OperandsMapper::setVRegs(unsigned OpIdx, in setVRegs() 729 RegisterBankInfo::OperandsMapper::getVRegs(unsigned OpIdx, in getVRegs() 735 if (StartIdx == OperandsMapper::DontKnowIdx) in getVRegs() [all …]
|
| /llvm-project-15.0.7/llvm/include/llvm/CodeGen/ |
| H A D | RegisterBankInfo.h | 279 class OperandsMapper { 322 OperandsMapper(MachineInstr &MI, const InstructionMapping &InstrMapping, 564 static void applyDefaultMapping(const OperandsMapper &OpdMapper); 567 virtual void applyMappingImpl(const OperandsMapper &OpdMapper) const { in applyMappingImpl() 715 void applyMapping(const OperandsMapper &OpdMapper) const { in applyMapping() 764 operator<<(raw_ostream &OS, const RegisterBankInfo::OperandsMapper &OpdMapper) {
|
| /llvm-project-15.0.7/llvm/lib/Target/X86/ |
| H A D | X86RegisterBankInfo.h | 74 void applyMappingImpl(const OperandsMapper &OpdMapper) const override;
|
| H A D | X86RegisterBankInfo.cpp | 272 const OperandsMapper &OpdMapper) const { in applyMappingImpl()
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/GISel/ |
| H A D | AArch64RegisterBankInfo.h | 106 void applyMappingImpl(const OperandsMapper &OpdMapper) const override;
|
| H A D | AArch64RegisterBankInfo.cpp | 388 const OperandsMapper &OpdMapper) const { in applyMappingImpl()
|
| /llvm-project-15.0.7/llvm/lib/Target/Mips/ |
| H A D | MipsRegisterBankInfo.h | 45 void applyMappingImpl(const OperandsMapper &OpdMapper) const override;
|
| H A D | MipsRegisterBankInfo.cpp | 727 const OperandsMapper &OpdMapper) const { in applyMappingImpl()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/ |
| H A D | RegBankSelect.cpp | 584 RegisterBankInfo::OperandsMapper OpdMapper(MI, InstrMapping, *MRI); in applyMapping()
|