LLVM: llvm::AMDGPU::SetOfRulesForOpcode Class Reference (original) (raw)

#include "[Target/AMDGPU/AMDGPURegBankLegalizeRules.h](AMDGPURegBankLegalizeRules%5F8h%5Fsource.html)"

Public Member Functions
SetOfRulesForOpcode ()
SetOfRulesForOpcode (FastRulesTypes FastTypes)
const RegBankLLTMapping * findMappingForMI (const MachineInstr &MI, const MachineRegisterInfo &MRI, const MachineUniformityInfo &MUI) const
void addRule (RegBankLegalizeRule Rule)
void addFastRuleDivergent (UniformityLLTOpPredicateID Ty, RegBankLLTMapping RuleApplyIDs)
void addFastRuleUniform (UniformityLLTOpPredicateID Ty, RegBankLLTMapping RuleApplyIDs)
SetOfRulesForOpcode::SetOfRulesForOpcode ( ) default

References MI, and MRI.

SetOfRulesForOpcode() [2/2]

addFastRuleDivergent()

addFastRuleUniform()

addRule()

findMappingForMI()


The documentation for this class was generated from the following files: