Home
last modified time | relevance | path

Searched refs:SetOfRulesForOpcode (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPURegBankLegalizeRules.h255 class SetOfRulesForOpcode {
270 SetOfRulesForOpcode();
271 SetOfRulesForOpcode(FastRulesTypes FastTypes);
298 SmallDenseMap<unsigned, SetOfRulesForOpcode, 128> GRules;
300 SmallDenseMap<unsigned, SetOfRulesForOpcode, 64> IRules;
302 SetOfRulesForOpcode *RuleSet;
371 const SetOfRulesForOpcode &getRulesForOpc(MachineInstr &MI) const;
H A DAMDGPURegBankLegalizeRules.cpp205 SetOfRulesForOpcode::SetOfRulesForOpcode() {} in SetOfRulesForOpcode() function in SetOfRulesForOpcode
207 SetOfRulesForOpcode::SetOfRulesForOpcode(FastRulesTypes FastTypes) in SetOfRulesForOpcode() function in SetOfRulesForOpcode
243 SetOfRulesForOpcode::findMappingForMI(const MachineInstr &MI, in findMappingForMI()
272 void SetOfRulesForOpcode::addRule(RegBankLegalizeRule Rule) { in addRule()
276 void SetOfRulesForOpcode::addFastRuleDivergent(UniformityLLTOpPredicateID Ty, in addFastRuleDivergent()
283 void SetOfRulesForOpcode::addFastRuleUniform(UniformityLLTOpPredicateID Ty, in addFastRuleUniform()
290 int SetOfRulesForOpcode::getFastPredicateSlot( in getFastPredicateSlot()
352 const SetOfRulesForOpcode &
H A DAMDGPURegBankLegalizeHelper.cpp42 const SetOfRulesForOpcode &RuleSet = RBLRules.getRulesForOpc(MI); in findRuleAndApplyMapping()