Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPURegisterBankInfo.h69 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
[all...]
H A DAMDGPURegisterBankInfo.cpp1056 const AMDGPURegisterBankInfo::OperandsMapper &OpdMapper, in applyMappingLoad()
1174 const AMDGPURegisterBankInfo::OperandsMapper &OpdMapper, in applyMappingDynStackAlloc()
1228 const AMDGPURegisterBankInfo::OperandsMapper &OpdMapper, in applyMappingImage()
1358 MachineIRBuilder &B, const OperandsMapper &OpdMapper) const { in applyMappingSBufferLoad()
1476 const OperandsMapper &OpdMapper, in applyMappingBFE()
1582 MachineIRBuilder &B, const OperandsMapper &OpdMapper) const { in applyMappingMAD_64_32()
1772 const AMDGPURegisterBankInfo::OperandsMapper &OpdMapper, unsigned OpIdx) { in substituteSimpleCopyRegs()
1951 const OperandsMapper &OpdMapper) const { in foldExtractEltToCmpSelect()
2049 const OperandsMapper &OpdMapper) const { in foldInsertEltToCmpSelect()
2138 MachineIRBuilder &B, const OperandsMapper &OpdMapper) const { in applyMappingSMULU64()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DRegisterBankInfo.cpp438 void RegisterBankInfo::applyDefaultMapping(const OperandsMapper &OpdMapper) { in applyDefaultMapping()
662 const int RegisterBankInfo::OperandsMapper::DontKnowIdx = -1;
664 RegisterBankInfo::OperandsMapper::OperandsMapper( in OperandsMapper() function in RegisterBankInfo::OperandsMapper
669 OpToNewVRegIdx.resize(NumOpds, OperandsMapper::DontKnowIdx); in OperandsMapper()
674 RegisterBankInfo::OperandsMapper::getVRegsMem(unsigned OpIdx) { in getVRegsMem()
680 if (StartIdx == OperandsMapper::DontKnowIdx) { in getVRegsMem()
696 RegisterBankInfo::OperandsMapper::getNewVRegsEnd(unsigned StartIdx, in getNewVRegsEnd()
698 return const_cast<OperandsMapper *>(this)->getNewVRegsEnd(StartIdx, NumVal); in getNewVRegsEnd()
701 RegisterBankInfo::OperandsMapper::getNewVRegsEnd(unsigned StartIdx, in getNewVRegsEnd()
710 void RegisterBankInfo::OperandsMapper::createVRegs(unsigned OpIdx) { in createVRegs()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DRegisterBankInfo.h281 class OperandsMapper {
324 OperandsMapper(MachineInstr &MI, const InstructionMapping &InstrMapping,
573 static void applyDefaultMapping(const OperandsMapper &OpdMapper);
577 const OperandsMapper &OpdMapper) const { in applyMappingImpl()
736 const OperandsMapper &OpdMapper) const { in applyMapping()
785 operator<<(raw_ostream &OS, const RegisterBankInfo::OperandsMapper &OpdMapper) {
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86RegisterBankInfo.h
H A DX86RegisterBankInfo.cpp
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/GISel/
H A DX86RegisterBankInfo.h89 const OperandsMapper &OpdMapper) const override;
H A DX86RegisterBankInfo.cpp405 MachineIRBuilder &Builder, const OperandsMapper &OpdMapper) const { in applyMappingImpl()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64RegisterBankInfo.h108 const OperandsMapper &OpdMapper) const override;
H A DAArch64RegisterBankInfo.cpp361 MachineIRBuilder &Builder, const OperandsMapper &OpdMapper) const { in applyMappingImpl()
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsRegisterBankInfo.h43 const OperandsMapper &OpdMapper) const override;
H A DMipsRegisterBankInfo.cpp685 MachineIRBuilder &Builder, const OperandsMapper &OpdMapper) const { in applyMappingImpl()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DRegBankSelect.cpp592 RegisterBankInfo::OperandsMapper OpdMapper(MI, InstrMapping, *MRI); in applyMapping()