[llvm] [AMDGPU][GlobalISel] Add RegBankLegalize support for G_FMAD, G_FMA, a… (PR #172941)
Petar Avramovic via llvm-commits
llvm-commits at lists.llvm.org
Fri Dec 19 04:03:25 PST 2025
================
@@ -968,6 +968,42 @@ RegBankLegalizeRules::RegBankLegalizeRules(const GCNSubtarget &_ST,
.Uni(S32, {{Sgpr32}, {Sgpr32, Sgpr32}}, hasSALUFloat)
.Uni(S32, {{UniInVgprS32}, {Vgpr32, Vgpr32}}, !hasSALUFloat);
+ addRulesForGOpcs({G_FMAD}, Standard)
+ .Uni(S16, {{UniInVgprS16}, {Vgpr16, Vgpr16, Vgpr16}})
----------------
petar-avramovic wrote:
missing test
https://github.com/llvm/llvm-project/pull/172941
More information about the llvm-commits
mailing list