Home
last modified time | relevance | path

Searched refs:RegBankLegalizeRules (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPURegBankLegalize.cpp83 const RegBankLegalizeRules &getRules(const GCNSubtarget &ST, in getRules()
86 static SmallDenseMap<unsigned, std::unique_ptr<RegBankLegalizeRules>> in getRules()
91 It->second = std::make_unique<RegBankLegalizeRules>(ST, MRI); in getRules()
284 const RegBankLegalizeRules &RBLRules = getRules(ST, MRI); in runOnMachineFunction()
H A DAMDGPURegBankLegalizeHelper.h34 const RegBankLegalizeRules &RBLRules;
79 const RegBankLegalizeRules &RBLRules);
H A DAMDGPURegBankLegalizeRules.cpp340 RegBankLegalizeRules::RuleSetInitializer
341 RegBankLegalizeRules::addRulesForGOpcs(std::initializer_list<unsigned> OpcList, in addRulesForGOpcs()
346 RegBankLegalizeRules::RuleSetInitializer
347 RegBankLegalizeRules::addRulesForIOpcs(std::initializer_list<unsigned> OpcList, in addRulesForIOpcs()
353 RegBankLegalizeRules::getRulesForOpc(MachineInstr &MI) const { in getRulesForOpc()
465 RegBankLegalizeRules::RegBankLegalizeRules(const GCNSubtarget &_ST, in RegBankLegalizeRules() function in RegBankLegalizeRules
H A DAMDGPURegBankLegalizeRules.h290 class RegBankLegalizeRules {
361 RegBankLegalizeRules(const GCNSubtarget &ST, MachineRegisterInfo &MRI);
H A DAMDGPURegBankLegalizeHelper.cpp34 const RegisterBankInfo &RBI, const RegBankLegalizeRules &RBLRules) in RegBankLegalizeHelper()