Searched refs:AMDGPURegisterBankInfo (Results 1 – 7 of 7) sorted by relevance
34 AMDGPURegisterBankInfo::AMDGPURegisterBankInfo(const TargetRegisterInfo &TRI) in AMDGPURegisterBankInfo() function in AMDGPURegisterBankInfo73 unsigned AMDGPURegisterBankInfo::copyCost(const RegisterBank &Dst, in copyCost()89 const RegisterBank &AMDGPURegisterBankInfo::getRegBankFromRegClass( in getRegBankFromRegClass()99 AMDGPURegisterBankInfo::getInstrAlternativeMappings( in getInstrAlternativeMappings()179 void AMDGPURegisterBankInfo::applyMappingImpl( in applyMappingImpl()192 bool AMDGPURegisterBankInfo::isSALUMapping(const MachineInstr &MI) const { in isSALUMapping()205 AMDGPURegisterBankInfo::getDefaultMappingSOP(const MachineInstr &MI) const { in getDefaultMappingSOP()219 AMDGPURegisterBankInfo::getDefaultMappingVOP(const MachineInstr &MI) const { in getDefaultMappingVOP()246 AMDGPURegisterBankInfo::getInstrMappingForLoad(const MachineInstr &MI) const { in getInstrMappingForLoad()278 AMDGPURegisterBankInfo::getRegBankID(unsigned Reg, in getRegBankID()[all …]
34 class AMDGPURegisterBankInfo; variable46 const AMDGPURegisterBankInfo &RBI,95 const AMDGPURegisterBankInfo &RBI;
36 class AMDGPURegisterBankInfo : public AMDGPUGenRegisterBankInfo {53 AMDGPURegisterBankInfo(const TargetRegisterInfo &TRI);
10 /// This file defines all the static objects used by AMDGPURegisterBankInfo.
63 AMDGPURegisterBankInfo.cpp
217 RegBankInfo.reset(new AMDGPURegisterBankInfo(*getRegisterInfo())); in GCNSubtarget()219 *this, *static_cast<AMDGPURegisterBankInfo *>(RegBankInfo.get()), TM)); in GCNSubtarget()
46 const GCNSubtarget &STI, const AMDGPURegisterBankInfo &RBI, in AMDGPUInstructionSelector()