[llvm] [LLVM][AArch64] Add assembly/disassembly for MUL/BFMUL SME instructions (PR #113535)
via llvm-commits
llvm-commits at lists.llvm.org
Thu Oct 24 04:43:20 PDT 2024
================
@@ -1004,6 +1004,11 @@ let Predicates = [HasSME2p2] in {
def FTMOPA_M2ZZZI_HtoS : sme_tmopa_32b<0b11000, ZZ_h_mul_r, ZPR16, "ftmopa">;
def FTMOPA_M2ZZZI_StoS : sme_tmopa_32b<0b00000, ZZ_s_mul_r, ZPR32, "ftmopa">;
def BFTMOPA_M2ZZZI_HtoS : sme_tmopa_32b<0b10000, ZZ_h_mul_r, ZPR16, "bftmopa">;
+
+ defm FMUL_2ZZ : sme2_multi2_fmul_sm<"fmul">;
+ defm FMUL_2Z2Z : sme2_multi2_fmul_mm< "fmul">;
----------------
SpencerAbson wrote:
nit: alignment of "fmul" here and below.
https://github.com/llvm/llvm-project/pull/113535
More information about the llvm-commits
mailing list