Home
last modified time | relevance | path

Searched refs:OperandsMapper (Results 1 – 11 of 11) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DAMDGPURegisterBankInfo.h73 const OperandsMapper &OpdMapper,
76 const OperandsMapper &OpdMapper,
80 const OperandsMapper &OpdMapper,
82 bool applyMappingSBufferLoad(const OperandsMapper &OpdMapper) const;
84 bool applyMappingBFEIntrinsic(const OperandsMapper &OpdMapper,
97 void applyMappingImpl(const OperandsMapper &OpdMapper) const override;
186 const OperandsMapper &OpdMapper) const;
189 const OperandsMapper &OpdMapper) const;
H A DAMDGPURegisterBankInfo.cpp1140 const AMDGPURegisterBankInfo::OperandsMapper &OpdMapper, in applyMappingLoad()
1246 const AMDGPURegisterBankInfo::OperandsMapper &OpdMapper, in applyMappingDynStackAlloc()
1292 MachineInstr &MI, const AMDGPURegisterBankInfo::OperandsMapper &OpdMapper, in applyMappingImage()
1416 const OperandsMapper &OpdMapper) const { in applyMappingSBufferLoad()
1535 const OperandsMapper &OpdMapper, bool Signed) const { in applyMappingBFEIntrinsic()
1633 const AMDGPURegisterBankInfo::OperandsMapper &OpdMapper, unsigned OpIdx) { in substituteSimpleCopyRegs()
1900 const OperandsMapper &OpdMapper) const { in foldExtractEltToCmpSelect()
1982 const OperandsMapper &OpdMapper) const { in foldInsertEltToCmpSelect()
2069 const OperandsMapper &OpdMapper) const { in applyMappingImpl()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/GlobalISel/
H A DRegisterBankInfo.cpp438 void RegisterBankInfo::applyDefaultMapping(const OperandsMapper &OpdMapper) { in applyDefaultMapping()
649 const int RegisterBankInfo::OperandsMapper::DontKnowIdx = -1;
651 RegisterBankInfo::OperandsMapper::OperandsMapper( in OperandsMapper() function in RegisterBankInfo::OperandsMapper
656 OpToNewVRegIdx.resize(NumOpds, OperandsMapper::DontKnowIdx); in OperandsMapper()
661 RegisterBankInfo::OperandsMapper::getVRegsMem(unsigned OpIdx) { in getVRegsMem()
667 if (StartIdx == OperandsMapper::DontKnowIdx) { in getVRegsMem()
683 RegisterBankInfo::OperandsMapper::getNewVRegsEnd(unsigned StartIdx, in getNewVRegsEnd()
685 return const_cast<OperandsMapper *>(this)->getNewVRegsEnd(StartIdx, NumVal); in getNewVRegsEnd()
688 RegisterBankInfo::OperandsMapper::getNewVRegsEnd(unsigned StartIdx, in getNewVRegsEnd()
697 void RegisterBankInfo::OperandsMapper::createVRegs(unsigned OpIdx) { in createVRegs()
[all …]
H A DRegBankSelect.cpp585 RegisterBankInfo::OperandsMapper OpdMapper(MI, InstrMapping, *MRI); in applyMapping()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/
H A DRegisterBankInfo.h280 class OperandsMapper {
323 OperandsMapper(MachineInstr &MI, const InstructionMapping &InstrMapping,
565 static void applyDefaultMapping(const OperandsMapper &OpdMapper);
568 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) {
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86RegisterBankInfo.h74 void applyMappingImpl(const OperandsMapper &OpdMapper) const override;
H A DX86RegisterBankInfo.cpp273 const OperandsMapper &OpdMapper) const { in applyMappingImpl()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/GISel/
H A DAArch64RegisterBankInfo.h106 void applyMappingImpl(const OperandsMapper &OpdMapper) const override;
H A DAArch64RegisterBankInfo.cpp384 const OperandsMapper &OpdMapper) const { in applyMappingImpl()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
H A DMipsRegisterBankInfo.h45 void applyMappingImpl(const OperandsMapper &OpdMapper) const override;
H A DMipsRegisterBankInfo.cpp728 const OperandsMapper &OpdMapper) const { in applyMappingImpl()