summaryrefslogtreecommitdiff
path: root/arch/arm64/disassembler/encodings_fmt.c
diff options
context:
space:
mode:
authorMark Rowe <mark@vector35.com>2025-10-09 09:31:15 -0700
committerMark Rowe <mark@vector35.com>2025-10-15 14:10:49 -0700
commit3f39c3fc3d5603bba111502eee26b5fbbb0077fe (patch)
tree1bc2fc14f8a87569a4eab1f32dac269d0670dfb0 /arch/arm64/disassembler/encodings_fmt.c
parent25212cfd39f6dc45ce9030c194b6131645b76ba3 (diff)
[AArch64] Update disassembler based on 2025-09 ARM ISA data
Diffstat (limited to 'arch/arm64/disassembler/encodings_fmt.c')
-rw-r--r--arch/arm64/disassembler/encodings_fmt.c986
1 files changed, 534 insertions, 452 deletions
diff --git a/arch/arm64/disassembler/encodings_fmt.c b/arch/arm64/disassembler/encodings_fmt.c
index 1aeb1abe..a2bfd9a8 100644
--- a/arch/arm64/disassembler/encodings_fmt.c
+++ b/arch/arm64/disassembler/encodings_fmt.c
@@ -695,9 +695,11 @@ const char *enc_to_str(enum ENCODING enc)
case ENC_FDIV_ASIMDSAME_ONLY: return "FDIV_asimdsame_only";
case ENC_FDIV_ASIMDSAMEFP16_ONLY: return "FDIV_asimdsamefp16_only";
case ENC_FDOT_ASIMDELEM_D: return "FDOT_asimdelem_D";
+ case ENC_FDOT_ASIMDELEM_FP16FP32: return "FDOT_asimdelem_FP16FP32";
case ENC_FDOT_ASIMDELEM_G: return "FDOT_asimdelem_G";
case ENC_FDOT_ASIMDSAME2_D: return "FDOT_asimdsame2_D";
case ENC_FDOT_ASIMDSAME2_DD: return "FDOT_asimdsame2_DD";
+ case ENC_FDOT_ASIMDSAME2_FP16FP32: return "FDOT_asimdsame2_FP16FP32";
case ENC_FJCVTZS_32D_FLOAT2INT: return "FJCVTZS_32D_float2int";
case ENC_FMADD_D_FLOATDP3: return "FMADD_D_floatdp3";
case ENC_FMADD_H_FLOATDP3: return "FMADD_H_floatdp3";
@@ -778,6 +780,8 @@ const char *enc_to_str(enum ENCODING enc)
case ENC_FMLS_ASIMDSAMEFP16_ONLY: return "FMLS_asimdsamefp16_only";
case ENC_FMLS_ASISDELEM_RH_H: return "FMLS_asisdelem_RH_H";
case ENC_FMLS_ASISDELEM_R_SD: return "FMLS_asisdelem_R_SD";
+ case ENC_FMMLA_ASIMD_FP16FP16: return "FMMLA_asimd_FP16FP16";
+ case ENC_FMMLA_ASIMD_FP16FP32: return "FMMLA_asimd_FP16FP32";
case ENC_FMMLA_ASIMD_FP8FP16: return "FMMLA_asimd_FP8FP16";
case ENC_FMMLA_ASIMD_FP8FP32: return "FMMLA_asimd_FP8FP32";
case ENC_FMOV_32H_FLOAT2INT: return "FMOV_32H_float2int";
@@ -920,7 +924,10 @@ const char *enc_to_str(enum ENCODING enc)
case ENC_GCSSS2_SYSL_RC_SYSTEMINSTRS: return "GCSSS2_SYSL_RC_systeminstrs";
case ENC_GCSSTR_64_LDST_GCS: return "GCSSTR_64_ldst_gcs";
case ENC_GCSSTTR_64_LDST_GCS: return "GCSSTTR_64_ldst_gcs";
+ case ENC_GICR_SYSL_RC_SYSTEMINSTRS: return "GICR_SYSL_RC_systeminstrs";
+ case ENC_GIC_SYS_CR_SYSTEMINSTRS: return "GIC_SYS_CR_systeminstrs";
case ENC_GMI_64G_DP_2SRC: return "GMI_64G_dp_2src";
+ case ENC_GSB_SYS_CR_SYSTEMINSTRS: return "GSB_SYS_CR_systeminstrs";
case ENC_HINT_HM_HINTS: return "HINT_HM_hints";
case ENC_HLT_EX_EXCEPTION: return "HLT_EX_exception";
case ENC_HVC_EX_EXCEPTION: return "HVC_EX_exception";
@@ -1028,6 +1035,7 @@ const char *enc_to_str(enum ENCODING enc)
case ENC_LDADD_32_MEMOP: return "LDADD_32_memop";
case ENC_LDADD_64_MEMOP: return "LDADD_64_memop";
case ENC_LDAP1_ASISDLSO_D1: return "LDAP1_asisdlso_D1";
+ case ENC_LDAPP_64_LDIAPPSTILP: return "LDAPP_64_ldiappstilp";
case ENC_LDAPRB_32L_MEMOP: return "LDAPRB_32L_memop";
case ENC_LDAPRH_32L_MEMOP: return "LDAPRH_32L_memop";
case ENC_LDAPR_32L_LDAPSTL_WRITEBACK: return "LDAPR_32L_ldapstl_writeback";
@@ -1048,6 +1056,7 @@ const char *enc_to_str(enum ENCODING enc)
case ENC_LDAPUR_H_LDAPSTL_SIMD: return "LDAPUR_H_ldapstl_simd";
case ENC_LDAPUR_Q_LDAPSTL_SIMD: return "LDAPUR_Q_ldapstl_simd";
case ENC_LDAPUR_S_LDAPSTL_SIMD: return "LDAPUR_S_ldapstl_simd";
+ case ENC_LDAP_64_LDIAPPSTILP: return "LDAP_64_ldiappstilp";
case ENC_LDARB_LR32_LDSTORD: return "LDARB_LR32_ldstord";
case ENC_LDARH_LR32_LDSTORD: return "LDARH_LR32_ldstord";
case ENC_LDAR_LR32_LDSTORD: return "LDAR_LR32_ldstord";
@@ -1447,6 +1456,7 @@ const char *enc_to_str(enum ENCODING enc)
case ENC_MADD_64A_DP_3SRC: return "MADD_64A_dp_3src";
case ENC_MLA_ASIMDELEM_R: return "MLA_asimdelem_R";
case ENC_MLA_ASIMDSAME_ONLY: return "MLA_asimdsame_only";
+ case ENC_MLBI_SYS_CR_SYSTEMINSTRS: return "MLBI_SYS_CR_systeminstrs";
case ENC_MLS_ASIMDELEM_R: return "MLS_asimdelem_R";
case ENC_MLS_ASIMDSAME_ONLY: return "MLS_asimdsame_only";
case ENC_MNEG_MSUB_32A_DP_3SRC: return "MNEG_MSUB_32A_dp_3src";
@@ -1738,6 +1748,7 @@ const char *enc_to_str(enum ENCODING enc)
case ENC_SHL_ASISDSHF_R: return "SHL_asisdshf_R";
case ENC_SHRN_ASIMDSHF_N: return "SHRN_asimdshf_N";
case ENC_SHSUB_ASIMDSAME_ONLY: return "SHSUB_asimdsame_only";
+ case ENC_SHUH_HI_HINTS: return "SHUH_HI_hints";
case ENC_SLI_ASIMDSHF_R: return "SLI_asimdshf_R";
case ENC_SLI_ASISDSHF_R: return "SLI_asisdshf_R";
case ENC_SM3PARTW1_VVV4_CRYPTOSHA512_3: return "SM3PARTW1_VVV4_cryptosha512_3";
@@ -1956,6 +1967,7 @@ const char *enc_to_str(enum ENCODING enc)
case ENC_STCLRL_LDCLRL_64_MEMOP: return "STCLRL_LDCLRL_64_memop";
case ENC_STCLR_LDCLR_32_MEMOP: return "STCLR_LDCLR_32_memop";
case ENC_STCLR_LDCLR_64_MEMOP: return "STCLR_LDCLR_64_memop";
+ case ENC_STCPH_HI_HINTS: return "STCPH_HI_hints";
case ENC_STEORB_LDEORB_32_MEMOP: return "STEORB_LDEORB_32_memop";
case ENC_STEORH_LDEORH_32_MEMOP: return "STEORH_LDEORH_32_memop";
case ENC_STEORLB_LDEORLB_32_MEMOP: return "STEORLB_LDEORLB_32_memop";
@@ -2010,6 +2022,7 @@ const char *enc_to_str(enum ENCODING enc)
case ENC_STLLRH_SL32_LDSTORD: return "STLLRH_SL32_ldstord";
case ENC_STLLR_SL32_LDSTORD: return "STLLR_SL32_ldstord";
case ENC_STLLR_SL64_LDSTORD: return "STLLR_SL64_ldstord";
+ case ENC_STLP_64_LDIAPPSTILP: return "STLP_64_ldiappstilp";
case ENC_STLRB_SL32_LDSTORD: return "STLRB_SL32_ldstord";
case ENC_STLRH_SL32_LDSTORD: return "STLRH_SL32_ldstord";
case ENC_STLR_32S_LDAPSTL_WRITEBACK: return "STLR_32S_ldapstl_writeback";
@@ -2250,20 +2263,16 @@ const char *enc_to_str(enum ENCODING enc)
case ENC_TBX_ASIMDTBL_L3_3: return "TBX_asimdtbl_L3_3";
case ENC_TBX_ASIMDTBL_L4_4: return "TBX_asimdtbl_L4_4";
case ENC_TBZ_ONLY_TESTBRANCH: return "TBZ_only_testbranch";
- case ENC_TCANCEL_EX_EXCEPTION: return "TCANCEL_EX_exception";
- case ENC_TCOMMIT_ONLY_BARRIERS: return "TCOMMIT_only_barriers";
case ENC_TLBIP_SYSP_CR_SYSPAIRINSTRS: return "TLBIP_SYSP_CR_syspairinstrs";
case ENC_TLBI_SYS_CR_SYSTEMINSTRS: return "TLBI_SYS_CR_systeminstrs";
case ENC_TRCIT_SYS_CR_SYSTEMINSTRS: return "TRCIT_SYS_CR_systeminstrs";
case ENC_TRN1_ASIMDPERM_ONLY: return "TRN1_asimdperm_only";
case ENC_TRN2_ASIMDPERM_ONLY: return "TRN2_asimdperm_only";
case ENC_TSB_HC_HINTS: return "TSB_HC_hints";
- case ENC_TSTART_BR_SYSTEMRESULT: return "TSTART_BR_systemresult";
case ENC_TST_ANDS_32S_LOG_IMM: return "TST_ANDS_32S_log_imm";
case ENC_TST_ANDS_32_LOG_SHIFT: return "TST_ANDS_32_log_shift";
case ENC_TST_ANDS_64S_LOG_IMM: return "TST_ANDS_64S_log_imm";
case ENC_TST_ANDS_64_LOG_SHIFT: return "TST_ANDS_64_log_shift";
- case ENC_TTEST_BR_SYSTEMRESULT: return "TTEST_BR_systemresult";
case ENC_UABAL_ASIMDDIFF_L: return "UABAL_asimddiff_L";
case ENC_UABA_ASIMDSAME_ONLY: return "UABA_asimdsame_only";
case ENC_UABDL_ASIMDDIFF_L: return "UABDL_asimddiff_L";
@@ -2351,23 +2360,23 @@ const char *enc_to_str(enum ENCODING enc)
case ENC_UNALLOCATED_1012_DP_2SRC: return "UNALLOCATED_1012_dp_2src";
case ENC_UNALLOCATED_1013_DP_2SRC: return "UNALLOCATED_1013_dp_2src";
case ENC_UNALLOCATED_1014_DP_2SRC: return "UNALLOCATED_1014_dp_2src";
- case ENC_UNALLOCATED_1015_DP_3SRC: return "UNALLOCATED_1015_dp_3src";
+ case ENC_UNALLOCATED_1015_DP_2SRC: return "UNALLOCATED_1015_dp_2src";
case ENC_UNALLOCATED_1016_DP_3SRC: return "UNALLOCATED_1016_dp_3src";
case ENC_UNALLOCATED_1017_DP_3SRC: return "UNALLOCATED_1017_dp_3src";
case ENC_UNALLOCATED_1018_DP_3SRC: return "UNALLOCATED_1018_dp_3src";
case ENC_UNALLOCATED_1019_DP_3SRC: return "UNALLOCATED_1019_dp_3src";
case ENC_UNALLOCATED_1020_DP_3SRC: return "UNALLOCATED_1020_dp_3src";
- case ENC_UNALLOCATED_1021_SETF: return "UNALLOCATED_1021_setf";
+ case ENC_UNALLOCATED_1021_DP_3SRC: return "UNALLOCATED_1021_dp_3src";
case ENC_UNALLOCATED_1022_SETF: return "UNALLOCATED_1022_setf";
case ENC_UNALLOCATED_1023_SETF: return "UNALLOCATED_1023_setf";
case ENC_UNALLOCATED_1024_SETF: return "UNALLOCATED_1024_setf";
case ENC_UNALLOCATED_1025_SETF: return "UNALLOCATED_1025_setf";
case ENC_UNALLOCATED_1026_SETF: return "UNALLOCATED_1026_setf";
- case ENC_UNALLOCATED_1027_RMIF: return "UNALLOCATED_1027_rmif";
+ case ENC_UNALLOCATED_1027_SETF: return "UNALLOCATED_1027_setf";
case ENC_UNALLOCATED_1028_RMIF: return "UNALLOCATED_1028_rmif";
case ENC_UNALLOCATED_1029_RMIF: return "UNALLOCATED_1029_rmif";
case ENC_UNALLOCATED_1030_RMIF: return "UNALLOCATED_1030_rmif";
- case ENC_UNALLOCATED_1031_ASIMDALL: return "UNALLOCATED_1031_asimdall";
+ case ENC_UNALLOCATED_1031_RMIF: return "UNALLOCATED_1031_rmif";
case ENC_UNALLOCATED_1032_ASIMDALL: return "UNALLOCATED_1032_asimdall";
case ENC_UNALLOCATED_1033_ASIMDALL: return "UNALLOCATED_1033_asimdall";
case ENC_UNALLOCATED_1034_ASIMDALL: return "UNALLOCATED_1034_asimdall";
@@ -2382,7 +2391,7 @@ const char *enc_to_str(enum ENCODING enc)
case ENC_UNALLOCATED_1043_ASIMDALL: return "UNALLOCATED_1043_asimdall";
case ENC_UNALLOCATED_1044_ASIMDALL: return "UNALLOCATED_1044_asimdall";
case ENC_UNALLOCATED_1045_ASIMDALL: return "UNALLOCATED_1045_asimdall";
- case ENC_UNALLOCATED_1046_ASIMDINS: return "UNALLOCATED_1046_asimdins";
+ case ENC_UNALLOCATED_1046_ASIMDALL: return "UNALLOCATED_1046_asimdall";
case ENC_UNALLOCATED_1047_ASIMDINS: return "UNALLOCATED_1047_asimdins";
case ENC_UNALLOCATED_1048_ASIMDINS: return "UNALLOCATED_1048_asimdins";
case ENC_UNALLOCATED_1049_ASIMDINS: return "UNALLOCATED_1049_asimdins";
@@ -2391,14 +2400,14 @@ const char *enc_to_str(enum ENCODING enc)
case ENC_UNALLOCATED_1052_ASIMDINS: return "UNALLOCATED_1052_asimdins";
case ENC_UNALLOCATED_1053_ASIMDINS: return "UNALLOCATED_1053_asimdins";
case ENC_UNALLOCATED_1054_ASIMDINS: return "UNALLOCATED_1054_asimdins";
- case ENC_UNALLOCATED_1055_ASIMDEXT: return "UNALLOCATED_1055_asimdext";
- case ENC_UNALLOCATED_1056_ASIMDIMM: return "UNALLOCATED_1056_asimdimm";
+ case ENC_UNALLOCATED_1055_ASIMDINS: return "UNALLOCATED_1055_asimdins";
+ case ENC_UNALLOCATED_1056_ASIMDEXT: return "UNALLOCATED_1056_asimdext";
case ENC_UNALLOCATED_1057_ASIMDIMM: return "UNALLOCATED_1057_asimdimm";
case ENC_UNALLOCATED_1058_ASIMDIMM: return "UNALLOCATED_1058_asimdimm";
- case ENC_UNALLOCATED_1059_ASIMDPERM: return "UNALLOCATED_1059_asimdperm";
- case ENC_UNALLOCATED_1060_ASISDONE: return "UNALLOCATED_1060_asisdone";
+ case ENC_UNALLOCATED_1059_ASIMDIMM: return "UNALLOCATED_1059_asimdimm";
+ case ENC_UNALLOCATED_1060_ASIMDPERM: return "UNALLOCATED_1060_asimdperm";
case ENC_UNALLOCATED_1061_ASISDONE: return "UNALLOCATED_1061_asisdone";
- case ENC_UNALLOCATED_1062_ASISDPAIR: return "UNALLOCATED_1062_asisdpair";
+ case ENC_UNALLOCATED_1062_ASISDONE: return "UNALLOCATED_1062_asisdone";
case ENC_UNALLOCATED_1063_ASISDPAIR: return "UNALLOCATED_1063_asisdpair";
case ENC_UNALLOCATED_1064_ASISDPAIR: return "UNALLOCATED_1064_asisdpair";
case ENC_UNALLOCATED_1065_ASISDPAIR: return "UNALLOCATED_1065_asisdpair";
@@ -2410,7 +2419,7 @@ const char *enc_to_str(enum ENCODING enc)
case ENC_UNALLOCATED_1071_ASISDPAIR: return "UNALLOCATED_1071_asisdpair";
case ENC_UNALLOCATED_1072_ASISDPAIR: return "UNALLOCATED_1072_asisdpair";
case ENC_UNALLOCATED_1073_ASISDPAIR: return "UNALLOCATED_1073_asisdpair";
- case ENC_UNALLOCATED_1074_ASISDSHF: return "UNALLOCATED_1074_asisdshf";
+ case ENC_UNALLOCATED_1074_ASISDPAIR: return "UNALLOCATED_1074_asisdpair";
case ENC_UNALLOCATED_1075_ASISDSHF: return "UNALLOCATED_1075_asisdshf";
case ENC_UNALLOCATED_1076_ASISDSHF: return "UNALLOCATED_1076_asisdshf";
case ENC_UNALLOCATED_1077_ASISDSHF: return "UNALLOCATED_1077_asisdshf";
@@ -2427,11 +2436,11 @@ const char *enc_to_str(enum ENCODING enc)
case ENC_UNALLOCATED_1088_ASISDSHF: return "UNALLOCATED_1088_asisdshf";
case ENC_UNALLOCATED_1089_ASISDSHF: return "UNALLOCATED_1089_asisdshf";
case ENC_UNALLOCATED_1090_ASISDSHF: return "UNALLOCATED_1090_asisdshf";
- case ENC_UNALLOCATED_1091_ASISDDIFF: return "UNALLOCATED_1091_asisddiff";
+ case ENC_UNALLOCATED_1091_ASISDSHF: return "UNALLOCATED_1091_asisdshf";
case ENC_UNALLOCATED_1092_ASISDDIFF: return "UNALLOCATED_1092_asisddiff";
case ENC_UNALLOCATED_1093_ASISDDIFF: return "UNALLOCATED_1093_asisddiff";
case ENC_UNALLOCATED_1094_ASISDDIFF: return "UNALLOCATED_1094_asisddiff";
- case ENC_UNALLOCATED_1095_ASISDSAME: return "UNALLOCATED_1095_asisdsame";
+ case ENC_UNALLOCATED_1095_ASISDDIFF: return "UNALLOCATED_1095_asisddiff";
case ENC_UNALLOCATED_1096_ASISDSAME: return "UNALLOCATED_1096_asisdsame";
case ENC_UNALLOCATED_1097_ASISDSAME: return "UNALLOCATED_1097_asisdsame";
case ENC_UNALLOCATED_1098_ASISDSAME: return "UNALLOCATED_1098_asisdsame";
@@ -2466,11 +2475,11 @@ const char *enc_to_str(enum ENCODING enc)
case ENC_UNALLOCATED_1127_ASISDSAMEFP16: return "UNALLOCATED_1127_asisdsamefp16";
case ENC_UNALLOCATED_1128_ASISDSAMEFP16: return "UNALLOCATED_1128_asisdsamefp16";
case ENC_UNALLOCATED_1129_ASISDSAMEFP16: return "UNALLOCATED_1129_asisdsamefp16";
- case ENC_UNALLOCATED_1130_ASISDSAME2: return "UNALLOCATED_1130_asisdsame2";
+ case ENC_UNALLOCATED_1130_ASISDSAMEFP16: return "UNALLOCATED_1130_asisdsamefp16";
case ENC_UNALLOCATED_1131_ASISDSAME2: return "UNALLOCATED_1131_asisdsame2";
case ENC_UNALLOCATED_1132_ASISDSAME2: return "UNALLOCATED_1132_asisdsame2";
case ENC_UNALLOCATED_1133_ASISDSAME2: return "UNALLOCATED_1133_asisdsame2";
- case ENC_UNALLOCATED_1134_ASISDMISC: return "UNALLOCATED_1134_asisdmisc";
+ case ENC_UNALLOCATED_1134_ASISDSAME2: return "UNALLOCATED_1134_asisdsame2";
case ENC_UNALLOCATED_1135_ASISDMISC: return "UNALLOCATED_1135_asisdmisc";
case ENC_UNALLOCATED_1136_ASISDMISC: return "UNALLOCATED_1136_asisdmisc";
case ENC_UNALLOCATED_1137_ASISDMISC: return "UNALLOCATED_1137_asisdmisc";
@@ -2488,8 +2497,8 @@ const char *enc_to_str(enum ENCODING enc)
case ENC_UNALLOCATED_1149_ASISDMISC: return "UNALLOCATED_1149_asisdmisc";
case ENC_UNALLOCATED_1150_ASISDMISC: return "UNALLOCATED_1150_asisdmisc";
case ENC_UNALLOCATED_1151_ASISDMISC: return "UNALLOCATED_1151_asisdmisc";
- case ENC_UNALLOCATED_1152_ASISDMISCFP16: return "UNALLOCATED_1152_asisdmiscfp16";
- case ENC_UNALLOCATED_1153_ASISDMISCFP16: return "UNALLOCATED_1153_asisdmiscfp16";
+ case ENC_UNALLOCATED_1152_ASISDMISC: return "UNALLOCATED_1152_asisdmisc";
+ case ENC_UNALLOCATED_1153_ASISDMISC: return "UNALLOCATED_1153_asisdmisc";
case ENC_UNALLOCATED_1154_ASISDMISCFP16: return "UNALLOCATED_1154_asisdmiscfp16";
case ENC_UNALLOCATED_1155_ASISDMISCFP16: return "UNALLOCATED_1155_asisdmiscfp16";
case ENC_UNALLOCATED_1156_ASISDMISCFP16: return "UNALLOCATED_1156_asisdmiscfp16";
@@ -2498,35 +2507,35 @@ const char *enc_to_str(enum ENCODING enc)
case ENC_UNALLOCATED_1159_ASISDMISCFP16: return "UNALLOCATED_1159_asisdmiscfp16";
case ENC_UNALLOCATED_1160_ASISDMISCFP16: return "UNALLOCATED_1160_asisdmiscfp16";
case ENC_UNALLOCATED_1161_ASISDMISCFP16: return "UNALLOCATED_1161_asisdmiscfp16";
- case ENC_UNALLOCATED_1162_ASISDELEM: return "UNALLOCATED_1162_asisdelem";
- case ENC_UNALLOCATED_1163_ASISDELEM: return "UNALLOCATED_1163_asisdelem";
+ case ENC_UNALLOCATED_1162_ASISDMISCFP16: return "UNALLOCATED_1162_asisdmiscfp16";
+ case ENC_UNALLOCATED_1163_ASISDMISCFP16: return "UNALLOCATED_1163_asisdmiscfp16";
case ENC_UNALLOCATED_1164_ASISDELEM: return "UNALLOCATED_1164_asisdelem";
case ENC_UNALLOCATED_1165_ASISDELEM: return "UNALLOCATED_1165_asisdelem";
case ENC_UNALLOCATED_1166_ASISDELEM: return "UNALLOCATED_1166_asisdelem";
case ENC_UNALLOCATED_1167_ASISDELEM: return "UNALLOCATED_1167_asisdelem";
case ENC_UNALLOCATED_1168_ASISDELEM: return "UNALLOCATED_1168_asisdelem";
case ENC_UNALLOCATED_1169_ASISDELEM: return "UNALLOCATED_1169_asisdelem";
- case ENC_UNALLOCATED_1170_ASIMDSHF: return "UNALLOCATED_1170_asimdshf";
- case ENC_UNALLOCATED_1171_ASIMDSHF: return "UNALLOCATED_1171_asimdshf";
+ case ENC_UNALLOCATED_1170_ASISDELEM: return "UNALLOCATED_1170_asisdelem";
+ case ENC_UNALLOCATED_1171_ASISDELEM: return "UNALLOCATED_1171_asisdelem";
case ENC_UNALLOCATED_1172_ASIMDSHF: return "UNALLOCATED_1172_asimdshf";
case ENC_UNALLOCATED_1173_ASIMDSHF: return "UNALLOCATED_1173_asimdshf";
case ENC_UNALLOCATED_1174_ASIMDSHF: return "UNALLOCATED_1174_asimdshf";
case ENC_UNALLOCATED_1175_ASIMDSHF: return "UNALLOCATED_1175_asimdshf";
- case ENC_UNALLOCATED_1176_ASIMDTBL: return "UNALLOCATED_1176_asimdtbl";
- case ENC_UNALLOCATED_1177_ASIMDTBL: return "UNALLOCATED_1177_asimdtbl";
+ case ENC_UNALLOCATED_1176_ASIMDSHF: return "UNALLOCATED_1176_asimdshf";
+ case ENC_UNALLOCATED_1177_ASIMDSHF: return "UNALLOCATED_1177_asimdshf";
case ENC_UNALLOCATED_1178_ASIMDTBL: return "UNALLOCATED_1178_asimdtbl";
- case ENC_UNALLOCATED_1179_ASIMDDIFF: return "UNALLOCATED_1179_asimddiff";
- case ENC_UNALLOCATED_1180_ASIMDDIFF: return "UNALLOCATED_1180_asimddiff";
+ case ENC_UNALLOCATED_1179_ASIMDTBL: return "UNALLOCATED_1179_asimdtbl";
+ case ENC_UNALLOCATED_1180_ASIMDTBL: return "UNALLOCATED_1180_asimdtbl";
case ENC_UNALLOCATED_1181_ASIMDDIFF: return "UNALLOCATED_1181_asimddiff";
- case ENC_UNALLOCATED_1182_ASIMDSAME: return "UNALLOCATED_1182_asimdsame";
- case ENC_UNALLOCATED_1183_ASIMDSAME: return "UNALLOCATED_1183_asimdsame";
+ case ENC_UNALLOCATED_1182_ASIMDDIFF: return "UNALLOCATED_1182_asimddiff";
+ case ENC_UNALLOCATED_1183_ASIMDDIFF: return "UNALLOCATED_1183_asimddiff";
case ENC_UNALLOCATED_1184_ASIMDSAME: return "UNALLOCATED_1184_asimdsame";
case ENC_UNALLOCATED_1185_ASIMDSAME: return "UNALLOCATED_1185_asimdsame";
- case ENC_UNALLOCATED_1186_ASIMDSAMEFP16: return "UNALLOCATED_1186_asimdsamefp16";
- case ENC_UNALLOCATED_1187_ASIMDSAMEFP16: return "UNALLOCATED_1187_asimdsamefp16";
+ case ENC_UNALLOCATED_1186_ASIMDSAME: return "UNALLOCATED_1186_asimdsame";
+ case ENC_UNALLOCATED_1187_ASIMDSAME: return "UNALLOCATED_1187_asimdsame";
case ENC_UNALLOCATED_1188_ASIMDSAMEFP16: return "UNALLOCATED_1188_asimdsamefp16";
- case ENC_UNALLOCATED_1189_ASIMDSAME2: return "UNALLOCATED_1189_asimdsame2";
- case ENC_UNALLOCATED_1190_ASIMDSAME2: return "UNALLOCATED_1190_asimdsame2";
+ case ENC_UNALLOCATED_1189_ASIMDSAMEFP16: return "UNALLOCATED_1189_asimdsamefp16";
+ case ENC_UNALLOCATED_1190_ASIMDSAMEFP16: return "UNALLOCATED_1190_asimdsamefp16";
case ENC_UNALLOCATED_1191_ASIMDSAME2: return "UNALLOCATED_1191_asimdsame2";
case ENC_UNALLOCATED_1192_ASIMDSAME2: return "UNALLOCATED_1192_asimdsame2";
case ENC_UNALLOCATED_1193_ASIMDSAME2: return "UNALLOCATED_1193_asimdsame2";
@@ -2544,7 +2553,7 @@ const char *enc_to_str(enum ENCODING enc)
case ENC_UNALLOCATED_1205_ASIMDSAME2: return "UNALLOCATED_1205_asimdsame2";
case ENC_UNALLOCATED_1206_ASIMDSAME2: return "UNALLOCATED_1206_asimdsame2";
case ENC_UNALLOCATED_1207_ASIMDSAME2: return "UNALLOCATED_1207_asimdsame2";
- case ENC_UNALLOCATED_1208_ASIMDMISC: return "UNALLOCATED_1208_asimdmisc";
+ case ENC_UNALLOCATED_1208_ASIMDSAME2: return "UNALLOCATED_1208_asimdsame2";
case ENC_UNALLOCATED_1209_ASIMDMISC: return "UNALLOCATED_1209_asimdmisc";
case ENC_UNALLOCATED_1210_ASIMDMISC: return "UNALLOCATED_1210_asimdmisc";
case ENC_UNALLOCATED_1211_ASIMDMISC: return "UNALLOCATED_1211_asimdmisc";
@@ -2557,7 +2566,7 @@ const char *enc_to_str(enum ENCODING enc)
case ENC_UNALLOCATED_1218_ASIMDMISC: return "UNALLOCATED_1218_asimdmisc";
case ENC_UNALLOCATED_1219_ASIMDMISC: return "UNALLOCATED_1219_asimdmisc";
case ENC_UNALLOCATED_1220_ASIMDMISC: return "UNALLOCATED_1220_asimdmisc";
- case ENC_UNALLOCATED_1221_ASIMDMISCFP16: return "UNALLOCATED_1221_asimdmiscfp16";
+ case ENC_UNALLOCATED_1221_ASIMDMISC: return "UNALLOCATED_1221_asimdmisc";
case ENC_UNALLOCATED_1222_ASIMDMISCFP16: return "UNALLOCATED_1222_asimdmiscfp16";
case ENC_UNALLOCATED_1223_ASIMDMISCFP16: return "UNALLOCATED_1223_asimdmiscfp16";
case ENC_UNALLOCATED_1224_ASIMDMISCFP16: return "UNALLOCATED_1224_asimdmiscfp16";
@@ -2565,19 +2574,19 @@ const char *enc_to_str(enum ENCODING enc)
case ENC_UNALLOCATED_1226_ASIMDMISCFP16: return "UNALLOCATED_1226_asimdmiscfp16";
case ENC_UNALLOCATED_1227_ASIMDMISCFP16: return "UNALLOCATED_1227_asimdmiscfp16";
case ENC_UNALLOCATED_1228_ASIMDMISCFP16: return "UNALLOCATED_1228_asimdmiscfp16";
- case ENC_UNALLOCATED_1229_ASIMDELEM: return "UNALLOCATED_1229_asimdelem";
+ case ENC_UNALLOCATED_1229_ASIMDMISCFP16: return "UNALLOCATED_1229_asimdmiscfp16";
case ENC_UNALLOCATED_1230_ASIMDELEM: return "UNALLOCATED_1230_asimdelem";
case ENC_UNALLOCATED_1231_ASIMDELEM: return "UNALLOCATED_1231_asimdelem";
case ENC_UNALLOCATED_1232_ASIMDELEM: return "UNALLOCATED_1232_asimdelem";
case ENC_UNALLOCATED_1233_ASIMDELEM: return "UNALLOCATED_1233_asimdelem";
case ENC_UNALLOCATED_1234_ASIMDELEM: return "UNALLOCATED_1234_asimdelem";
- case ENC_UNALLOCATED_1235_FLOAT2FIX: return "UNALLOCATED_1235_float2fix";
+ case ENC_UNALLOCATED_1235_ASIMDELEM: return "UNALLOCATED_1235_asimdelem";
case ENC_UNALLOCATED_1236_FLOAT2FIX: return "UNALLOCATED_1236_float2fix";
case ENC_UNALLOCATED_1237_FLOAT2FIX: return "UNALLOCATED_1237_float2fix";
case ENC_UNALLOCATED_1238_FLOAT2FIX: return "UNALLOCATED_1238_float2fix";
case ENC_UNALLOCATED_1239_FLOAT2FIX: return "UNALLOCATED_1239_float2fix";
case ENC_UNALLOCATED_1240_FLOAT2FIX: return "UNALLOCATED_1240_float2fix";
- case ENC_UNALLOCATED_1241_FLOAT2INT: return "UNALLOCATED_1241_float2int";
+ case ENC_UNALLOCATED_1241_FLOAT2FIX: return "UNALLOCATED_1241_float2fix";
case ENC_UNALLOCATED_1242_FLOAT2INT: return "UNALLOCATED_1242_float2int";
case ENC_UNALLOCATED_1243_FLOAT2INT: return "UNALLOCATED_1243_float2int";
case ENC_UNALLOCATED_1244_FLOAT2INT: return "UNALLOCATED_1244_float2int";
@@ -2594,34 +2603,34 @@ const char *enc_to_str(enum ENCODING enc)
case ENC_UNALLOCATED_1255_FLOAT2INT: return "UNALLOCATED_1255_float2int";
case ENC_UNALLOCATED_1256_FLOAT2INT: return "UNALLOCATED_1256_float2int";
case ENC_UNALLOCATED_1257_FLOAT2INT: return "UNALLOCATED_1257_float2int";
- case ENC_UNALLOCATED_1258_CRYPTOAES: return "UNALLOCATED_1258_cryptoaes";
+ case ENC_UNALLOCATED_1258_FLOAT2INT: return "UNALLOCATED_1258_float2int";
case ENC_UNALLOCATED_1259_CRYPTOAES: return "UNALLOCATED_1259_cryptoaes";
case ENC_UNALLOCATED_1260_CRYPTOAES: return "UNALLOCATED_1260_cryptoaes";
case ENC_UNALLOCATED_1261_CRYPTOAES: return "UNALLOCATED_1261_cryptoaes";
- case ENC_UNALLOCATED_1262_CRYPTO4: return "UNALLOCATED_1262_crypto4";
- case ENC_UNALLOCATED_1263_CRYPTOSHA3: return "UNALLOCATED_1263_cryptosha3";
+ case ENC_UNALLOCATED_1262_CRYPTOAES: return "UNALLOCATED_1262_cryptoaes";
+ case ENC_UNALLOCATED_1263_CRYPTO4: return "UNALLOCATED_1263_crypto4";
case ENC_UNALLOCATED_1264_CRYPTOSHA3: return "UNALLOCATED_1264_cryptosha3";
- case ENC_UNALLOCATED_1265_CRYPTOSHA512_3: return "UNALLOCATED_1265_cryptosha512_3";
- case ENC_UNALLOCATED_1266_CRYPTOSHA2: return "UNALLOCATED_1266_cryptosha2";
+ case ENC_UNALLOCATED_1265_CRYPTOSHA3: return "UNALLOCATED_1265_cryptosha3";
+ case ENC_UNALLOCATED_1266_CRYPTOSHA512_3: return "UNALLOCATED_1266_cryptosha512_3";
case ENC_UNALLOCATED_1267_CRYPTOSHA2: return "UNALLOCATED_1267_cryptosha2";
case ENC_UNALLOCATED_1268_CRYPTOSHA2: return "UNALLOCATED_1268_cryptosha2";
case ENC_UNALLOCATED_1269_CRYPTOSHA2: return "UNALLOCATED_1269_cryptosha2";
case ENC_UNALLOCATED_1270_CRYPTOSHA2: return "UNALLOCATED_1270_cryptosha2";
- case ENC_UNALLOCATED_1271_CRYPTOSHA512_2: return "UNALLOCATED_1271_cryptosha512_2";
- case ENC_UNALLOCATED_1272_FLOATCMP: return "UNALLOCATED_1272_floatcmp";
+ case ENC_UNALLOCATED_1271_CRYPTOSHA2: return "UNALLOCATED_1271_cryptosha2";
+ case ENC_UNALLOCATED_1272_CRYPTOSHA512_2: return "UNALLOCATED_1272_cryptosha512_2";
case ENC_UNALLOCATED_1273_FLOATCMP: return "UNALLOCATED_1273_floatcmp";
case ENC_UNALLOCATED_1274_FLOATCMP: return "UNALLOCATED_1274_floatcmp";
case ENC_UNALLOCATED_1275_FLOATCMP: return "UNALLOCATED_1275_floatcmp";
case ENC_UNALLOCATED_1276_FLOATCMP: return "UNALLOCATED_1276_floatcmp";
case ENC_UNALLOCATED_1277_FLOATCMP: return "UNALLOCATED_1277_floatcmp";
case ENC_UNALLOCATED_1278_FLOATCMP: return "UNALLOCATED_1278_floatcmp";
- case ENC_UNALLOCATED_1279_FLOATCCMP: return "UNALLOCATED_1279_floatccmp";
+ case ENC_UNALLOCATED_1279_FLOATCMP: return "UNALLOCATED_1279_floatcmp";
case ENC_UNALLOCATED_1280_FLOATCCMP: return "UNALLOCATED_1280_floatccmp";
case ENC_UNALLOCATED_1281_FLOATCCMP: return "UNALLOCATED_1281_floatccmp";
- case ENC_UNALLOCATED_1282_FLOATSEL: return "UNALLOCATED_1282_floatsel";
+ case ENC_UNALLOCATED_1282_FLOATCCMP: return "UNALLOCATED_1282_floatccmp";
case ENC_UNALLOCATED_1283_FLOATSEL: return "UNALLOCATED_1283_floatsel";
case ENC_UNALLOCATED_1284_FLOATSEL: return "UNALLOCATED_1284_floatsel";
- case ENC_UNALLOCATED_1285_FLOATDP1: return "UNALLOCATED_1285_floatdp1";
+ case ENC_UNALLOCATED_1285_FLOATSEL: return "UNALLOCATED_1285_floatsel";
case ENC_UNALLOCATED_1286_FLOATDP1: return "UNALLOCATED_1286_floatdp1";
case ENC_UNALLOCATED_1287_FLOATDP1: return "UNALLOCATED_1287_floatdp1";
case ENC_UNALLOCATED_1288_FLOATDP1: return "UNALLOCATED_1288_floatdp1";
@@ -2632,379 +2641,383 @@ const char *enc_to_str(enum ENCODING enc)
case ENC_UNALLOCATED_1293_FLOATDP1: return "UNALLOCATED_1293_floatdp1";
case ENC_UNALLOCATED_1294_FLOATDP1: return "UNALLOCATED_1294_floatdp1";
case ENC_UNALLOCATED_1295_FLOATDP1: return "UNALLOCATED_1295_floatdp1";
- case ENC_UNALLOCATED_1296_FLOATDP2: return "UNALLOCATED_1296_floatdp2";
+ case ENC_UNALLOCATED_1296_FLOATDP1: return "UNALLOCATED_1296_floatdp1";
case ENC_UNALLOCATED_1297_FLOATDP2: return "UNALLOCATED_1297_floatdp2";
case ENC_UNALLOCATED_1298_FLOATDP2: return "UNALLOCATED_1298_floatdp2";
case ENC_UNALLOCATED_1299_FLOATDP2: return "UNALLOCATED_1299_floatdp2";
case ENC_UNALLOCATED_1300_FLOATDP2: return "UNALLOCATED_1300_floatdp2";
case ENC_UNALLOCATED_1301_FLOATDP2: return "UNALLOCATED_1301_floatdp2";
- case ENC_UNALLOCATED_1302_FLOATDP3: return "UNALLOCATED_1302_floatdp3";
+ case ENC_UNALLOCATED_1302_FLOATDP2: return "UNALLOCATED_1302_floatdp2";
case ENC_UNALLOCATED_1303_FLOATDP3: return "UNALLOCATED_1303_floatdp3";
case ENC_UNALLOCATED_1304_FLOATDP3: return "UNALLOCATED_1304_floatdp3";
- case ENC_UNALLOCATED_1305_FLOATIMM: return "UNALLOCATED_1305_floatimm";
+ case ENC_UNALLOCATED_1305_FLOATDP3: return "UNALLOCATED_1305_floatdp3";
case ENC_UNALLOCATED_1306_FLOATIMM: return "UNALLOCATED_1306_floatimm";
case ENC_UNALLOCATED_1307_FLOATIMM: return "UNALLOCATED_1307_floatimm";
case ENC_UNALLOCATED_1308_FLOATIMM: return "UNALLOCATED_1308_floatimm";
- case ENC_UNALLOCATED_481_SVE_INT_TERN_LOG: return "UNALLOCATED_481_sve_int_tern_log";
- case ENC_UNALLOCATED_482_SVE_INT_BIN_PRED_SHIFT_0: return "UNALLOCATED_482_sve_int_bin_pred_shift_0";
- case ENC_UNALLOCATED_483_SVE_INT_BIN_PRED_SHIFT_0: return "UNALLOCATED_483_sve_int_bin_pred_shift_0";
- case ENC_UNALLOCATED_484_SVE_INT_BIN_PRED_SHIFT_0: return "UNALLOCATED_484_sve_int_bin_pred_shift_0";
- case ENC_UNALLOCATED_485_SVE_INT_BIN_PRED_SHIFT_0: return "UNALLOCATED_485_sve_int_bin_pred_shift_0";
- case ENC_UNALLOCATED_486_SVE_INT_BIN_PRED_SHIFT_1: return "UNALLOCATED_486_sve_int_bin_pred_shift_1";
- case ENC_UNALLOCATED_487_SVE_INT_BIN_PRED_SHIFT_2: return "UNALLOCATED_487_sve_int_bin_pred_shift_2";
- case ENC_UNALLOCATED_488_SVE_INT_BIN_PRED_SHIFT_2: return "UNALLOCATED_488_sve_int_bin_pred_shift_2";
- case ENC_UNALLOCATED_489_SVE_INT_BIN_CONS_SHIFT_A: return "UNALLOCATED_489_sve_int_bin_cons_shift_a";
- case ENC_UNALLOCATED_490_SVE_INT_BIN_CONS_SHIFT_B: return "UNALLOCATED_490_sve_int_bin_cons_shift_b";
- case ENC_UNALLOCATED_491_SVE_INT_COUNTVLV0: return "UNALLOCATED_491_sve_int_countvlv0";
- case ENC_UNALLOCATED_492_SVE_INT_COUNTVLV1: return "UNALLOCATED_492_sve_int_countvlv1";
- case ENC_UNALLOCATED_493_SVE_INT_COUNT: return "UNALLOCATED_493_sve_int_count";
- case ENC_UNALLOCATED_494_SVE_INT_COUNT_V_SAT: return "UNALLOCATED_494_sve_int_count_v_sat";
- case ENC_UNALLOCATED_495_SVE_INT_COUNT_V: return "UNALLOCATED_495_sve_int_count_v";
- case ENC_UNALLOCATED_496_SVE_INT_COUNT_V: return "UNALLOCATED_496_sve_int_count_v";
- case ENC_UNALLOCATED_497_SVE_INT_COUNT_R_SAT: return "UNALLOCATED_497_sve_int_count_r_sat";
- case ENC_UNALLOCATED_498_SVE_INT_COUNT_R: return "UNALLOCATED_498_sve_int_count_r";
- case ENC_UNALLOCATED_499_SVE_INT_COUNT_R: return "UNALLOCATED_499_sve_int_count_r";
- case ENC_UNALLOCATED_500_SVE_INT_BIN_CONS_ARIT_0: return "UNALLOCATED_500_sve_int_bin_cons_arit_0";
- case ENC_UNALLOCATED_501_SVE_INT_BIN_PRED_ARIT_0: return "UNALLOCATED_501_sve_int_bin_pred_arit_0";
- case ENC_UNALLOCATED_502_SVE_INT_BIN_PRED_ARIT_0: return "UNALLOCATED_502_sve_int_bin_pred_arit_0";
- case ENC_UNALLOCATED_503_SVE_INT_BIN_PRED_ARIT_0: return "UNALLOCATED_503_sve_int_bin_pred_arit_0";
- case ENC_UNALLOCATED_504_SVE_INT_BIN_PRED_ARIT_1: return "UNALLOCATED_504_sve_int_bin_pred_arit_1";
- case ENC_UNALLOCATED_505_SVE_INT_BIN_PRED_ARIT_2: return "UNALLOCATED_505_sve_int_bin_pred_arit_2";
- case ENC_UNALLOCATED_506_SVE_INT_BIN_PRED_LOG: return "UNALLOCATED_506_sve_int_bin_pred_log";
- case ENC_UNALLOCATED_507_SVE_INT_CTERM: return "UNALLOCATED_507_sve_int_cterm";
- case ENC_UNALLOCATED_508_SVE_INT_SCMP_VI: return "UNALLOCATED_508_sve_int_scmp_vi";
- case ENC_UNALLOCATED_509_SVE_INT_BIN_CONS_MISC_0_B: return "UNALLOCATED_509_sve_int_bin_cons_misc_0_b";
- case ENC_UNALLOCATED_510_SVE_INT_BIN_CONS_MISC_0_C: return "UNALLOCATED_510_sve_int_bin_cons_misc_0_c";
- case ENC_UNALLOCATED_511_SVE_INT_BIN_CONS_MISC_0_D: return "UNALLOCATED_511_sve_int_bin_cons_misc_0_d";
- case ENC_UNALLOCATED_512_SVE_INT_BIN_CONS_MISC_0_D: return "UNALLOCATED_512_sve_int_bin_cons_misc_0_d";
- case ENC_UNALLOCATED_513_SVE_INTX_DOT: return "UNALLOCATED_513_sve_intx_dot";
- case ENC_UNALLOCATED_514_SVE_INTX_MIXED_DOT: return "UNALLOCATED_514_sve_intx_mixed_dot";
- case ENC_UNALLOCATED_515_SVE_INT_REDUCE_0: return "UNALLOCATED_515_sve_int_reduce_0";
- case ENC_UNALLOCATED_516_SVE_INT_REDUCE_0Q: return "UNALLOCATED_516_sve_int_reduce_0q";
- case ENC_UNALLOCATED_517_SVE_INT_REDUCE_0Q: return "UNALLOCATED_517_sve_int_reduce_0q";
- case ENC_UNALLOCATED_518_SVE_INT_MOVPRFX_PRED: return "UNALLOCATED_518_sve_int_movprfx_pred";
- case ENC_UNALLOCATED_519_SVE_INT_REDUCE_2: return "UNALLOCATED_519_sve_int_reduce_2";
- case ENC_UNALLOCATED_520_SVE_INT_REDUCE_2Q: return "UNALLOCATED_520_sve_int_reduce_2q";
- case ENC_UNALLOCATED_521_SVE_INT_UN_PRED_ARIT_1: return "UNALLOCATED_521_sve_int_un_pred_arit_1";
- case ENC_UNALLOCATED_522_SVE_INT_ARITH_IMM0: return "UNALLOCATED_522_sve_int_arith_imm0";
- case ENC_UNALLOCATED_523_SVE_INT_ARITH_IMM1: return "UNALLOCATED_523_sve_int_arith_imm1";
- case ENC_UNALLOCATED_524_SVE_INT_ARITH_IMM1: return "UNALLOCATED_524_sve_int_arith_imm1";
- case ENC_UNALLOCATED_525_SVE_INT_ARITH_IMM2: return "UNALLOCATED_525_sve_int_arith_imm2";
- case ENC_UNALLOCATED_526_SVE_INT_ARITH_IMM2: return "UNALLOCATED_526_sve_int_arith_imm2";
- case ENC_UNALLOCATED_527_SVE_INT_DUP_IMM: return "UNALLOCATED_527_sve_int_dup_imm";
- case ENC_UNALLOCATED_528_SVE_INT_DUP_FPIMM: return "UNALLOCATED_528_sve_int_dup_fpimm";
- case ENC_UNALLOCATED_529_SVE_INT_DUP_FPIMM: return "UNALLOCATED_529_sve_int_dup_fpimm";
- case ENC_UNALLOCATED_530_SVE_MEM_32B_GLD_VS: return "UNALLOCATED_530_sve_mem_32b_gld_vs";
- case ENC_UNALLOCATED_531_SVE_MEM_32B_GLD_SV_B: return "UNALLOCATED_531_sve_mem_32b_gld_sv_b";
- case ENC_UNALLOCATED_532_SVE_MEM_32B_GLDNT_VS: return "UNALLOCATED_532_sve_mem_32b_gldnt_vs";
- case ENC_UNALLOCATED_533_SVE_MEM_32B_GLDNT_VS: return "UNALLOCATED_533_sve_mem_32b_gldnt_vs";
- case ENC_UNALLOCATED_534_SVE_MEM_PRFM_SS: return "UNALLOCATED_534_sve_mem_prfm_ss";
- case ENC_UNALLOCATED_535_SVE_MEM_32B_GLD_VI: return "UNALLOCATED_535_sve_mem_32b_gld_vi";
- case ENC_UNALLOCATED_536_SVE_MEM_32B_GLD_VI: return "UNALLOCATED_536_sve_mem_32b_gld_vi";
- case ENC_UNALLOCATED_537_SVE_MEM_64B_GLD_VS: return "UNALLOCATED_537_sve_mem_64b_gld_vs";
- case ENC_UNALLOCATED_538_SVE_MEM_64B_GLD_SV: return "UNALLOCATED_538_sve_mem_64b_gld_sv";
- case ENC_UNALLOCATED_539_SVE_MEM_64B_GLDNT_VS: return "UNALLOCATED_539_sve_mem_64b_gldnt_vs";
- case ENC_UNALLOCATED_540_SVE_MEM_64B_GLD_VI: return "UNALLOCATED_540_sve_mem_64b_gld_vi";
- case ENC_UNALLOCATED_541_SVE_MEM_64B_GLD_VS2: return "UNALLOCATED_541_sve_mem_64b_gld_vs2";
- case ENC_UNALLOCATED_542_SVE_MEM_64B_GLD_SV2: return "UNALLOCATED_542_sve_mem_64b_gld_sv2";
- case ENC_UNALLOCATED_543_SVE_MEM_LDQR_SS: return "UNALLOCATED_543_sve_mem_ldqr_ss";
- case ENC_UNALLOCATED_544_SVE_MEM_LDQR_SS: return "UNALLOCATED_544_sve_mem_ldqr_ss";
- case ENC_UNALLOCATED_545_SVE_MEM_LDQR_SI: return "UNALLOCATED_545_sve_mem_ldqr_si";
- case ENC_UNALLOCATED_546_SVE_MEM_CLD_SI_Q: return "UNALLOCATED_546_sve_mem_cld_si_q";
- case ENC_UNALLOCATED_547_SVE_MEM_CLD_SS: return "UNALLOCATED_547_sve_mem_cld_ss";
- case ENC_UNALLOCATED_548_SVE_MEM_CLD_SS_Q: return "UNALLOCATED_548_sve_mem_cld_ss_q";
- case ENC_UNALLOCATED_549_SVE_MEM_CLD_SS_Q: return "UNALLOCATED_549_sve_mem_cld_ss_q";
- case ENC_UNALLOCATED_550_SVE_MEM_ELDQ_SS: return "UNALLOCATED_550_sve_mem_eldq_ss";
- case ENC_UNALLOCATED_551_SVE_MEM_ELDQ_SS: return "UNALLOCATED_551_sve_mem_eldq_ss";
- case ENC_UNALLOCATED_552_SVE_MEM_CLDNT_SS: return "UNALLOCATED_552_sve_mem_cldnt_ss";
- case ENC_UNALLOCATED_553_SVE_MEM_ELD_SS: return "UNALLOCATED_553_sve_mem_eld_ss";
- case ENC_UNALLOCATED_554_SVE_MEM_ELDQ_SI: return "UNALLOCATED_554_sve_mem_eldq_si";
- case ENC_UNALLOCATED_555_SVE_MEM_ESTQ_SI: return "UNALLOCATED_555_sve_mem_estq_si";
- case ENC_UNALLOCATED_556_SVE_MEM_ESTQ_SS: return "UNALLOCATED_556_sve_mem_estq_ss";
- case ENC_UNALLOCATED_557_SVE_MEM_ESTQ_SS: return "UNALLOCATED_557_sve_mem_estq_ss";
- case ENC_UNALLOCATED_558_SVE_MEM_CST_SS: return "UNALLOCATED_558_sve_mem_cst_ss";
- case ENC_UNALLOCATED_559_SVE_MEM_CST_SS: return "UNALLOCATED_559_sve_mem_cst_ss";
- case ENC_UNALLOCATED_560_SVE_MEM_CST_SS: return "UNALLOCATED_560_sve_mem_cst_ss";
- case ENC_UNALLOCATED_561_SVE_MEM_CST_SS: return "UNALLOCATED_561_sve_mem_cst_ss";
- case ENC_UNALLOCATED_562_SVE_MEM_CST_SS: return "UNALLOCATED_562_sve_mem_cst_ss";
- case ENC_UNALLOCATED_563_SVE_MEM_CST_SI: return "UNALLOCATED_563_sve_mem_cst_si";
- case ENC_UNALLOCATED_564_SVE_MEM_CST_SI: return "UNALLOCATED_564_sve_mem_cst_si";
- case ENC_UNALLOCATED_565_SVE_MEM_CSTNT_SS: return "UNALLOCATED_565_sve_mem_cstnt_ss";
- case ENC_UNALLOCATED_566_SVE_MEM_EST_SS: return "UNALLOCATED_566_sve_mem_est_ss";
- case ENC_UNALLOCATED_567_SVE_MEM_SSTNT_32B_VS: return "UNALLOCATED_567_sve_mem_sstnt_32b_vs";
- case ENC_UNALLOCATED_568_SVE_MEM_SST_SV2: return "UNALLOCATED_568_sve_mem_sst_sv2";
- case ENC_UNALLOCATED_569_SVE_MEM_SST_VI_B: return "UNALLOCATED_569_sve_mem_sst_vi_b";
- case ENC_UNALLOCATED_570_SVE_MEM_SST_VS_B: return "UNALLOCATED_570_sve_mem_sst_vs_b";
- case ENC_UNALLOCATED_571_SVE_MEM_SST_SV_A: return "UNALLOCATED_571_sve_mem_sst_sv_a";
- case ENC_UNALLOCATED_572_SVE_MEM_SST_SV_B: return "UNALLOCATED_572_sve_mem_sst_sv_b";
- case ENC_UNALLOCATED_573_SVE_MEM_SST_SV_B: return "UNALLOCATED_573_sve_mem_sst_sv_b";
- case ENC_UNALLOCATED_574_SVE_INTX_CLONG: return "UNALLOCATED_574_sve_intx_clong";
- case ENC_UNALLOCATED_575_SVE_INTX_MMLA: return "UNALLOCATED_575_sve_intx_mmla";
- case ENC_UNALLOCATED_576_SVE_INTX_PERM_BIT: return "UNALLOCATED_576_sve_intx_perm_bit";
- case ENC_UNALLOCATED_577_SVE_INTX_DOT_BY_INDEXED_ELEM: return "UNALLOCATED_577_sve_intx_dot_by_indexed_elem";
- case ENC_UNALLOCATED_578_SVE_INTX_MIXED_DOT_BY_INDEXED_ELEM: return "UNALLOCATED_578_sve_intx_mixed_dot_by_indexed_elem";
- case ENC_UNALLOCATED_579_SVE_INTX_QDMLA_LONG_BY_INDEXED_ELEM: return "UNALLOCATED_579_sve_intx_qdmla_long_by_indexed_elem";
- case ENC_UNALLOCATED_580_SVE_INTX_CDOT_BY_INDEXED_ELEM: return "UNALLOCATED_580_sve_intx_cdot_by_indexed_elem";
- case ENC_UNALLOCATED_581_SVE_INTX_CMLA_BY_INDEXED_ELEM: return "UNALLOCATED_581_sve_intx_cmla_by_indexed_elem";
- case ENC_UNALLOCATED_582_SVE_INTX_QRDCMLA_BY_INDEXED_ELEM: return "UNALLOCATED_582_sve_intx_qrdcmla_by_indexed_elem";
- case ENC_UNALLOCATED_583_SVE_INTX_MLA_LONG_BY_INDEXED_ELEM: return "UNALLOCATED_583_sve_intx_mla_long_by_indexed_elem";
- case ENC_UNALLOCATED_584_SVE_INTX_MUL_LONG_BY_INDEXED_ELEM: return "UNALLOCATED_584_sve_intx_mul_long_by_indexed_elem";
- case ENC_UNALLOCATED_585_SVE_INTX_QDMUL_LONG_BY_INDEXED_ELEM: return "UNALLOCATED_585_sve_intx_qdmul_long_by_indexed_elem";
- case ENC_UNALLOCATED_586_SVE_INT_BREAK: return "UNALLOCATED_586_sve_int_break";
- case ENC_UNALLOCATED_587_SVE_INT_PERM_BIN_PERM_PP: return "UNALLOCATED_587_sve_int_perm_bin_perm_pp";
- case ENC_UNALLOCATED_588_SVE_INT_PERM_BIN_PERM_ZZ: return "UNALLOCATED_588_sve_int_perm_bin_perm_zz";
- case ENC_UNALLOCATED_589_SVE_INT_PERM_REVD: return "UNALLOCATED_589_sve_int_perm_revd";
- case ENC_UNALLOCATED_590_SVE_INT_PERM_BIN_LONG_PERM_ZZ: return "UNALLOCATED_590_sve_int_perm_bin_long_perm_zz";
- case ENC_UNALLOCATED_591_SVE_INT_PERM_BINQUADS: return "UNALLOCATED_591_sve_int_perm_binquads";
- case ENC_UNALLOCATED_592_SVE_INT_PERM_BINQUADS: return "UNALLOCATED_592_sve_int_perm_binquads";
- case ENC_UNALLOCATED_593_SVE_INT_MOV_V2P: return "UNALLOCATED_593_sve_int_mov_v2p";
- case ENC_UNALLOCATED_594_SVE_INT_MOV_P2V: return "UNALLOCATED_594_sve_int_mov_p2v";
- case ENC_UNALLOCATED_595_SVE_INT_PCOUNT_PRED: return "UNALLOCATED_595_sve_int_pcount_pred";
- case ENC_UNALLOCATED_596_SVE_INT_PCOUNT_PRED: return "UNALLOCATED_596_sve_int_pcount_pred";
- case ENC_UNALLOCATED_597_SVE_INT_PCOUNT_PN: return "UNALLOCATED_597_sve_int_pcount_pn";
- case ENC_UNALLOCATED_598_SVE_INT_PRED_LOG: return "UNALLOCATED_598_sve_int_pred_log";
- case ENC_UNALLOCATED_599_SVE_INT_PTEST: return "UNALLOCATED_599_sve_int_ptest";
- case ENC_UNALLOCATED_600_SVE_INT_PTEST: return "UNALLOCATED_600_sve_int_ptest";
- case ENC_UNALLOCATED_601_SVE_INT_PTEST: return "UNALLOCATED_601_sve_int_ptest";
- case ENC_UNALLOCATED_602_SVE_INT_PFIRST: return "UNALLOCATED_602_sve_int_pfirst";
- case ENC_UNALLOCATED_603_SVE_INT_PFIRST: return "UNALLOCATED_603_sve_int_pfirst";
- case ENC_UNALLOCATED_604_SVE_INT_PFALSE: return "UNALLOCATED_604_sve_int_pfalse";
- case ENC_UNALLOCATED_605_SVE_INT_PFALSE: return "UNALLOCATED_605_sve_int_pfalse";
- case ENC_UNALLOCATED_606_SVE_INT_RDFFR: return "UNALLOCATED_606_sve_int_rdffr";
- case ENC_UNALLOCATED_607_SVE_INT_RDFFR_2: return "UNALLOCATED_607_sve_int_rdffr_2";
- case ENC_UNALLOCATED_608_SVE_INT_RDFFR_2: return "UNALLOCATED_608_sve_int_rdffr_2";
- case ENC_UNALLOCATED_609_SVE_INT_PRED_DUP: return "UNALLOCATED_609_sve_int_pred_dup";
- case ENC_UNALLOCATED_610_SVE_INT_BRKP: return "UNALLOCATED_610_sve_int_brkp";
- case ENC_UNALLOCATED_611_SVE_INT_CTR_TO_MASK: return "UNALLOCATED_611_sve_int_ctr_to_mask";
- case ENC_UNALLOCATED_612_SVE_INT_READ_VL_A: return "UNALLOCATED_612_sve_int_read_vl_a";
- case ENC_UNALLOCATED_613_SVE_INT_READ_VL_A: return "UNALLOCATED_613_sve_int_read_vl_a";
- case ENC_UNALLOCATED_614_SVE_INT_READ_SVL_A: return "UNALLOCATED_614_sve_int_read_svl_a";
- case ENC_UNALLOCATED_615_SVE_INT_READ_SVL_A: return "UNALLOCATED_615_sve_int_read_svl_a";
- case ENC_UNALLOCATED_616_SVE_INT_WRFFR: return "UNALLOCATED_616_sve_int_wrffr";
- case ENC_UNALLOCATED_617_SVE_INT_SETFFR: return "UNALLOCATED_617_sve_int_setffr";
- case ENC_UNALLOCATED_618_SVE_FP_2OP_P_VD: return "UNALLOCATED_618_sve_fp_2op_p_vd";
- case ENC_UNALLOCATED_619_SVE_FP_2OP_P_ZDS: return "UNALLOCATED_619_sve_fp_2op_p_zds";
- case ENC_UNALLOCATED_620_SVE_FP_3OP_U_ZD: return "UNALLOCATED_620_sve_fp_3op_u_zd";
- case ENC_UNALLOCATED_621_SVE_FP_3OP_P_PD: return "UNALLOCATED_621_sve_fp_3op_p_pd";
- case ENC_UNALLOCATED_622_SVE_FP_2OP_P_PD: return "UNALLOCATED_622_sve_fp_2op_p_pd";
- case ENC_UNALLOCATED_623_SVE_FP_FCMLA_BY_INDEXED_ELEM: return "UNALLOCATED_623_sve_fp_fcmla_by_indexed_elem";
- case ENC_UNALLOCATED_624_SVE_FP_FCVT2Z: return "UNALLOCATED_624_sve_fp_fcvt2z";
- case ENC_UNALLOCATED_625_SVE_FP_FCVT2Z: return "UNALLOCATED_625_sve_fp_fcvt2z";
- case ENC_UNALLOCATED_626_SVE_FP_FCVT2Z: return "UNALLOCATED_626_sve_fp_fcvt2z";
- case ENC_UNALLOCATED_627_SVE_FP_FCVT2Z: return "UNALLOCATED_627_sve_fp_fcvt2z";
- case ENC_UNALLOCATED_628_SVE_FP_FCVT2: return "UNALLOCATED_628_sve_fp_fcvt2";
- case ENC_UNALLOCATED_629_SVE_FP_FCVT2: return "UNALLOCATED_629_sve_fp_fcvt2";
- case ENC_UNALLOCATED_630_SVE_FP_FCVT2: return "UNALLOCATED_630_sve_fp_fcvt2";
- case ENC_UNALLOCATED_631_SVE_FP_FCVT2: return "UNALLOCATED_631_sve_fp_fcvt2";
- case ENC_UNALLOCATED_632_SVE_FP_FAST_RED: return "UNALLOCATED_632_sve_fp_fast_red";
- case ENC_UNALLOCATED_633_SVE_FP_FAST_RED: return "UNALLOCATED_633_sve_fp_fast_red";
- case ENC_UNALLOCATED_634_SVE_FP_FAST_REDQ: return "UNALLOCATED_634_sve_fp_fast_redq";
- case ENC_UNALLOCATED_635_SVE_FP_FAST_REDQ: return "UNALLOCATED_635_sve_fp_fast_redq";
- case ENC_UNALLOCATED_636_SVE_FP_FMUL_BY_INDEXED_ELEM: return "UNALLOCATED_636_sve_fp_fmul_by_indexed_elem";
- case ENC_UNALLOCATED_637_SVE_FP_3OP_P_ZDS_A: return "UNALLOCATED_637_sve_fp_3op_p_zds_a";
- case ENC_UNALLOCATED_638_SVE_FP_FMA_BY_INDEXED_ELEM: return "UNALLOCATED_638_sve_fp_fma_by_indexed_elem";
- case ENC_UNALLOCATED_639_SVE_FP_2OP_P_ZD_A: return "UNALLOCATED_639_sve_fp_2op_p_zd_a";
- case ENC_UNALLOCATED_640_SVE_FP_2OP_P_ZD_B_0: return "UNALLOCATED_640_sve_fp_2op_p_zd_b_0";
- case ENC_UNALLOCATED_641_SVE_FP_2OP_P_ZD_B_0: return "UNALLOCATED_641_sve_fp_2op_p_zd_b_0";
- case ENC_UNALLOCATED_642_SVE_FP_2OP_P_ZD_B_0: return "UNALLOCATED_642_sve_fp_2op_p_zd_b_0";
- case ENC_UNALLOCATED_643_SVE_FP_2OP_P_ZD_B_1: return "UNALLOCATED_643_sve_fp_2op_p_zd_b_1";
- case ENC_UNALLOCATED_644_SVE_FP_2OP_P_ZD_C: return "UNALLOCATED_644_sve_fp_2op_p_zd_c";
- case ENC_UNALLOCATED_645_SVE_FP_2OP_P_ZD_C: return "UNALLOCATED_645_sve_fp_2op_p_zd_c";
- case ENC_UNALLOCATED_646_SVE_FP_2OP_P_ZD_C: return "UNALLOCATED_646_sve_fp_2op_p_zd_c";
- case ENC_UNALLOCATED_647_SVE_FP_2OP_P_ZD_D: return "UNALLOCATED_647_sve_fp_2op_p_zd_d";
- case ENC_UNALLOCATED_648_SVE_FP_2OP_P_ZD_D: return "UNALLOCATED_648_sve_fp_2op_p_zd_d";
- case ENC_UNALLOCATED_649_SVE_FP_2OP_P_ZD_D: return "UNALLOCATED_649_sve_fp_2op_p_zd_d";
- case ENC_UNALLOCATED_650_SVE_FP_2OP_P_ZD_D: return "UNALLOCATED_650_sve_fp_2op_p_zd_d";
- case ENC_UNALLOCATED_651_SVE_FP_FDOT_BY_INDEXED_ELEM: return "UNALLOCATED_651_sve_fp_fdot_by_indexed_elem";
- case ENC_UNALLOCATED_652_SVE_FP_FDOT_BY_INDEXED_ELEM: return "UNALLOCATED_652_sve_fp_fdot_by_indexed_elem";
- case ENC_UNALLOCATED_653_SVE_CRYPTO_UNARY: return "UNALLOCATED_653_sve_crypto_unary";
- case ENC_UNALLOCATED_654_SVE_CRYPTO_BINARY_DEST: return "UNALLOCATED_654_sve_crypto_binary_dest";
- case ENC_UNALLOCATED_655_SVE_CRYPTO_BINARY_DEST: return "UNALLOCATED_655_sve_crypto_binary_dest";
- case ENC_UNALLOCATED_656_SVE_CRYPTO_BINARY_MULTI2: return "UNALLOCATED_656_sve_crypto_binary_multi2";
- case ENC_UNALLOCATED_657_SVE_CRYPTO_BINARY_MULTI2: return "UNALLOCATED_657_sve_crypto_binary_multi2";
- case ENC_UNALLOCATED_658_SVE_CRYPTO_BINARY_MULTI4: return "UNALLOCATED_658_sve_crypto_binary_multi4";
- case ENC_UNALLOCATED_659_SVE_CRYPTO_BINARY_MULTI4: return "UNALLOCATED_659_sve_crypto_binary_multi4";
- case ENC_UNALLOCATED_660_SVE_CRYPTO_BINARY_CONST: return "UNALLOCATED_660_sve_crypto_binary_const";
- case ENC_UNALLOCATED_661_SVE_CRYPTO_PMULL_MULTI: return "UNALLOCATED_661_sve_crypto_pmull_multi";
- case ENC_UNALLOCATED_662_SVE_CRYPTO_PMLAL_MULTI: return "UNALLOCATED_662_sve_crypto_pmlal_multi";
- case ENC_UNALLOCATED_663_SVE_INTX_BIN_PRED_SHIFT_SAT_ROUND: return "UNALLOCATED_663_sve_intx_bin_pred_shift_sat_round";
- case ENC_UNALLOCATED_664_SVE_INTX_ARITH_BINARY_PAIRS: return "UNALLOCATED_664_sve_intx_arith_binary_pairs";
- case ENC_UNALLOCATED_665_SVE_INTX_ARITH_BINARY_PAIRS: return "UNALLOCATED_665_sve_intx_arith_binary_pairs";
- case ENC_UNALLOCATED_666_SVE_INT_MUL_B: return "UNALLOCATED_666_sve_int_mul_b";
- case ENC_UNALLOCATED_667_SVE_INTX_MULTI_SHIFT_NARROW: return "UNALLOCATED_667_sve_intx_multi_shift_narrow";
- case ENC_UNALLOCATED_668_SVE_INTX_MULTI_SHIFT_NARROW: return "UNALLOCATED_668_sve_intx_multi_shift_narrow";
- case ENC_UNALLOCATED_669_SVE_INTX_MULTI_SHIFT_NARROW: return "UNALLOCATED_669_sve_intx_multi_shift_narrow";
+ case ENC_UNALLOCATED_1309_FLOATIMM: return "UNALLOCATED_1309_floatimm";
+ case ENC_UNALLOCATED_487_SVE_INT_TERN_LOG: return "UNALLOCATED_487_sve_int_tern_log";
+ case ENC_UNALLOCATED_488_SVE_INT_BIN_PRED_SHIFT_0: return "UNALLOCATED_488_sve_int_bin_pred_shift_0";
+ case ENC_UNALLOCATED_489_SVE_INT_BIN_PRED_SHIFT_0: return "UNALLOCATED_489_sve_int_bin_pred_shift_0";
+ case ENC_UNALLOCATED_490_SVE_INT_BIN_PRED_SHIFT_0: return "UNALLOCATED_490_sve_int_bin_pred_shift_0";
+ case ENC_UNALLOCATED_491_SVE_INT_BIN_PRED_SHIFT_0: return "UNALLOCATED_491_sve_int_bin_pred_shift_0";
+ case ENC_UNALLOCATED_492_SVE_INT_BIN_PRED_SHIFT_1: return "UNALLOCATED_492_sve_int_bin_pred_shift_1";
+ case ENC_UNALLOCATED_493_SVE_INT_BIN_PRED_SHIFT_2: return "UNALLOCATED_493_sve_int_bin_pred_shift_2";
+ case ENC_UNALLOCATED_494_SVE_INT_BIN_PRED_SHIFT_2: return "UNALLOCATED_494_sve_int_bin_pred_shift_2";
+ case ENC_UNALLOCATED_495_SVE_INT_BIN_CONS_SHIFT_A: return "UNALLOCATED_495_sve_int_bin_cons_shift_a";
+ case ENC_UNALLOCATED_496_SVE_INT_BIN_CONS_SHIFT_B: return "UNALLOCATED_496_sve_int_bin_cons_shift_b";
+ case ENC_UNALLOCATED_497_SVE_INT_COUNTVLV0: return "UNALLOCATED_497_sve_int_countvlv0";
+ case ENC_UNALLOCATED_498_SVE_INT_COUNTVLV1: return "UNALLOCATED_498_sve_int_countvlv1";
+ case ENC_UNALLOCATED_499_SVE_INT_COUNT: return "UNALLOCATED_499_sve_int_count";
+ case ENC_UNALLOCATED_500_SVE_INT_COUNT_V_SAT: return "UNALLOCATED_500_sve_int_count_v_sat";
+ case ENC_UNALLOCATED_501_SVE_INT_COUNT_V: return "UNALLOCATED_501_sve_int_count_v";
+ case ENC_UNALLOCATED_502_SVE_INT_COUNT_V: return "UNALLOCATED_502_sve_int_count_v";
+ case ENC_UNALLOCATED_503_SVE_INT_COUNT_R_SAT: return "UNALLOCATED_503_sve_int_count_r_sat";
+ case ENC_UNALLOCATED_504_SVE_INT_COUNT_R: return "UNALLOCATED_504_sve_int_count_r";
+ case ENC_UNALLOCATED_505_SVE_INT_COUNT_R: return "UNALLOCATED_505_sve_int_count_r";
+ case ENC_UNALLOCATED_506_SVE_INT_BIN_CONS_ARIT_0: return "UNALLOCATED_506_sve_int_bin_cons_arit_0";
+ case ENC_UNALLOCATED_507_SVE_INT_BIN_PRED_ARIT_0: return "UNALLOCATED_507_sve_int_bin_pred_arit_0";
+ case ENC_UNALLOCATED_508_SVE_INT_BIN_PRED_ARIT_0: return "UNALLOCATED_508_sve_int_bin_pred_arit_0";
+ case ENC_UNALLOCATED_509_SVE_INT_BIN_PRED_ARIT_0: return "UNALLOCATED_509_sve_int_bin_pred_arit_0";
+ case ENC_UNALLOCATED_510_SVE_INT_BIN_PRED_ARIT_1: return "UNALLOCATED_510_sve_int_bin_pred_arit_1";
+ case ENC_UNALLOCATED_511_SVE_INT_BIN_PRED_ARIT_2: return "UNALLOCATED_511_sve_int_bin_pred_arit_2";
+ case ENC_UNALLOCATED_512_SVE_INT_BIN_PRED_LOG: return "UNALLOCATED_512_sve_int_bin_pred_log";
+ case ENC_UNALLOCATED_513_SVE_INT_CTERM: return "UNALLOCATED_513_sve_int_cterm";
+ case ENC_UNALLOCATED_514_SVE_INT_SCMP_VI: return "UNALLOCATED_514_sve_int_scmp_vi";
+ case ENC_UNALLOCATED_515_SVE_INT_BIN_CONS_MISC_0_B: return "UNALLOCATED_515_sve_int_bin_cons_misc_0_b";
+ case ENC_UNALLOCATED_516_SVE_INT_BIN_CONS_MISC_0_C: return "UNALLOCATED_516_sve_int_bin_cons_misc_0_c";
+ case ENC_UNALLOCATED_517_SVE_INT_BIN_CONS_MISC_0_D: return "UNALLOCATED_517_sve_int_bin_cons_misc_0_d";
+ case ENC_UNALLOCATED_518_SVE_INT_BIN_CONS_MISC_0_D: return "UNALLOCATED_518_sve_int_bin_cons_misc_0_d";
+ case ENC_UNALLOCATED_519_SVE_INTX_DOT: return "UNALLOCATED_519_sve_intx_dot";
+ case ENC_UNALLOCATED_520_SVE_INTX_MIXED_DOT: return "UNALLOCATED_520_sve_intx_mixed_dot";
+ case ENC_UNALLOCATED_521_SVE_INT_REDUCE_0: return "UNALLOCATED_521_sve_int_reduce_0";
+ case ENC_UNALLOCATED_522_SVE_INT_REDUCE_0Q: return "UNALLOCATED_522_sve_int_reduce_0q";
+ case ENC_UNALLOCATED_523_SVE_INT_REDUCE_0Q: return "UNALLOCATED_523_sve_int_reduce_0q";
+ case ENC_UNALLOCATED_524_SVE_INT_MOVPRFX_PRED: return "UNALLOCATED_524_sve_int_movprfx_pred";
+ case ENC_UNALLOCATED_525_SVE_INT_REDUCE_2: return "UNALLOCATED_525_sve_int_reduce_2";
+ case ENC_UNALLOCATED_526_SVE_INT_REDUCE_2Q: return "UNALLOCATED_526_sve_int_reduce_2q";
+ case ENC_UNALLOCATED_527_SVE_INT_UN_PRED_ARIT_1: return "UNALLOCATED_527_sve_int_un_pred_arit_1";
+ case ENC_UNALLOCATED_528_SVE_INT_ARITH_IMM0: return "UNALLOCATED_528_sve_int_arith_imm0";
+ case ENC_UNALLOCATED_529_SVE_INT_ARITH_IMM1: return "UNALLOCATED_529_sve_int_arith_imm1";
+ case ENC_UNALLOCATED_530_SVE_INT_ARITH_IMM1: return "UNALLOCATED_530_sve_int_arith_imm1";
+ case ENC_UNALLOCATED_531_SVE_INT_ARITH_IMM2: return "UNALLOCATED_531_sve_int_arith_imm2";
+ case ENC_UNALLOCATED_532_SVE_INT_ARITH_IMM2: return "UNALLOCATED_532_sve_int_arith_imm2";
+ case ENC_UNALLOCATED_533_SVE_INT_DUP_IMM: return "UNALLOCATED_533_sve_int_dup_imm";
+ case ENC_UNALLOCATED_534_SVE_INT_DUP_FPIMM: return "UNALLOCATED_534_sve_int_dup_fpimm";
+ case ENC_UNALLOCATED_535_SVE_INT_DUP_FPIMM: return "UNALLOCATED_535_sve_int_dup_fpimm";
+ case ENC_UNALLOCATED_536_SVE_MEM_32B_GLD_VS: return "UNALLOCATED_536_sve_mem_32b_gld_vs";
+ case ENC_UNALLOCATED_537_SVE_MEM_32B_GLD_SV_B: return "UNALLOCATED_537_sve_mem_32b_gld_sv_b";
+ case ENC_UNALLOCATED_538_SVE_MEM_32B_GLDNT_VS: return "UNALLOCATED_538_sve_mem_32b_gldnt_vs";
+ case ENC_UNALLOCATED_539_SVE_MEM_32B_GLDNT_VS: return "UNALLOCATED_539_sve_mem_32b_gldnt_vs";
+ case ENC_UNALLOCATED_540_SVE_MEM_PRFM_SS: return "UNALLOCATED_540_sve_mem_prfm_ss";
+ case ENC_UNALLOCATED_541_SVE_MEM_32B_GLD_VI: return "UNALLOCATED_541_sve_mem_32b_gld_vi";
+ case ENC_UNALLOCATED_542_SVE_MEM_32B_GLD_VI: return "UNALLOCATED_542_sve_mem_32b_gld_vi";
+ case ENC_UNALLOCATED_543_SVE_MEM_64B_GLD_VS: return "UNALLOCATED_543_sve_mem_64b_gld_vs";
+ case ENC_UNALLOCATED_544_SVE_MEM_64B_GLD_SV: return "UNALLOCATED_544_sve_mem_64b_gld_sv";
+ case ENC_UNALLOCATED_545_SVE_MEM_64B_GLDNT_VS: return "UNALLOCATED_545_sve_mem_64b_gldnt_vs";
+ case ENC_UNALLOCATED_546_SVE_MEM_64B_GLD_VI: return "UNALLOCATED_546_sve_mem_64b_gld_vi";
+ case ENC_UNALLOCATED_547_SVE_MEM_64B_GLD_VS2: return "UNALLOCATED_547_sve_mem_64b_gld_vs2";
+ case ENC_UNALLOCATED_548_SVE_MEM_64B_GLD_SV2: return "UNALLOCATED_548_sve_mem_64b_gld_sv2";
+ case ENC_UNALLOCATED_549_SVE_MEM_LDQR_SS: return "UNALLOCATED_549_sve_mem_ldqr_ss";
+ case ENC_UNALLOCATED_550_SVE_MEM_LDQR_SS: return "UNALLOCATED_550_sve_mem_ldqr_ss";
+ case ENC_UNALLOCATED_551_SVE_MEM_LDQR_SI: return "UNALLOCATED_551_sve_mem_ldqr_si";
+ case ENC_UNALLOCATED_552_SVE_MEM_CLD_SI_Q: return "UNALLOCATED_552_sve_mem_cld_si_q";
+ case ENC_UNALLOCATED_553_SVE_MEM_CLD_SS: return "UNALLOCATED_553_sve_mem_cld_ss";
+ case ENC_UNALLOCATED_554_SVE_MEM_CLD_SS_Q: return "UNALLOCATED_554_sve_mem_cld_ss_q";
+ case ENC_UNALLOCATED_555_SVE_MEM_CLD_SS_Q: return "UNALLOCATED_555_sve_mem_cld_ss_q";
+ case ENC_UNALLOCATED_556_SVE_MEM_ELDQ_SS: return "UNALLOCATED_556_sve_mem_eldq_ss";
+ case ENC_UNALLOCATED_557_SVE_MEM_ELDQ_SS: return "UNALLOCATED_557_sve_mem_eldq_ss";
+ case ENC_UNALLOCATED_558_SVE_MEM_CLDNT_SS: return "UNALLOCATED_558_sve_mem_cldnt_ss";
+ case ENC_UNALLOCATED_559_SVE_MEM_ELD_SS: return "UNALLOCATED_559_sve_mem_eld_ss";
+ case ENC_UNALLOCATED_560_SVE_MEM_ELDQ_SI: return "UNALLOCATED_560_sve_mem_eldq_si";
+ case ENC_UNALLOCATED_561_SVE_MEM_ESTQ_SI: return "UNALLOCATED_561_sve_mem_estq_si";
+ case ENC_UNALLOCATED_562_SVE_MEM_ESTQ_SS: return "UNALLOCATED_562_sve_mem_estq_ss";
+ case ENC_UNALLOCATED_563_SVE_MEM_ESTQ_SS: return "UNALLOCATED_563_sve_mem_estq_ss";
+ case ENC_UNALLOCATED_564_SVE_MEM_CST_SS: return "UNALLOCATED_564_sve_mem_cst_ss";
+ case ENC_UNALLOCATED_565_SVE_MEM_CST_SS: return "UNALLOCATED_565_sve_mem_cst_ss";
+ case ENC_UNALLOCATED_566_SVE_MEM_CST_SS: return "UNALLOCATED_566_sve_mem_cst_ss";
+ case ENC_UNALLOCATED_567_SVE_MEM_CST_SS: return "UNALLOCATED_567_sve_mem_cst_ss";
+ case ENC_UNALLOCATED_568_SVE_MEM_CST_SI: return "UNALLOCATED_568_sve_mem_cst_si";
+ case ENC_UNALLOCATED_569_SVE_MEM_CST_SI: return "UNALLOCATED_569_sve_mem_cst_si";
+ case ENC_UNALLOCATED_570_SVE_MEM_CSTNT_SS: return "UNALLOCATED_570_sve_mem_cstnt_ss";
+ case ENC_UNALLOCATED_571_SVE_MEM_EST_SS: return "UNALLOCATED_571_sve_mem_est_ss";
+ case ENC_UNALLOCATED_572_SVE_MEM_SSTNT_32B_VS: return "UNALLOCATED_572_sve_mem_sstnt_32b_vs";
+ case ENC_UNALLOCATED_573_SVE_MEM_SST_SV2: return "UNALLOCATED_573_sve_mem_sst_sv2";
+ case ENC_UNALLOCATED_574_SVE_MEM_SST_VI_B: return "UNALLOCATED_574_sve_mem_sst_vi_b";
+ case ENC_UNALLOCATED_575_SVE_MEM_SST_VS_B: return "UNALLOCATED_575_sve_mem_sst_vs_b";
+ case ENC_UNALLOCATED_576_SVE_MEM_SST_SV_A: return "UNALLOCATED_576_sve_mem_sst_sv_a";
+ case ENC_UNALLOCATED_577_SVE_MEM_SST_SV_B: return "UNALLOCATED_577_sve_mem_sst_sv_b";
+ case ENC_UNALLOCATED_578_SVE_MEM_SST_SV_B: return "UNALLOCATED_578_sve_mem_sst_sv_b";
+ case ENC_UNALLOCATED_579_SVE_INTX_CLONG: return "UNALLOCATED_579_sve_intx_clong";
+ case ENC_UNALLOCATED_580_SVE_INTX_MMLA: return "UNALLOCATED_580_sve_intx_mmla";
+ case ENC_UNALLOCATED_581_SVE_INTX_PERM_BIT: return "UNALLOCATED_581_sve_intx_perm_bit";
+ case ENC_UNALLOCATED_582_SVE_INTX_MIXED_DOT_BY_INDEXED_ELEM: return "UNALLOCATED_582_sve_intx_mixed_dot_by_indexed_elem";
+ case ENC_UNALLOCATED_583_SVE_INTX_QDMLA_LONG_BY_INDEXED_ELEM: return "UNALLOCATED_583_sve_intx_qdmla_long_by_indexed_elem";
+ case ENC_UNALLOCATED_584_SVE_INTX_CDOT_BY_INDEXED_ELEM: return "UNALLOCATED_584_sve_intx_cdot_by_indexed_elem";
+ case ENC_UNALLOCATED_585_SVE_INTX_CMLA_BY_INDEXED_ELEM: return "UNALLOCATED_585_sve_intx_cmla_by_indexed_elem";
+ case ENC_UNALLOCATED_586_SVE_INTX_QRDCMLA_BY_INDEXED_ELEM: return "UNALLOCATED_586_sve_intx_qrdcmla_by_indexed_elem";
+ case ENC_UNALLOCATED_587_SVE_INTX_MLA_LONG_BY_INDEXED_ELEM: return "UNALLOCATED_587_sve_intx_mla_long_by_indexed_elem";
+ case ENC_UNALLOCATED_588_SVE_INTX_MUL_LONG_BY_INDEXED_ELEM: return "UNALLOCATED_588_sve_intx_mul_long_by_indexed_elem";
+ case ENC_UNALLOCATED_589_SVE_INTX_QDMUL_LONG_BY_INDEXED_ELEM: return "UNALLOCATED_589_sve_intx_qdmul_long_by_indexed_elem";
+ case ENC_UNALLOCATED_590_SVE_INT_BREAK: return "UNALLOCATED_590_sve_int_break";
+ case ENC_UNALLOCATED_591_SVE_INT_PERM_BIN_PERM_PP: return "UNALLOCATED_591_sve_int_perm_bin_perm_pp";
+ case ENC_UNALLOCATED_592_SVE_INT_PERM_BIN_PERM_ZZ: return "UNALLOCATED_592_sve_int_perm_bin_perm_zz";
+ case ENC_UNALLOCATED_593_SVE_INT_PERM_REVD: return "UNALLOCATED_593_sve_int_perm_revd";
+ case ENC_UNALLOCATED_594_SVE_INT_PERM_BIN_LONG_PERM_ZZ: return "UNALLOCATED_594_sve_int_perm_bin_long_perm_zz";
+ case ENC_UNALLOCATED_595_SVE_INT_PERM_BINQUADS: return "UNALLOCATED_595_sve_int_perm_binquads";
+ case ENC_UNALLOCATED_596_SVE_INT_PERM_BINQUADS: return "UNALLOCATED_596_sve_int_perm_binquads";
+ case ENC_UNALLOCATED_597_SVE_INT_MOV_V2P: return "UNALLOCATED_597_sve_int_mov_v2p";
+ case ENC_UNALLOCATED_598_SVE_INT_MOV_P2V: return "UNALLOCATED_598_sve_int_mov_p2v";
+ case ENC_UNALLOCATED_599_SVE_INT_PCOUNT_PRED: return "UNALLOCATED_599_sve_int_pcount_pred";
+ case ENC_UNALLOCATED_600_SVE_INT_PCOUNT_PRED: return "UNALLOCATED_600_sve_int_pcount_pred";
+ case ENC_UNALLOCATED_601_SVE_INT_PCOUNT_PN: return "UNALLOCATED_601_sve_int_pcount_pn";
+ case ENC_UNALLOCATED_602_SVE_INT_PRED_LOG: return "UNALLOCATED_602_sve_int_pred_log";
+ case ENC_UNALLOCATED_603_SVE_INT_PTEST: return "UNALLOCATED_603_sve_int_ptest";
+ case ENC_UNALLOCATED_604_SVE_INT_PTEST: return "UNALLOCATED_604_sve_int_ptest";
+ case ENC_UNALLOCATED_605_SVE_INT_PTEST: return "UNALLOCATED_605_sve_int_ptest";
+ case ENC_UNALLOCATED_606_SVE_INT_PFIRST: return "UNALLOCATED_606_sve_int_pfirst";
+ case ENC_UNALLOCATED_607_SVE_INT_PFIRST: return "UNALLOCATED_607_sve_int_pfirst";
+ case ENC_UNALLOCATED_608_SVE_INT_PFALSE: return "UNALLOCATED_608_sve_int_pfalse";
+ case ENC_UNALLOCATED_609_SVE_INT_PFALSE: return "UNALLOCATED_609_sve_int_pfalse";
+ case ENC_UNALLOCATED_610_SVE_INT_RDFFR: return "UNALLOCATED_610_sve_int_rdffr";
+ case ENC_UNALLOCATED_611_SVE_INT_RDFFR_2: return "UNALLOCATED_611_sve_int_rdffr_2";
+ case ENC_UNALLOCATED_612_SVE_INT_RDFFR_2: return "UNALLOCATED_612_sve_int_rdffr_2";
+ case ENC_UNALLOCATED_613_SVE_INT_PRED_DUP: return "UNALLOCATED_613_sve_int_pred_dup";
+ case ENC_UNALLOCATED_614_SVE_INT_BRKP: return "UNALLOCATED_614_sve_int_brkp";
+ case ENC_UNALLOCATED_615_SVE_INT_CTR_TO_MASK: return "UNALLOCATED_615_sve_int_ctr_to_mask";
+ case ENC_UNALLOCATED_616_SVE_INT_READ_VL_A: return "UNALLOCATED_616_sve_int_read_vl_a";
+ case ENC_UNALLOCATED_617_SVE_INT_READ_VL_A: return "UNALLOCATED_617_sve_int_read_vl_a";
+ case ENC_UNALLOCATED_618_SVE_INT_READ_SVL_A: return "UNALLOCATED_618_sve_int_read_svl_a";
+ case ENC_UNALLOCATED_619_SVE_INT_READ_SVL_A: return "UNALLOCATED_619_sve_int_read_svl_a";
+ case ENC_UNALLOCATED_620_SVE_INT_WRFFR: return "UNALLOCATED_620_sve_int_wrffr";
+ case ENC_UNALLOCATED_621_SVE_INT_SETFFR: return "UNALLOCATED_621_sve_int_setffr";
+ case ENC_UNALLOCATED_622_SVE_FP_2OP_P_VD: return "UNALLOCATED_622_sve_fp_2op_p_vd";
+ case ENC_UNALLOCATED_623_SVE_FP_2OP_P_ZDS: return "UNALLOCATED_623_sve_fp_2op_p_zds";
+ case ENC_UNALLOCATED_624_SVE_FP_3OP_U_ZD: return "UNALLOCATED_624_sve_fp_3op_u_zd";
+ case ENC_UNALLOCATED_625_SVE_FP_3OP_P_PD: return "UNALLOCATED_625_sve_fp_3op_p_pd";
+ case ENC_UNALLOCATED_626_SVE_FP_2OP_P_PD: return "UNALLOCATED_626_sve_fp_2op_p_pd";
+ case ENC_UNALLOCATED_627_SVE_FP_FCMLA_BY_INDEXED_ELEM: return "UNALLOCATED_627_sve_fp_fcmla_by_indexed_elem";
+ case ENC_UNALLOCATED_628_SVE_FP_FCVT2Z: return "UNALLOCATED_628_sve_fp_fcvt2z";
+ case ENC_UNALLOCATED_629_SVE_FP_FCVT2Z: return "UNALLOCATED_629_sve_fp_fcvt2z";
+ case ENC_UNALLOCATED_630_SVE_FP_FCVT2Z: return "UNALLOCATED_630_sve_fp_fcvt2z";
+ case ENC_UNALLOCATED_631_SVE_FP_FCVT2Z: return "UNALLOCATED_631_sve_fp_fcvt2z";
+ case ENC_UNALLOCATED_632_SVE_FP_FCVT2: return "UNALLOCATED_632_sve_fp_fcvt2";
+ case ENC_UNALLOCATED_633_SVE_FP_FCVT2: return "UNALLOCATED_633_sve_fp_fcvt2";
+ case ENC_UNALLOCATED_634_SVE_FP_FCVT2: return "UNALLOCATED_634_sve_fp_fcvt2";
+ case ENC_UNALLOCATED_635_SVE_FP_FCVT2: return "UNALLOCATED_635_sve_fp_fcvt2";
+ case ENC_UNALLOCATED_636_SVE_FP_FAST_RED: return "UNALLOCATED_636_sve_fp_fast_red";
+ case ENC_UNALLOCATED_637_SVE_FP_FAST_RED: return "UNALLOCATED_637_sve_fp_fast_red";
+ case ENC_UNALLOCATED_638_SVE_FP_FAST_REDQ: return "UNALLOCATED_638_sve_fp_fast_redq";
+ case ENC_UNALLOCATED_639_SVE_FP_FAST_REDQ: return "UNALLOCATED_639_sve_fp_fast_redq";
+ case ENC_UNALLOCATED_640_SVE_FP_FMUL_BY_INDEXED_ELEM: return "UNALLOCATED_640_sve_fp_fmul_by_indexed_elem";
+ case ENC_UNALLOCATED_641_SVE_FP_3OP_P_ZDS_A: return "UNALLOCATED_641_sve_fp_3op_p_zds_a";
+ case ENC_UNALLOCATED_642_SVE_FP_FMA_BY_INDEXED_ELEM: return "UNALLOCATED_642_sve_fp_fma_by_indexed_elem";
+ case ENC_UNALLOCATED_643_SVE_FP_2OP_P_ZD_A: return "UNALLOCATED_643_sve_fp_2op_p_zd_a";
+ case ENC_UNALLOCATED_644_SVE_FP_2OP_P_ZD_B_0: return "UNALLOCATED_644_sve_fp_2op_p_zd_b_0";
+ case ENC_UNALLOCATED_645_SVE_FP_2OP_P_ZD_B_0: return "UNALLOCATED_645_sve_fp_2op_p_zd_b_0";
+ case ENC_UNALLOCATED_646_SVE_FP_2OP_P_ZD_B_0: return "UNALLOCATED_646_sve_fp_2op_p_zd_b_0";
+ case ENC_UNALLOCATED_647_SVE_FP_2OP_P_ZD_B_1: return "UNALLOCATED_647_sve_fp_2op_p_zd_b_1";
+ case ENC_UNALLOCATED_648_SVE_FP_2OP_P_ZD_C: return "UNALLOCATED_648_sve_fp_2op_p_zd_c";
+ case ENC_UNALLOCATED_649_SVE_FP_2OP_P_ZD_C: return "UNALLOCATED_649_sve_fp_2op_p_zd_c";
+ case ENC_UNALLOCATED_650_SVE_FP_2OP_P_ZD_C: return "UNALLOCATED_650_sve_fp_2op_p_zd_c";
+ case ENC_UNALLOCATED_651_SVE_FP_2OP_P_ZD_D: return "UNALLOCATED_651_sve_fp_2op_p_zd_d";
+ case ENC_UNALLOCATED_652_SVE_FP_2OP_P_ZD_D: return "UNALLOCATED_652_sve_fp_2op_p_zd_d";
+ case ENC_UNALLOCATED_653_SVE_FP_2OP_P_ZD_D: return "UNALLOCATED_653_sve_fp_2op_p_zd_d";
+ case ENC_UNALLOCATED_654_SVE_FP_2OP_P_ZD_D: return "UNALLOCATED_654_sve_fp_2op_p_zd_d";
+ case ENC_UNALLOCATED_655_SVE_FP_FDOT_BY_INDEXED_ELEM: return "UNALLOCATED_655_sve_fp_fdot_by_indexed_elem";
+ case ENC_UNALLOCATED_656_SVE_FP_FDOT_BY_INDEXED_ELEM: return "UNALLOCATED_656_sve_fp_fdot_by_indexed_elem";
+ case ENC_UNALLOCATED_657_SVE_CRYPTO_UNARY: return "UNALLOCATED_657_sve_crypto_unary";
+ case ENC_UNALLOCATED_658_SVE_CRYPTO_BINARY_DEST: return "UNALLOCATED_658_sve_crypto_binary_dest";
+ case ENC_UNALLOCATED_659_SVE_CRYPTO_BINARY_DEST: return "UNALLOCATED_659_sve_crypto_binary_dest";
+ case ENC_UNALLOCATED_660_SVE_CRYPTO_BINARY_MULTI2: return "UNALLOCATED_660_sve_crypto_binary_multi2";
+ case ENC_UNALLOCATED_661_SVE_CRYPTO_BINARY_MULTI2: return "UNALLOCATED_661_sve_crypto_binary_multi2";
+ case ENC_UNALLOCATED_662_SVE_CRYPTO_BINARY_MULTI4: return "UNALLOCATED_662_sve_crypto_binary_multi4";
+ case ENC_UNALLOCATED_663_SVE_CRYPTO_BINARY_MULTI4: return "UNALLOCATED_663_sve_crypto_binary_multi4";
+ case ENC_UNALLOCATED_664_SVE_CRYPTO_BINARY_CONST: return "UNALLOCATED_664_sve_crypto_binary_const";
+ case ENC_UNALLOCATED_665_SVE_CRYPTO_PMULL_MULTI: return "UNALLOCATED_665_sve_crypto_pmull_multi";
+ case ENC_UNALLOCATED_666_SVE_CRYPTO_PMLAL_MULTI: return "UNALLOCATED_666_sve_crypto_pmlal_multi";
+ case ENC_UNALLOCATED_667_SVE_INTX_BIN_PRED_SHIFT_SAT_ROUND: return "UNALLOCATED_667_sve_intx_bin_pred_shift_sat_round";
+ case ENC_UNALLOCATED_668_SVE_INTX_ARITH_BINARY_PAIRS: return "UNALLOCATED_668_sve_intx_arith_binary_pairs";
+ case ENC_UNALLOCATED_669_SVE_INT_MUL_B: return "UNALLOCATED_669_sve_int_mul_b";
case ENC_UNALLOCATED_670_SVE_INTX_MULTI_SHIFT_NARROW: return "UNALLOCATED_670_sve_intx_multi_shift_narrow";
- case ENC_UNALLOCATED_671_SVE_INTX_EXTRACT_NARROW: return "UNALLOCATED_671_sve_intx_extract_narrow";
- case ENC_UNALLOCATED_672_SVE_INTX_MULTI_EXTRACT_NARROW: return "UNALLOCATED_672_sve_intx_multi_extract_narrow";
- case ENC_UNALLOCATED_673_SVE_INTX_MULTI_EXTRACT_NARROW: return "UNALLOCATED_673_sve_intx_multi_extract_narrow";
- case ENC_UNALLOCATED_674_SVE_INTX_MULTI_EXTRACT_NARROW: return "UNALLOCATED_674_sve_intx_multi_extract_narrow";
- case ENC_UNALLOCATED_675_SVE_INTX_CONS_ARITH_LONG: return "UNALLOCATED_675_sve_intx_cons_arith_long";
- case ENC_UNALLOCATED_676_SVE_FP_PAIRWISE: return "UNALLOCATED_676_sve_fp_pairwise";
- case ENC_UNALLOCATED_677_SVE_FP_PAIRWISE: return "UNALLOCATED_677_sve_fp_pairwise";
- case ENC_UNALLOCATED_678_SVE_FP_Z2OP_P_ZD_A: return "UNALLOCATED_678_sve_fp_z2op_p_zd_a";
- case ENC_UNALLOCATED_679_SVE_FP_Z2OP_P_ZD_B_0: return "UNALLOCATED_679_sve_fp_z2op_p_zd_b_0";
- case ENC_UNALLOCATED_680_SVE_FP_Z2OP_P_ZD_B_0: return "UNALLOCATED_680_sve_fp_z2op_p_zd_b_0";
- case ENC_UNALLOCATED_681_SVE_FP_Z2OP_P_ZD_B_0: return "UNALLOCATED_681_sve_fp_z2op_p_zd_b_0";
- case ENC_UNALLOCATED_682_SVE_FP_Z2OP_P_ZD_B_1: return "UNALLOCATED_682_sve_fp_z2op_p_zd_b_1";
- case ENC_UNALLOCATED_683_SVE_FP_Z2OP_P_ZD_C: return "UNALLOCATED_683_sve_fp_z2op_p_zd_c";
- case ENC_UNALLOCATED_684_SVE_FP_Z2OP_P_ZD_C: return "UNALLOCATED_684_sve_fp_z2op_p_zd_c";
- case ENC_UNALLOCATED_685_SVE_FP_Z2OP_P_ZD_C: return "UNALLOCATED_685_sve_fp_z2op_p_zd_c";
- case ENC_UNALLOCATED_686_SVE_FP_Z2OP_P_ZD_C: return "UNALLOCATED_686_sve_fp_z2op_p_zd_c";
- case ENC_UNALLOCATED_687_SVE_FP_Z2OP_P_ZD_D: return "UNALLOCATED_687_sve_fp_z2op_p_zd_d";
- case ENC_UNALLOCATED_688_SVE_FP_Z2OP_P_ZD_D: return "UNALLOCATED_688_sve_fp_z2op_p_zd_d";
- case ENC_UNALLOCATED_689_SVE_FP_Z2OP_P_ZD_D: return "UNALLOCATED_689_sve_fp_z2op_p_zd_d";
- case ENC_UNALLOCATED_690_SVE_FP_Z2OP_P_ZD_D: return "UNALLOCATED_690_sve_fp_z2op_p_zd_d";
+ case ENC_UNALLOCATED_671_SVE_INTX_MULTI_SHIFT_NARROW: return "UNALLOCATED_671_sve_intx_multi_shift_narrow";
+ case ENC_UNALLOCATED_672_SVE_INTX_MULTI_SHIFT_NARROW: return "UNALLOCATED_672_sve_intx_multi_shift_narrow";
+ case ENC_UNALLOCATED_673_SVE_INTX_MULTI_SHIFT_NARROW: return "UNALLOCATED_673_sve_intx_multi_shift_narrow";
+ case ENC_UNALLOCATED_674_SVE_INTX_MULTI_SHIFT_NARROW: return "UNALLOCATED_674_sve_intx_multi_shift_narrow";
+ case ENC_UNALLOCATED_675_SVE_INTX_EXTRACT_NARROW: return "UNALLOCATED_675_sve_intx_extract_narrow";
+ case ENC_UNALLOCATED_676_SVE_INTX_MULTI_EXTRACT_NARROW: return "UNALLOCATED_676_sve_intx_multi_extract_narrow";
+ case ENC_UNALLOCATED_677_SVE_INTX_MULTI_EXTRACT_NARROW: return "UNALLOCATED_677_sve_intx_multi_extract_narrow";
+ case ENC_UNALLOCATED_678_SVE_INTX_MULTI_EXTRACT_NARROW: return "UNALLOCATED_678_sve_intx_multi_extract_narrow";
+ case ENC_UNALLOCATED_679_SVE_INTX_CONS_ARITH_LONG: return "UNALLOCATED_679_sve_intx_cons_arith_long";
+ case ENC_UNALLOCATED_680_SVE_FP_PAIRWISE: return "UNALLOCATED_680_sve_fp_pairwise";
+ case ENC_UNALLOCATED_681_SVE_FP_PAIRWISE: return "UNALLOCATED_681_sve_fp_pairwise";
+ case ENC_UNALLOCATED_682_SVE_FP_Z2OP_P_ZD_A: return "UNALLOCATED_682_sve_fp_z2op_p_zd_a";
+ case ENC_UNALLOCATED_683_SVE_FP_Z2OP_P_ZD_B_0: return "UNALLOCATED_683_sve_fp_z2op_p_zd_b_0";
+ case ENC_UNALLOCATED_684_SVE_FP_Z2OP_P_ZD_B_0: return "UNALLOCATED_684_sve_fp_z2op_p_zd_b_0";
+ case ENC_UNALLOCATED_685_SVE_FP_Z2OP_P_ZD_B_0: return "UNALLOCATED_685_sve_fp_z2op_p_zd_b_0";
+ case ENC_UNALLOCATED_686_SVE_FP_Z2OP_P_ZD_B_1: return "UNALLOCATED_686_sve_fp_z2op_p_zd_b_1";
+ case ENC_UNALLOCATED_687_SVE_FP_Z2OP_P_ZD_C: return "UNALLOCATED_687_sve_fp_z2op_p_zd_c";
+ case ENC_UNALLOCATED_688_SVE_FP_Z2OP_P_ZD_C: return "UNALLOCATED_688_sve_fp_z2op_p_zd_c";
+ case ENC_UNALLOCATED_689_SVE_FP_Z2OP_P_ZD_C: return "UNALLOCATED_689_sve_fp_z2op_p_zd_c";
+ case ENC_UNALLOCATED_690_SVE_FP_Z2OP_P_ZD_C: return "UNALLOCATED_690_sve_fp_z2op_p_zd_c";
case ENC_UNALLOCATED_691_SVE_FP_Z2OP_P_ZD_D: return "UNALLOCATED_691_sve_fp_z2op_p_zd_d";
- case ENC_UNALLOCATED_692_SVE_PTR_MULADD_UNPRED: return "UNALLOCATED_692_sve_ptr_muladd_unpred";
- case ENC_UNALLOCATED_693_MORTLACH_ADDHV: return "UNALLOCATED_693_mortlach_addhv";
- case ENC_UNALLOCATED_694_MORTLACH_ZT_LDST: return "UNALLOCATED_694_mortlach_zt_ldst";
- case ENC_UNALLOCATED_695_MORTLACH_ZT_LDST: return "UNALLOCATED_695_mortlach_zt_ldst";
- case ENC_UNALLOCATED_696_MORTLACH_ZT_LDST: return "UNALLOCATED_696_mortlach_zt_ldst";
- case ENC_UNALLOCATED_697_MORTLACH_ZT_LDST: return "UNALLOCATED_697_mortlach_zt_ldst";
+ case ENC_UNALLOCATED_692_SVE_FP_Z2OP_P_ZD_D: return "UNALLOCATED_692_sve_fp_z2op_p_zd_d";
+ case ENC_UNALLOCATED_693_SVE_FP_Z2OP_P_ZD_D: return "UNALLOCATED_693_sve_fp_z2op_p_zd_d";
+ case ENC_UNALLOCATED_694_SVE_FP_Z2OP_P_ZD_D: return "UNALLOCATED_694_sve_fp_z2op_p_zd_d";
+ case ENC_UNALLOCATED_695_SVE_FP_Z2OP_P_ZD_D: return "UNALLOCATED_695_sve_fp_z2op_p_zd_d";
+ case ENC_UNALLOCATED_696_SVE_PTR_MULADD_UNPRED: return "UNALLOCATED_696_sve_ptr_muladd_unpred";
+ case ENC_UNALLOCATED_697_MORTLACH_ADDHV: return "UNALLOCATED_697_mortlach_addhv";
case ENC_UNALLOCATED_698_MORTLACH_ZT_LDST: return "UNALLOCATED_698_mortlach_zt_ldst";
case ENC_UNALLOCATED_699_MORTLACH_ZT_LDST: return "UNALLOCATED_699_mortlach_zt_ldst";
- case ENC_UNALLOCATED_700_MORTLACH_EXTRACT_PRED: return "UNALLOCATED_700_mortlach_extract_pred";
- case ENC_UNALLOCATED_701_MORTLACH_MULTI4_EXTRACT_CTG: return "UNALLOCATED_701_mortlach_multi4_extract_ctg";
- case ENC_UNALLOCATED_702_MORTLACH_EXTRACT_ZERO: return "UNALLOCATED_702_mortlach_extract_zero";
- case ENC_UNALLOCATED_703_MORTLACH_MULTI4_EXTRACT_ZERO: return "UNALLOCATED_703_mortlach_multi4_extract_zero";
- case ENC_UNALLOCATED_704_MORTLACH_INSERT_PRED: return "UNALLOCATED_704_mortlach_insert_pred";
- case ENC_UNALLOCATED_705_MORTLACH_MULTI4_INSERT_CTG: return "UNALLOCATED_705_mortlach_multi4_insert_ctg";
- case ENC_UNALLOCATED_706_MORTLACH_EXPAND_2DST_CTG: return "UNALLOCATED_706_mortlach_expand_2dst_ctg";
- case ENC_UNALLOCATED_707_MORTLACH_EXPAND_2DST_CTG: return "UNALLOCATED_707_mortlach_expand_2dst_ctg";
- case ENC_UNALLOCATED_708_MORTLACH_EXPAND_4DST_CTG: return "UNALLOCATED_708_mortlach_expand_4dst_ctg";
- case ENC_UNALLOCATED_709_MORTLACH_EXPAND_4DST_CTG: return "UNALLOCATED_709_mortlach_expand_4dst_ctg";
- case ENC_UNALLOCATED_710_MORTLACH_EXPAND_1DST: return "UNALLOCATED_710_mortlach_expand_1dst";
- case ENC_UNALLOCATED_711_MORTLACH_EXPAND_1DST: return "UNALLOCATED_711_mortlach_expand_1dst";
- case ENC_UNALLOCATED_712_MORTLACH_EXPAND_4DST2SRC_CTG: return "UNALLOCATED_712_mortlach_expand_4dst2src_ctg";
- case ENC_UNALLOCATED_713_MORTLACH_EXPAND_2DST_NCTG: return "UNALLOCATED_713_mortlach_expand_2dst_nctg";
- case ENC_UNALLOCATED_714_MORTLACH_EXPAND_2DST_NCTG: return "UNALLOCATED_714_mortlach_expand_2dst_nctg";
- case ENC_UNALLOCATED_715_MORTLACH_EXPAND_4DST_NCTG: return "UNALLOCATED_715_mortlach_expand_4dst_nctg";
- case ENC_UNALLOCATED_716_MORTLACH_EXPAND_4DST_NCTG: return "UNALLOCATED_716_mortlach_expand_4dst_nctg";
- case ENC_UNALLOCATED_717_MORTLACH_EXPAND_4DST2SRC_NCTG: return "UNALLOCATED_717_mortlach_expand_4dst2src_nctg";
- case ENC_UNALLOCATED_718_MORTLACH_EXTRACT_ZT: return "UNALLOCATED_718_mortlach_extract_zt";
- case ENC_UNALLOCATED_719_MORTLACH_INSERT_ZT: return "UNALLOCATED_719_mortlach_insert_zt";
- case ENC_UNALLOCATED_720_MORTLACH_MOVE_TO_ZT: return "UNALLOCATED_720_mortlach_move_to_zt";
- case ENC_UNALLOCATED_721_MORTLACH_MULTI4_MLA_LONG_LONG_IDX_S: return "UNALLOCATED_721_mortlach_multi4_mla_long_long_idx_s";
- case ENC_UNALLOCATED_722_MORTLACH_MULTI4_ZZA_IDX_S: return "UNALLOCATED_722_mortlach_multi4_zza_idx_s";
- case ENC_UNALLOCATED_723_MORTLACH_MULTI4_ZZA_IDX_D: return "UNALLOCATED_723_mortlach_multi4_zza_idx_d";
- case ENC_UNALLOCATED_724_MORTLACH_MULTI1_MLA_LONG_LONG_IDX_S: return "UNALLOCATED_724_mortlach_multi1_mla_long_long_idx_s";
- case ENC_UNALLOCATED_725_MORTLACH_MULTI2_MLA_LONG_LONG_IDX_S: return "UNALLOCATED_725_mortlach_multi2_mla_long_long_idx_s";
- case ENC_UNALLOCATED_726_MORTLACH_MULTI2_ZZA_IDX_S: return "UNALLOCATED_726_mortlach_multi2_zza_idx_s";
- case ENC_UNALLOCATED_727_MORTLACH_MULTI4_ZZ_ZA_MLA_LONG_LONG_MM: return "UNALLOCATED_727_mortlach_multi4_zz_za_mla_long_long_mm";
- case ENC_UNALLOCATED_728_MORTLACH_MULTI4_ZZ_ZA_MLA_LONG_LONG_MM: return "UNALLOCATED_728_mortlach_multi4_zz_za_mla_long_long_mm";
- case ENC_UNALLOCATED_729_MORTLACH_MULTI4_ZZ_ZA_MLA_LONG_LONG_MM: return "UNALLOCATED_729_mortlach_multi4_zz_za_mla_long_long_mm";
- case ENC_UNALLOCATED_730_MORTLACH_MULTI2_ZZ_ZA_MLA_LONG_LONG_MM: return "UNALLOCATED_730_mortlach_multi2_zz_za_mla_long_long_mm";
- case ENC_UNALLOCATED_731_MORTLACH_MULTI2_ZZ_ZA_MLA_LONG_LONG_MM: return "UNALLOCATED_731_mortlach_multi2_zz_za_mla_long_long_mm";
- case ENC_UNALLOCATED_732_MORTLACH_MULTI2_ZZ_ZA_MLA_LONG_LONG_MM: return "UNALLOCATED_732_mortlach_multi2_zz_za_mla_long_long_mm";
- case ENC_UNALLOCATED_733_MORTLACH_MULTI4_Z_Z_MINMAX_MM: return "UNALLOCATED_733_mortlach_multi4_z_z_minmax_mm";
- case ENC_UNALLOCATED_734_MORTLACH_MULTI4_Z_Z_FMINMAX_MM: return "UNALLOCATED_734_mortlach_multi4_z_z_fminmax_mm";
- case ENC_UNALLOCATED_735_MORTLACH_MULTI4_Z_Z_FSCALE_MM: return "UNALLOCATED_735_mortlach_multi4_z_z_fscale_mm";
- case ENC_UNALLOCATED_736_MORTLACH_MULTI4_Z_Z_FSCALE_MM: return "UNALLOCATED_736_mortlach_multi4_z_z_fscale_mm";
- case ENC_UNALLOCATED_737_MORTLACH_MULTI4_Z_Z_SHIFT_MM: return "UNALLOCATED_737_mortlach_multi4_z_z_shift_mm";
- case ENC_UNALLOCATED_738_MORTLACH_MULTI2_Z_Z_MINMAX_MM: return "UNALLOCATED_738_mortlach_multi2_z_z_minmax_mm";
- case ENC_UNALLOCATED_739_MORTLACH_MULTI2_Z_Z_FMINMAX_MM: return "UNALLOCATED_739_mortlach_multi2_z_z_fminmax_mm";
- case ENC_UNALLOCATED_740_MORTLACH_MULTI2_Z_Z_FSCALE_MM: return "UNALLOCATED_740_mortlach_multi2_z_z_fscale_mm";
- case ENC_UNALLOCATED_741_MORTLACH_MULTI2_Z_Z_FSCALE_MM: return "UNALLOCATED_741_mortlach_multi2_z_z_fscale_mm";
- case ENC_UNALLOCATED_742_MORTLACH_MULTI2_Z_Z_SHIFT_MM: return "UNALLOCATED_742_mortlach_multi2_z_z_shift_mm";
- case ENC_UNALLOCATED_743_MORTLACH_MULTI4_Z_Z_SQDMULH_MM: return "UNALLOCATED_743_mortlach_multi4_z_z_sqdmulh_mm";
- case ENC_UNALLOCATED_744_MORTLACH_MULTI2_Z_Z_SQDMULH_MM: return "UNALLOCATED_744_mortlach_multi2_z_z_sqdmulh_mm";
- case ENC_UNALLOCATED_745_MORTLACH_MULTI4_ZZ_ZA_MLA_LONG_LONG_SM: return "UNALLOCATED_745_mortlach_multi4_zz_za_mla_long_long_sm";
- case ENC_UNALLOCATED_746_MORTLACH_MULTI4_ZZ_ZA_MLA_LONG_LONG_SM: return "UNALLOCATED_746_mortlach_multi4_zz_za_mla_long_long_sm";
- case ENC_UNALLOCATED_747_MORTLACH_MULTI4_ZZ_ZA_FMA_LONG_SM: return "UNALLOCATED_747_mortlach_multi4_zz_za_fma_long_sm";
- case ENC_UNALLOCATED_748_MORTLACH_MULTI4_ZZ_ZA_FMA_LONG_SM: return "UNALLOCATED_748_mortlach_multi4_zz_za_fma_long_sm";
- case ENC_UNALLOCATED_749_MORTLACH_MULTI4_ZZ_ZA_MLA_LONG_SM: return "UNALLOCATED_749_mortlach_multi4_zz_za_mla_long_sm";
- case ENC_UNALLOCATED_750_MORTLACH_MULTI2_ZZ_ZA_MLA_LONG_LONG_SM: return "UNALLOCATED_750_mortlach_multi2_zz_za_mla_long_long_sm";
- case ENC_UNALLOCATED_751_MORTLACH_MULTI2_ZZ_ZA_MLA_LONG_LONG_SM: return "UNALLOCATED_751_mortlach_multi2_zz_za_mla_long_long_sm";
- case ENC_UNALLOCATED_752_MORTLACH_MULTI1_ZZ_ZA_MLA_LONG_LONG_SM: return "UNALLOCATED_752_mortlach_multi1_zz_za_mla_long_long_sm";
- case ENC_UNALLOCATED_753_MORTLACH_MULTI1_ZZ_ZA_MLA_LONG_LONG_SM: return "UNALLOCATED_753_mortlach_multi1_zz_za_mla_long_long_sm";
- case ENC_UNALLOCATED_754_MORTLACH_MULTI1_ZZ_ZA_MLA_LONG_LONG_SM: return "UNALLOCATED_754_mortlach_multi1_zz_za_mla_long_long_sm";
- case ENC_UNALLOCATED_755_MORTLACH_MULTI2_ZZ_ZA_FMA_LONG_SM: return "UNALLOCATED_755_mortlach_multi2_zz_za_fma_long_sm";
- case ENC_UNALLOCATED_756_MORTLACH_MULTI2_ZZ_ZA_FMA_LONG_SM: return "UNALLOCATED_756_mortlach_multi2_zz_za_fma_long_sm";
- case ENC_UNALLOCATED_757_MORTLACH_MULTI2_ZZ_ZA_MLA_LONG_SM: return "UNALLOCATED_757_mortlach_multi2_zz_za_mla_long_sm";
- case ENC_UNALLOCATED_758_MORTLACH_MULTI4_Z_Z_FSCALE_SM: return "UNALLOCATED_758_mortlach_multi4_z_z_fscale_sm";
- case ENC_UNALLOCATED_759_MORTLACH_MULTI4_Z_Z_SHIFT_SM: return "UNALLOCATED_759_mortlach_multi4_z_z_shift_sm";
- case ENC_UNALLOCATED_760_MORTLACH_MULTI4_Z_Z_ADD_SM: return "UNALLOCATED_760_mortlach_multi4_z_z_add_sm";
- case ENC_UNALLOCATED_761_MORTLACH_MULTI4_Z_Z_SQDMULH_SM: return "UNALLOCATED_761_mortlach_multi4_z_z_sqdmulh_sm";
- case ENC_UNALLOCATED_762_MORTLACH_MULTI2_Z_Z_FSCALE_SM: return "UNALLOCATED_762_mortlach_multi2_z_z_fscale_sm";
- case ENC_UNALLOCATED_763_MORTLACH_MULTI2_Z_Z_SHIFT_SM: return "UNALLOCATED_763_mortlach_multi2_z_z_shift_sm";
- case ENC_UNALLOCATED_764_MORTLACH_MULTI2_Z_Z_ADD_SM: return "UNALLOCATED_764_mortlach_multi2_z_z_add_sm";
- case ENC_UNALLOCATED_765_MORTLACH_MULTI2_Z_Z_SQDMULH_SM: return "UNALLOCATED_765_mortlach_multi2_z_z_sqdmulh_sm";
- case ENC_UNALLOCATED_766_MORTLACH_MULTI2_FCLAMP: return "UNALLOCATED_766_mortlach_multi2_fclamp";
- case ENC_UNALLOCATED_767_MORTLACH_MULTI4_FCLAMP: return "UNALLOCATED_767_mortlach_multi4_fclamp";
- case ENC_UNALLOCATED_768_MORTLACH_MULTI2_QRSHR: return "UNALLOCATED_768_mortlach_multi2_qrshr";
- case ENC_UNALLOCATED_769_MORTLACH_MULTI4_QRSHR: return "UNALLOCATED_769_mortlach_multi4_qrshr";
- case ENC_UNALLOCATED_770_MORTLACH_MULTI2_NARROW_INT_CVRT: return "UNALLOCATED_770_mortlach_multi2_narrow_int_cvrt";
- case ENC_UNALLOCATED_771_MORTLACH_MULTI2_FRINT: return "UNALLOCATED_771_mortlach_multi2_frint";
- case ENC_UNALLOCATED_772_MORTLACH_MULTI2_FRINT: return "UNALLOCATED_772_mortlach_multi2_frint";
- case ENC_UNALLOCATED_773_MORTLACH_MULTI2_FRINT: return "UNALLOCATED_773_mortlach_multi2_frint";
- case ENC_UNALLOCATED_774_MORTLACH_MULTI2_FRINT: return "UNALLOCATED_774_mortlach_multi2_frint";
- case ENC_UNALLOCATED_775_MORTLACH_MULTI4_NARROW_INT_CVRT: return "UNALLOCATED_775_mortlach_multi4_narrow_int_cvrt";
- case ENC_UNALLOCATED_776_MORTLACH_MULTI4_FRINT: return "UNALLOCATED_776_mortlach_multi4_frint";
- case ENC_UNALLOCATED_777_MORTLACH_MULTI4_FRINT: return "UNALLOCATED_777_mortlach_multi4_frint";
- case ENC_UNALLOCATED_778_MORTLACH_MULTI4_FRINT: return "UNALLOCATED_778_mortlach_multi4_frint";
- case ENC_UNALLOCATED_779_MORTLACH_MULTI4_FRINT: return "UNALLOCATED_779_mortlach_multi4_frint";
- case ENC_UNALLOCATED_780_MORTLACH_MULTI_ZERO: return "UNALLOCATED_780_mortlach_multi_zero";
- case ENC_UNALLOCATED_781_MORTLACH_MULTI_ZERO: return "UNALLOCATED_781_mortlach_multi_zero";
- case ENC_UNALLOCATED_782_MORTLACH_MULTI_ZERO: return "UNALLOCATED_782_mortlach_multi_zero";
- case ENC_UNALLOCATED_783_MORTLACH_ZERO_ZT: return "UNALLOCATED_783_mortlach_zero_zt";
- case ENC_UNALLOCATED_784_MORTLACH_ZERO_ZT: return "UNALLOCATED_784_mortlach_zero_zt";
- case ENC_UNALLOCATED_785_ADDSUB_IMMTAGS: return "UNALLOCATED_785_addsub_immtags";
- case ENC_UNALLOCATED_786_ADDSUB_IMMTAGS: return "UNALLOCATED_786_addsub_immtags";
- case ENC_UNALLOCATED_787_BITFIELD: return "UNALLOCATED_787_bitfield";
- case ENC_UNALLOCATED_788_BITFIELD: return "UNALLOCATED_788_bitfield";
- case ENC_UNALLOCATED_789_BITFIELD: return "UNALLOCATED_789_bitfield";
- case ENC_UNALLOCATED_790_BITFIELD: return "UNALLOCATED_790_bitfield";
- case ENC_UNALLOCATED_791_DP_1SRC_IMM: return "UNALLOCATED_791_dp_1src_imm";
- case ENC_UNALLOCATED_792_DP_1SRC_IMM: return "UNALLOCATED_792_dp_1src_imm";
- case ENC_UNALLOCATED_793_DP_1SRC_IMM: return "UNALLOCATED_793_dp_1src_imm";
- case ENC_UNALLOCATED_794_EXTRACT: return "UNALLOCATED_794_extract";
- case ENC_UNALLOCATED_795_EXTRACT: return "UNALLOCATED_795_extract";
- case ENC_UNALLOCATED_796_EXTRACT: return "UNALLOCATED_796_extract";
- case ENC_UNALLOCATED_797_EXTRACT: return "UNALLOCATED_797_extract";
- case ENC_UNALLOCATED_798_EXTRACT: return "UNALLOCATED_798_extract";
- case ENC_UNALLOCATED_799_EXTRACT: return "UNALLOCATED_799_extract";
- case ENC_UNALLOCATED_800_LOG_IMM: return "UNALLOCATED_800_log_imm";
- case ENC_UNALLOCATED_801_MINMAX_IMM: return "UNALLOCATED_801_minmax_imm";
- case ENC_UNALLOCATED_802_MINMAX_IMM: return "UNALLOCATED_802_minmax_imm";
- case ENC_UNALLOCATED_803_MINMAX_IMM: return "UNALLOCATED_803_minmax_imm";
- case ENC_UNALLOCATED_804_MINMAX_IMM: return "UNALLOCATED_804_minmax_imm";
- case ENC_UNALLOCATED_805_MOVEWIDE: return "UNALLOCATED_805_movewide";
- case ENC_UNALLOCATED_806_MOVEWIDE: return "UNALLOCATED_806_movewide";
- case ENC_UNALLOCATED_807_MOVEWIDE: return "UNALLOCATED_807_movewide";
- case ENC_UNALLOCATED_808_BARRIERS: return "UNALLOCATED_808_barriers";
- case ENC_UNALLOCATED_809_BARRIERS: return "UNALLOCATED_809_barriers";
- case ENC_UNALLOCATED_810_BARRIERS: return "UNALLOCATED_810_barriers";
- case ENC_UNALLOCATED_811_BARRIERS: return "UNALLOCATED_811_barriers";
- case ENC_UNALLOCATED_812_BARRIERS: return "UNALLOCATED_812_barriers";
- case ENC_UNALLOCATED_813_COMPBRANCH_REGS2: return "UNALLOCATED_813_compbranch_regs2";
- case ENC_UNALLOCATED_814_COMPBRANCH_IMM: return "UNALLOCATED_814_compbranch_imm";
- case ENC_UNALLOCATED_815_COMPBRANCH_REGS: return "UNALLOCATED_815_compbranch_regs";
- case ENC_UNALLOCATED_816_EXCEPTION: return "UNALLOCATED_816_exception";
- case ENC_UNALLOCATED_817_EXCEPTION: return "UNALLOCATED_817_exception";
- case ENC_UNALLOCATED_818_EXCEPTION: return "UNALLOCATED_818_exception";
- case ENC_UNALLOCATED_819_EXCEPTION: return "UNALLOCATED_819_exception";
- case ENC_UNALLOCATED_820_EXCEPTION: return "UNALLOCATED_820_exception";
- case ENC_UNALLOCATED_821_EXCEPTION: return "UNALLOCATED_821_exception";
- case ENC_UNALLOCATED_822_EXCEPTION: return "UNALLOCATED_822_exception";
- case ENC_UNALLOCATED_832_MISCBRANCH: return "UNALLOCATED_832_miscbranch";
- case ENC_UNALLOCATED_833_MISCBRANCH: return "UNALLOCATED_833_miscbranch";
+ case ENC_UNALLOCATED_700_MORTLACH_ZT_LDST: return "UNALLOCATED_700_mortlach_zt_ldst";
+ case ENC_UNALLOCATED_701_MORTLACH_ZT_LDST: return "UNALLOCATED_701_mortlach_zt_ldst";
+ case ENC_UNALLOCATED_702_MORTLACH_ZT_LDST: return "UNALLOCATED_702_mortlach_zt_ldst";
+ case ENC_UNALLOCATED_703_MORTLACH_ZT_LDST: return "UNALLOCATED_703_mortlach_zt_ldst";
+ case ENC_UNALLOCATED_704_MORTLACH_EXTRACT_PRED: return "UNALLOCATED_704_mortlach_extract_pred";
+ case ENC_UNALLOCATED_705_MORTLACH_MULTI4_EXTRACT_CTG: return "UNALLOCATED_705_mortlach_multi4_extract_ctg";
+ case ENC_UNALLOCATED_706_MORTLACH_EXTRACT_ZERO: return "UNALLOCATED_706_mortlach_extract_zero";
+ case ENC_UNALLOCATED_707_MORTLACH_MULTI4_EXTRACT_ZERO: return "UNALLOCATED_707_mortlach_multi4_extract_zero";
+ case ENC_UNALLOCATED_708_MORTLACH_INSERT_PRED: return "UNALLOCATED_708_mortlach_insert_pred";
+ case ENC_UNALLOCATED_709_MORTLACH_MULTI4_INSERT_CTG: return "UNALLOCATED_709_mortlach_multi4_insert_ctg";
+ case ENC_UNALLOCATED_710_MORTLACH_EXPAND_2DST_CTG: return "UNALLOCATED_710_mortlach_expand_2dst_ctg";
+ case ENC_UNALLOCATED_711_MORTLACH_EXPAND_2DST_CTG: return "UNALLOCATED_711_mortlach_expand_2dst_ctg";
+ case ENC_UNALLOCATED_712_MORTLACH_EXPAND_4DST_CTG: return "UNALLOCATED_712_mortlach_expand_4dst_ctg";
+ case ENC_UNALLOCATED_713_MORTLACH_EXPAND_4DST_CTG: return "UNALLOCATED_713_mortlach_expand_4dst_ctg";
+ case ENC_UNALLOCATED_714_MORTLACH_EXPAND_1DST: return "UNALLOCATED_714_mortlach_expand_1dst";
+ case ENC_UNALLOCATED_715_MORTLACH_EXPAND_1DST: return "UNALLOCATED_715_mortlach_expand_1dst";
+ case ENC_UNALLOCATED_716_MORTLACH_EXPAND_1DST: return "UNALLOCATED_716_mortlach_expand_1dst";
+ case ENC_UNALLOCATED_717_MORTLACH_EXPAND_1DST: return "UNALLOCATED_717_mortlach_expand_1dst";
+ case ENC_UNALLOCATED_718_MORTLACH_EXPAND_1DST: return "UNALLOCATED_718_mortlach_expand_1dst";
+ case ENC_UNALLOCATED_719_MORTLACH_EXPAND_4DST2SRC_CTG: return "UNALLOCATED_719_mortlach_expand_4dst2src_ctg";
+ case ENC_UNALLOCATED_720_MORTLACH_EXPAND_4DST3SRC_CTG: return "UNALLOCATED_720_mortlach_expand_4dst3src_ctg";
+ case ENC_UNALLOCATED_721_MORTLACH_EXPAND_4DST3SRC_CTG: return "UNALLOCATED_721_mortlach_expand_4dst3src_ctg";
+ case ENC_UNALLOCATED_722_MORTLACH_EXPAND_2DST_NCTG: return "UNALLOCATED_722_mortlach_expand_2dst_nctg";
+ case ENC_UNALLOCATED_723_MORTLACH_EXPAND_2DST_NCTG: return "UNALLOCATED_723_mortlach_expand_2dst_nctg";
+ case ENC_UNALLOCATED_724_MORTLACH_EXPAND_4DST_NCTG: return "UNALLOCATED_724_mortlach_expand_4dst_nctg";
+ case ENC_UNALLOCATED_725_MORTLACH_EXPAND_4DST_NCTG: return "UNALLOCATED_725_mortlach_expand_4dst_nctg";
+ case ENC_UNALLOCATED_726_MORTLACH_EXPAND_4DST2SRC_NCTG: return "UNALLOCATED_726_mortlach_expand_4dst2src_nctg";
+ case ENC_UNALLOCATED_727_MORTLACH_EXPAND_4DST3SRC_NCTG: return "UNALLOCATED_727_mortlach_expand_4dst3src_nctg";
+ case ENC_UNALLOCATED_728_MORTLACH_EXPAND_4DST3SRC_NCTG: return "UNALLOCATED_728_mortlach_expand_4dst3src_nctg";
+ case ENC_UNALLOCATED_729_MORTLACH_EXTRACT_ZT: return "UNALLOCATED_729_mortlach_extract_zt";
+ case ENC_UNALLOCATED_730_MORTLACH_INSERT_ZT: return "UNALLOCATED_730_mortlach_insert_zt";
+ case ENC_UNALLOCATED_731_MORTLACH_MOVE_TO_ZT: return "UNALLOCATED_731_mortlach_move_to_zt";
+ case ENC_UNALLOCATED_732_MORTLACH_MULTI4_MLA_LONG_LONG_IDX_S: return "UNALLOCATED_732_mortlach_multi4_mla_long_long_idx_s";
+ case ENC_UNALLOCATED_733_MORTLACH_MULTI4_ZZA_IDX_S: return "UNALLOCATED_733_mortlach_multi4_zza_idx_s";
+ case ENC_UNALLOCATED_734_MORTLACH_MULTI4_ZZA_IDX_D: return "UNALLOCATED_734_mortlach_multi4_zza_idx_d";
+ case ENC_UNALLOCATED_735_MORTLACH_MULTI1_MLA_LONG_LONG_IDX_S: return "UNALLOCATED_735_mortlach_multi1_mla_long_long_idx_s";
+ case ENC_UNALLOCATED_736_MORTLACH_MULTI2_MLA_LONG_LONG_IDX_S: return "UNALLOCATED_736_mortlach_multi2_mla_long_long_idx_s";
+ case ENC_UNALLOCATED_737_MORTLACH_MULTI2_ZZA_IDX_S: return "UNALLOCATED_737_mortlach_multi2_zza_idx_s";
+ case ENC_UNALLOCATED_738_MORTLACH_MULTI4_ZZ_ZA_MLA_LONG_LONG_MM: return "UNALLOCATED_738_mortlach_multi4_zz_za_mla_long_long_mm";
+ case ENC_UNALLOCATED_739_MORTLACH_MULTI4_ZZ_ZA_MLA_LONG_LONG_MM: return "UNALLOCATED_739_mortlach_multi4_zz_za_mla_long_long_mm";
+ case ENC_UNALLOCATED_740_MORTLACH_MULTI4_ZZ_ZA_MLA_LONG_LONG_MM: return "UNALLOCATED_740_mortlach_multi4_zz_za_mla_long_long_mm";
+ case ENC_UNALLOCATED_741_MORTLACH_MULTI2_ZZ_ZA_MLA_LONG_LONG_MM: return "UNALLOCATED_741_mortlach_multi2_zz_za_mla_long_long_mm";
+ case ENC_UNALLOCATED_742_MORTLACH_MULTI2_ZZ_ZA_MLA_LONG_LONG_MM: return "UNALLOCATED_742_mortlach_multi2_zz_za_mla_long_long_mm";
+ case ENC_UNALLOCATED_743_MORTLACH_MULTI2_ZZ_ZA_MLA_LONG_LONG_MM: return "UNALLOCATED_743_mortlach_multi2_zz_za_mla_long_long_mm";
+ case ENC_UNALLOCATED_744_MORTLACH_MULTI4_Z_Z_MINMAX_MM: return "UNALLOCATED_744_mortlach_multi4_z_z_minmax_mm";
+ case ENC_UNALLOCATED_745_MORTLACH_MULTI4_Z_Z_FMINMAX_MM: return "UNALLOCATED_745_mortlach_multi4_z_z_fminmax_mm";
+ case ENC_UNALLOCATED_746_MORTLACH_MULTI4_Z_Z_FSCALE_MM: return "UNALLOCATED_746_mortlach_multi4_z_z_fscale_mm";
+ case ENC_UNALLOCATED_747_MORTLACH_MULTI4_Z_Z_FSCALE_MM: return "UNALLOCATED_747_mortlach_multi4_z_z_fscale_mm";
+ case ENC_UNALLOCATED_748_MORTLACH_MULTI4_Z_Z_SHIFT_MM: return "UNALLOCATED_748_mortlach_multi4_z_z_shift_mm";
+ case ENC_UNALLOCATED_749_MORTLACH_MULTI2_Z_Z_MINMAX_MM: return "UNALLOCATED_749_mortlach_multi2_z_z_minmax_mm";
+ case ENC_UNALLOCATED_750_MORTLACH_MULTI2_Z_Z_FMINMAX_MM: return "UNALLOCATED_750_mortlach_multi2_z_z_fminmax_mm";
+ case ENC_UNALLOCATED_751_MORTLACH_MULTI2_Z_Z_FSCALE_MM: return "UNALLOCATED_751_mortlach_multi2_z_z_fscale_mm";
+ case ENC_UNALLOCATED_752_MORTLACH_MULTI2_Z_Z_FSCALE_MM: return "UNALLOCATED_752_mortlach_multi2_z_z_fscale_mm";
+ case ENC_UNALLOCATED_753_MORTLACH_MULTI2_Z_Z_SHIFT_MM: return "UNALLOCATED_753_mortlach_multi2_z_z_shift_mm";
+ case ENC_UNALLOCATED_754_MORTLACH_MULTI4_Z_Z_SQDMULH_MM: return "UNALLOCATED_754_mortlach_multi4_z_z_sqdmulh_mm";
+ case ENC_UNALLOCATED_755_MORTLACH_MULTI2_Z_Z_SQDMULH_MM: return "UNALLOCATED_755_mortlach_multi2_z_z_sqdmulh_mm";
+ case ENC_UNALLOCATED_756_MORTLACH_MULTI4_ZZ_ZA_MLA_LONG_LONG_SM: return "UNALLOCATED_756_mortlach_multi4_zz_za_mla_long_long_sm";
+ case ENC_UNALLOCATED_757_MORTLACH_MULTI4_ZZ_ZA_MLA_LONG_LONG_SM: return "UNALLOCATED_757_mortlach_multi4_zz_za_mla_long_long_sm";
+ case ENC_UNALLOCATED_758_MORTLACH_MULTI4_ZZ_ZA_FMA_LONG_SM: return "UNALLOCATED_758_mortlach_multi4_zz_za_fma_long_sm";
+ case ENC_UNALLOCATED_759_MORTLACH_MULTI4_ZZ_ZA_FMA_LONG_SM: return "UNALLOCATED_759_mortlach_multi4_zz_za_fma_long_sm";
+ case ENC_UNALLOCATED_760_MORTLACH_MULTI4_ZZ_ZA_MLA_LONG_SM: return "UNALLOCATED_760_mortlach_multi4_zz_za_mla_long_sm";
+ case ENC_UNALLOCATED_761_MORTLACH_MULTI2_ZZ_ZA_MLA_LONG_LONG_SM: return "UNALLOCATED_761_mortlach_multi2_zz_za_mla_long_long_sm";
+ case ENC_UNALLOCATED_762_MORTLACH_MULTI2_ZZ_ZA_MLA_LONG_LONG_SM: return "UNALLOCATED_762_mortlach_multi2_zz_za_mla_long_long_sm";
+ case ENC_UNALLOCATED_763_MORTLACH_MULTI1_ZZ_ZA_MLA_LONG_LONG_SM: return "UNALLOCATED_763_mortlach_multi1_zz_za_mla_long_long_sm";
+ case ENC_UNALLOCATED_764_MORTLACH_MULTI1_ZZ_ZA_MLA_LONG_LONG_SM: return "UNALLOCATED_764_mortlach_multi1_zz_za_mla_long_long_sm";
+ case ENC_UNALLOCATED_765_MORTLACH_MULTI1_ZZ_ZA_MLA_LONG_LONG_SM: return "UNALLOCATED_765_mortlach_multi1_zz_za_mla_long_long_sm";
+ case ENC_UNALLOCATED_766_MORTLACH_MULTI2_ZZ_ZA_FMA_LONG_SM: return "UNALLOCATED_766_mortlach_multi2_zz_za_fma_long_sm";
+ case ENC_UNALLOCATED_767_MORTLACH_MULTI2_ZZ_ZA_FMA_LONG_SM: return "UNALLOCATED_767_mortlach_multi2_zz_za_fma_long_sm";
+ case ENC_UNALLOCATED_768_MORTLACH_MULTI2_ZZ_ZA_MLA_LONG_SM: return "UNALLOCATED_768_mortlach_multi2_zz_za_mla_long_sm";
+ case ENC_UNALLOCATED_769_MORTLACH_MULTI4_Z_Z_FSCALE_SM: return "UNALLOCATED_769_mortlach_multi4_z_z_fscale_sm";
+ case ENC_UNALLOCATED_770_MORTLACH_MULTI4_Z_Z_SHIFT_SM: return "UNALLOCATED_770_mortlach_multi4_z_z_shift_sm";
+ case ENC_UNALLOCATED_771_MORTLACH_MULTI4_Z_Z_ADD_SM: return "UNALLOCATED_771_mortlach_multi4_z_z_add_sm";
+ case ENC_UNALLOCATED_772_MORTLACH_MULTI4_Z_Z_SQDMULH_SM: return "UNALLOCATED_772_mortlach_multi4_z_z_sqdmulh_sm";
+ case ENC_UNALLOCATED_773_MORTLACH_MULTI2_Z_Z_FSCALE_SM: return "UNALLOCATED_773_mortlach_multi2_z_z_fscale_sm";
+ case ENC_UNALLOCATED_774_MORTLACH_MULTI2_Z_Z_SHIFT_SM: return "UNALLOCATED_774_mortlach_multi2_z_z_shift_sm";
+ case ENC_UNALLOCATED_775_MORTLACH_MULTI2_Z_Z_ADD_SM: return "UNALLOCATED_775_mortlach_multi2_z_z_add_sm";
+ case ENC_UNALLOCATED_776_MORTLACH_MULTI2_Z_Z_SQDMULH_SM: return "UNALLOCATED_776_mortlach_multi2_z_z_sqdmulh_sm";
+ case ENC_UNALLOCATED_777_MORTLACH_MULTI2_FCLAMP: return "UNALLOCATED_777_mortlach_multi2_fclamp";
+ case ENC_UNALLOCATED_778_MORTLACH_MULTI4_FCLAMP: return "UNALLOCATED_778_mortlach_multi4_fclamp";
+ case ENC_UNALLOCATED_779_MORTLACH_MULTI2_QRSHR: return "UNALLOCATED_779_mortlach_multi2_qrshr";
+ case ENC_UNALLOCATED_780_MORTLACH_MULTI4_QRSHR: return "UNALLOCATED_780_mortlach_multi4_qrshr";
+ case ENC_UNALLOCATED_781_MORTLACH_MULTI2_NARROW_INT_CVRT: return "UNALLOCATED_781_mortlach_multi2_narrow_int_cvrt";
+ case ENC_UNALLOCATED_782_MORTLACH_MULTI2_FRINT: return "UNALLOCATED_782_mortlach_multi2_frint";
+ case ENC_UNALLOCATED_783_MORTLACH_MULTI2_FRINT: return "UNALLOCATED_783_mortlach_multi2_frint";
+ case ENC_UNALLOCATED_784_MORTLACH_MULTI2_FRINT: return "UNALLOCATED_784_mortlach_multi2_frint";
+ case ENC_UNALLOCATED_785_MORTLACH_MULTI2_FRINT: return "UNALLOCATED_785_mortlach_multi2_frint";
+ case ENC_UNALLOCATED_786_MORTLACH_MULTI4_NARROW_INT_CVRT: return "UNALLOCATED_786_mortlach_multi4_narrow_int_cvrt";
+ case ENC_UNALLOCATED_787_MORTLACH_MULTI4_FRINT: return "UNALLOCATED_787_mortlach_multi4_frint";
+ case ENC_UNALLOCATED_788_MORTLACH_MULTI4_FRINT: return "UNALLOCATED_788_mortlach_multi4_frint";
+ case ENC_UNALLOCATED_789_MORTLACH_MULTI4_FRINT: return "UNALLOCATED_789_mortlach_multi4_frint";
+ case ENC_UNALLOCATED_790_MORTLACH_MULTI4_FRINT: return "UNALLOCATED_790_mortlach_multi4_frint";
+ case ENC_UNALLOCATED_791_MORTLACH_MULTI_ZERO: return "UNALLOCATED_791_mortlach_multi_zero";
+ case ENC_UNALLOCATED_792_MORTLACH_MULTI_ZERO: return "UNALLOCATED_792_mortlach_multi_zero";
+ case ENC_UNALLOCATED_793_MORTLACH_MULTI_ZERO: return "UNALLOCATED_793_mortlach_multi_zero";
+ case ENC_UNALLOCATED_794_MORTLACH_ZERO_ZT: return "UNALLOCATED_794_mortlach_zero_zt";
+ case ENC_UNALLOCATED_795_MORTLACH_ZERO_ZT: return "UNALLOCATED_795_mortlach_zero_zt";
+ case ENC_UNALLOCATED_796_ADDSUB_IMMTAGS: return "UNALLOCATED_796_addsub_immtags";
+ case ENC_UNALLOCATED_797_ADDSUB_IMMTAGS: return "UNALLOCATED_797_addsub_immtags";
+ case ENC_UNALLOCATED_798_BITFIELD: return "UNALLOCATED_798_bitfield";
+ case ENC_UNALLOCATED_799_BITFIELD: return "UNALLOCATED_799_bitfield";
+ case ENC_UNALLOCATED_800_BITFIELD: return "UNALLOCATED_800_bitfield";
+ case ENC_UNALLOCATED_801_BITFIELD: return "UNALLOCATED_801_bitfield";
+ case ENC_UNALLOCATED_802_DP_1SRC_IMM: return "UNALLOCATED_802_dp_1src_imm";
+ case ENC_UNALLOCATED_803_DP_1SRC_IMM: return "UNALLOCATED_803_dp_1src_imm";
+ case ENC_UNALLOCATED_804_DP_1SRC_IMM: return "UNALLOCATED_804_dp_1src_imm";
+ case ENC_UNALLOCATED_805_EXTRACT: return "UNALLOCATED_805_extract";
+ case ENC_UNALLOCATED_806_EXTRACT: return "UNALLOCATED_806_extract";
+ case ENC_UNALLOCATED_807_EXTRACT: return "UNALLOCATED_807_extract";
+ case ENC_UNALLOCATED_808_EXTRACT: return "UNALLOCATED_808_extract";
+ case ENC_UNALLOCATED_809_EXTRACT: return "UNALLOCATED_809_extract";
+ case ENC_UNALLOCATED_810_EXTRACT: return "UNALLOCATED_810_extract";
+ case ENC_UNALLOCATED_811_LOG_IMM: return "UNALLOCATED_811_log_imm";
+ case ENC_UNALLOCATED_812_MINMAX_IMM: return "UNALLOCATED_812_minmax_imm";
+ case ENC_UNALLOCATED_813_MINMAX_IMM: return "UNALLOCATED_813_minmax_imm";
+ case ENC_UNALLOCATED_814_MINMAX_IMM: return "UNALLOCATED_814_minmax_imm";
+ case ENC_UNALLOCATED_815_MINMAX_IMM: return "UNALLOCATED_815_minmax_imm";
+ case ENC_UNALLOCATED_816_MOVEWIDE: return "UNALLOCATED_816_movewide";
+ case ENC_UNALLOCATED_817_MOVEWIDE: return "UNALLOCATED_817_movewide";
+ case ENC_UNALLOCATED_818_MOVEWIDE: return "UNALLOCATED_818_movewide";
+ case ENC_UNALLOCATED_819_BARRIERS: return "UNALLOCATED_819_barriers";
+ case ENC_UNALLOCATED_820_BARRIERS: return "UNALLOCATED_820_barriers";
+ case ENC_UNALLOCATED_821_BARRIERS: return "UNALLOCATED_821_barriers";
+ case ENC_UNALLOCATED_822_BARRIERS: return "UNALLOCATED_822_barriers";
+ case ENC_UNALLOCATED_823_BARRIERS: return "UNALLOCATED_823_barriers";
+ case ENC_UNALLOCATED_824_COMPBRANCH_REGS2: return "UNALLOCATED_824_compbranch_regs2";
+ case ENC_UNALLOCATED_825_COMPBRANCH_IMM: return "UNALLOCATED_825_compbranch_imm";
+ case ENC_UNALLOCATED_826_COMPBRANCH_REGS: return "UNALLOCATED_826_compbranch_regs";
+ case ENC_UNALLOCATED_827_EXCEPTION: return "UNALLOCATED_827_exception";
+ case ENC_UNALLOCATED_828_EXCEPTION: return "UNALLOCATED_828_exception";
+ case ENC_UNALLOCATED_829_EXCEPTION: return "UNALLOCATED_829_exception";
+ case ENC_UNALLOCATED_830_EXCEPTION: return "UNALLOCATED_830_exception";
+ case ENC_UNALLOCATED_831_EXCEPTION: return "UNALLOCATED_831_exception";
+ case ENC_UNALLOCATED_832_EXCEPTION: return "UNALLOCATED_832_exception";
+ case ENC_UNALLOCATED_833_EXCEPTION: return "UNALLOCATED_833_exception";
case ENC_UNALLOCATED_834_MISCBRANCH: return "UNALLOCATED_834_miscbranch";
- case ENC_UNALLOCATED_835_PSTATE: return "UNALLOCATED_835_pstate";
- case ENC_UNALLOCATED_836_PSTATE: return "UNALLOCATED_836_pstate";
+ case ENC_UNALLOCATED_835_MISCBRANCH: return "UNALLOCATED_835_miscbranch";
+ case ENC_UNALLOCATED_836_MISCBRANCH: return "UNALLOCATED_836_miscbranch";
case ENC_UNALLOCATED_837_PSTATE: return "UNALLOCATED_837_pstate";
case ENC_UNALLOCATED_838_PSTATE: return "UNALLOCATED_838_pstate";
case ENC_UNALLOCATED_839_PSTATE: return "UNALLOCATED_839_pstate";
- case ENC_UNALLOCATED_840_SYSTEMINSTRSWITHREG: return "UNALLOCATED_840_systeminstrswithreg";
- case ENC_UNALLOCATED_841_SYSTEMINSTRSWITHREG: return "UNALLOCATED_841_systeminstrswithreg";
+ case ENC_UNALLOCATED_840_PSTATE: return "UNALLOCATED_840_pstate";
+ case ENC_UNALLOCATED_841_PSTATE: return "UNALLOCATED_841_pstate";
case ENC_UNALLOCATED_842_SYSTEMINSTRSWITHREG: return "UNALLOCATED_842_systeminstrswithreg";
- case ENC_UNALLOCATED_843_SYSPAIRINSTRS: return "UNALLOCATED_843_syspairinstrs";
- case ENC_UNALLOCATED_844_SYSTEMRESULT: return "UNALLOCATED_844_systemresult";
- case ENC_UNALLOCATED_845_SYSTEMRESULT: return "UNALLOCATED_845_systemresult";
- case ENC_UNALLOCATED_846_SYSTEMRESULT: return "UNALLOCATED_846_systemresult";
- case ENC_UNALLOCATED_847_SYSTEMRESULT: return "UNALLOCATED_847_systemresult";
- case ENC_UNALLOCATED_848_SYSTEMRESULT: return "UNALLOCATED_848_systemresult";
- case ENC_UNALLOCATED_849_SYSTEMRESULT: return "UNALLOCATED_849_systemresult";
+ case ENC_UNALLOCATED_843_SYSTEMINSTRSWITHREG: return "UNALLOCATED_843_systeminstrswithreg";
+ case ENC_UNALLOCATED_844_SYSTEMINSTRSWITHREG: return "UNALLOCATED_844_systeminstrswithreg";
+ case ENC_UNALLOCATED_845_SYSPAIRINSTRS: return "UNALLOCATED_845_syspairinstrs";
+ case ENC_UNALLOCATED_846_BRANCH_REG: return "UNALLOCATED_846_branch_reg";
+ case ENC_UNALLOCATED_847_BRANCH_REG: return "UNALLOCATED_847_branch_reg";
+ case ENC_UNALLOCATED_848_BRANCH_REG: return "UNALLOCATED_848_branch_reg";
+ case ENC_UNALLOCATED_849_BRANCH_REG: return "UNALLOCATED_849_branch_reg";
case ENC_UNALLOCATED_850_BRANCH_REG: return "UNALLOCATED_850_branch_reg";
case ENC_UNALLOCATED_851_BRANCH_REG: return "UNALLOCATED_851_branch_reg";
case ENC_UNALLOCATED_852_BRANCH_REG: return "UNALLOCATED_852_branch_reg";
@@ -3026,34 +3039,34 @@ const char *enc_to_str(enum ENCODING enc)
case ENC_UNALLOCATED_868_BRANCH_REG: return "UNALLOCATED_868_branch_reg";
case ENC_UNALLOCATED_869_BRANCH_REG: return "UNALLOCATED_869_branch_reg";
case ENC_UNALLOCATED_870_BRANCH_REG: return "UNALLOCATED_870_branch_reg";
- case ENC_UNALLOCATED_871_BRANCH_REG: return "UNALLOCATED_871_branch_reg";
- case ENC_UNALLOCATED_872_BRANCH_REG: return "UNALLOCATED_872_branch_reg";
- case ENC_UNALLOCATED_873_BRANCH_REG: return "UNALLOCATED_873_branch_reg";
- case ENC_UNALLOCATED_874_BRANCH_REG: return "UNALLOCATED_874_branch_reg";
- case ENC_UNALLOCATED_875_MEMOP_128: return "UNALLOCATED_875_memop_128";
- case ENC_UNALLOCATED_876_MEMOP_128: return "UNALLOCATED_876_memop_128";
- case ENC_UNALLOCATED_877_MEMOP_128: return "UNALLOCATED_877_memop_128";
- case ENC_UNALLOCATED_878_MEMOP_128: return "UNALLOCATED_878_memop_128";
- case ENC_UNALLOCATED_879_ASISDLSE: return "UNALLOCATED_879_asisdlse";
- case ENC_UNALLOCATED_880_ASISDLSE: return "UNALLOCATED_880_asisdlse";
- case ENC_UNALLOCATED_881_ASISDLSE: return "UNALLOCATED_881_asisdlse";
- case ENC_UNALLOCATED_882_ASISDLSEP: return "UNALLOCATED_882_asisdlsep";
- case ENC_UNALLOCATED_883_ASISDLSEP: return "UNALLOCATED_883_asisdlsep";
- case ENC_UNALLOCATED_884_ASISDLSEP: return "UNALLOCATED_884_asisdlsep";
+ case ENC_UNALLOCATED_871_MEMOP_128: return "UNALLOCATED_871_memop_128";
+ case ENC_UNALLOCATED_872_MEMOP_128: return "UNALLOCATED_872_memop_128";
+ case ENC_UNALLOCATED_873_MEMOP_128: return "UNALLOCATED_873_memop_128";
+ case ENC_UNALLOCATED_874_MEMOP_128: return "UNALLOCATED_874_memop_128";
+ case ENC_UNALLOCATED_875_ASISDLSE: return "UNALLOCATED_875_asisdlse";
+ case ENC_UNALLOCATED_876_ASISDLSE: return "UNALLOCATED_876_asisdlse";
+ case ENC_UNALLOCATED_877_ASISDLSE: return "UNALLOCATED_877_asisdlse";
+ case ENC_UNALLOCATED_878_ASISDLSEP: return "UNALLOCATED_878_asisdlsep";
+ case ENC_UNALLOCATED_879_ASISDLSEP: return "UNALLOCATED_879_asisdlsep";
+ case ENC_UNALLOCATED_880_ASISDLSEP: return "UNALLOCATED_880_asisdlsep";
+ case ENC_UNALLOCATED_881_ASISDLSO: return "UNALLOCATED_881_asisdlso";
+ case ENC_UNALLOCATED_882_ASISDLSO: return "UNALLOCATED_882_asisdlso";
+ case ENC_UNALLOCATED_883_ASISDLSO: return "UNALLOCATED_883_asisdlso";
+ case ENC_UNALLOCATED_884_ASISDLSO: return "UNALLOCATED_884_asisdlso";
case ENC_UNALLOCATED_885_ASISDLSO: return "UNALLOCATED_885_asisdlso";
case ENC_UNALLOCATED_886_ASISDLSO: return "UNALLOCATED_886_asisdlso";
case ENC_UNALLOCATED_887_ASISDLSO: return "UNALLOCATED_887_asisdlso";
case ENC_UNALLOCATED_888_ASISDLSO: return "UNALLOCATED_888_asisdlso";
case ENC_UNALLOCATED_889_ASISDLSO: return "UNALLOCATED_889_asisdlso";
- case ENC_UNALLOCATED_890_ASISDLSO: return "UNALLOCATED_890_asisdlso";
- case ENC_UNALLOCATED_891_ASISDLSO: return "UNALLOCATED_891_asisdlso";
- case ENC_UNALLOCATED_892_ASISDLSO: return "UNALLOCATED_892_asisdlso";
- case ENC_UNALLOCATED_893_ASISDLSO: return "UNALLOCATED_893_asisdlso";
+ case ENC_UNALLOCATED_890_ASISDLSOP: return "UNALLOCATED_890_asisdlsop";
+ case ENC_UNALLOCATED_891_ASISDLSOP: return "UNALLOCATED_891_asisdlsop";
+ case ENC_UNALLOCATED_892_ASISDLSOP: return "UNALLOCATED_892_asisdlsop";
+ case ENC_UNALLOCATED_893_ASISDLSOP: return "UNALLOCATED_893_asisdlsop";
case ENC_UNALLOCATED_894_ASISDLSOP: return "UNALLOCATED_894_asisdlsop";
- case ENC_UNALLOCATED_895_ASISDLSOP: return "UNALLOCATED_895_asisdlsop";
- case ENC_UNALLOCATED_896_ASISDLSOP: return "UNALLOCATED_896_asisdlsop";
- case ENC_UNALLOCATED_897_ASISDLSOP: return "UNALLOCATED_897_asisdlsop";
- case ENC_UNALLOCATED_898_ASISDLSOP: return "UNALLOCATED_898_asisdlsop";
+ case ENC_UNALLOCATED_895_MEMOP: return "UNALLOCATED_895_memop";
+ case ENC_UNALLOCATED_896_MEMOP: return "UNALLOCATED_896_memop";
+ case ENC_UNALLOCATED_897_MEMOP: return "UNALLOCATED_897_memop";
+ case ENC_UNALLOCATED_898_MEMOP: return "UNALLOCATED_898_memop";
case ENC_UNALLOCATED_899_MEMOP: return "UNALLOCATED_899_memop";
case ENC_UNALLOCATED_900_MEMOP: return "UNALLOCATED_900_memop";
case ENC_UNALLOCATED_901_MEMOP: return "UNALLOCATED_901_memop";
@@ -3072,28 +3085,28 @@ const char *enc_to_str(enum ENCODING enc)
case ENC_UNALLOCATED_914_MEMOP: return "UNALLOCATED_914_memop";
case ENC_UNALLOCATED_915_MEMOP: return "UNALLOCATED_915_memop";
case ENC_UNALLOCATED_916_MEMOP: return "UNALLOCATED_916_memop";
- case ENC_UNALLOCATED_917_MEMOP: return "UNALLOCATED_917_memop";
- case ENC_UNALLOCATED_918_MEMOP: return "UNALLOCATED_918_memop";
- case ENC_UNALLOCATED_919_MEMOP: return "UNALLOCATED_919_memop";
- case ENC_UNALLOCATED_920_MEMOP: return "UNALLOCATED_920_memop";
- case ENC_UNALLOCATED_921_MEMOP_UNPRIV: return "UNALLOCATED_921_memop_unpriv";
- case ENC_UNALLOCATED_922_MEMOP_UNPRIV: return "UNALLOCATED_922_memop_unpriv";
- case ENC_UNALLOCATED_923_MEMOP_UNPRIV: return "UNALLOCATED_923_memop_unpriv";
- case ENC_UNALLOCATED_924_COMSWAP: return "UNALLOCATED_924_comswap";
- case ENC_UNALLOCATED_925_COMSWAP_UNPRIV: return "UNALLOCATED_925_comswap_unpriv";
- case ENC_UNALLOCATED_926_COMSWAP_UNPRIV: return "UNALLOCATED_926_comswap_unpriv";
- case ENC_UNALLOCATED_927_COMSWAPPR: return "UNALLOCATED_927_comswappr";
- case ENC_UNALLOCATED_928_COMSWAPPR_UNPRIV: return "UNALLOCATED_928_comswappr_unpriv";
- case ENC_UNALLOCATED_929_COMSWAPPR_UNPRIV: return "UNALLOCATED_929_comswappr_unpriv";
- case ENC_UNALLOCATED_930_LDST_GCS: return "UNALLOCATED_930_ldst_gcs";
- case ENC_UNALLOCATED_931_LDST_GCS: return "UNALLOCATED_931_ldst_gcs";
- case ENC_UNALLOCATED_932_LOADLIT: return "UNALLOCATED_932_loadlit";
- case ENC_UNALLOCATED_933_LDSTTAGS: return "UNALLOCATED_933_ldsttags";
- case ENC_UNALLOCATED_934_LDSTNAPAIR_OFFS: return "UNALLOCATED_934_ldstnapair_offs";
- case ENC_UNALLOCATED_935_LDAPSTL_SIMD: return "UNALLOCATED_935_ldapstl_simd";
- case ENC_UNALLOCATED_936_LDAPSTL_UNSCALED: return "UNALLOCATED_936_ldapstl_unscaled";
- case ENC_UNALLOCATED_937_LDAPSTL_UNSCALED: return "UNALLOCATED_937_ldapstl_unscaled";
- case ENC_UNALLOCATED_938_LDAPSTL_WRITEBACK: return "UNALLOCATED_938_ldapstl_writeback";
+ case ENC_UNALLOCATED_917_MEMOP_UNPRIV: return "UNALLOCATED_917_memop_unpriv";
+ case ENC_UNALLOCATED_918_MEMOP_UNPRIV: return "UNALLOCATED_918_memop_unpriv";
+ case ENC_UNALLOCATED_919_MEMOP_UNPRIV: return "UNALLOCATED_919_memop_unpriv";
+ case ENC_UNALLOCATED_920_COMSWAP: return "UNALLOCATED_920_comswap";
+ case ENC_UNALLOCATED_921_COMSWAP_UNPRIV: return "UNALLOCATED_921_comswap_unpriv";
+ case ENC_UNALLOCATED_922_COMSWAP_UNPRIV: return "UNALLOCATED_922_comswap_unpriv";
+ case ENC_UNALLOCATED_923_COMSWAPPR: return "UNALLOCATED_923_comswappr";
+ case ENC_UNALLOCATED_924_COMSWAPPR_UNPRIV: return "UNALLOCATED_924_comswappr_unpriv";
+ case ENC_UNALLOCATED_925_COMSWAPPR_UNPRIV: return "UNALLOCATED_925_comswappr_unpriv";
+ case ENC_UNALLOCATED_926_LDST_GCS: return "UNALLOCATED_926_ldst_gcs";
+ case ENC_UNALLOCATED_927_LDST_GCS: return "UNALLOCATED_927_ldst_gcs";
+ case ENC_UNALLOCATED_928_LOADLIT: return "UNALLOCATED_928_loadlit";
+ case ENC_UNALLOCATED_929_LDSTTAGS: return "UNALLOCATED_929_ldsttags";
+ case ENC_UNALLOCATED_930_LDSTNAPAIR_OFFS: return "UNALLOCATED_930_ldstnapair_offs";
+ case ENC_UNALLOCATED_931_LDAPSTL_SIMD: return "UNALLOCATED_931_ldapstl_simd";
+ case ENC_UNALLOCATED_932_LDAPSTL_UNSCALED: return "UNALLOCATED_932_ldapstl_unscaled";
+ case ENC_UNALLOCATED_933_LDAPSTL_UNSCALED: return "UNALLOCATED_933_ldapstl_unscaled";
+ case ENC_UNALLOCATED_934_LDAPSTL_WRITEBACK: return "UNALLOCATED_934_ldapstl_writeback";
+ case ENC_UNALLOCATED_935_LDIAPPSTILP: return "UNALLOCATED_935_ldiappstilp";
+ case ENC_UNALLOCATED_936_LDIAPPSTILP: return "UNALLOCATED_936_ldiappstilp";
+ case ENC_UNALLOCATED_937_LDIAPPSTILP: return "UNALLOCATED_937_ldiappstilp";
+ case ENC_UNALLOCATED_938_LDIAPPSTILP: return "UNALLOCATED_938_ldiappstilp";
case ENC_UNALLOCATED_939_LDIAPPSTILP: return "UNALLOCATED_939_ldiappstilp";
case ENC_UNALLOCATED_940_LDIAPPSTILP: return "UNALLOCATED_940_ldiappstilp";
case ENC_UNALLOCATED_941_LDIAPPSTILP: return "UNALLOCATED_941_ldiappstilp";
@@ -3235,8 +3248,10 @@ const char *enc_to_str(enum ENCODING enc)
case ENC_ADDPL_R_RI_: return "addpl_r_ri_";
case ENC_ADDPT_Z_P_ZZ_: return "addpt_z_p_zz_";
case ENC_ADDPT_Z_ZZ_: return "addpt_z_zz_";
+ case ENC_ADDQP_Z_ZZ_: return "addqp_z_zz_";
case ENC_ADDQV_Z_P_Z_: return "addqv_z_p_z_";
case ENC_ADDSPL_R_RI_: return "addspl_r_ri_";
+ case ENC_ADDSUBP_Z_ZZ_: return "addsubp_z_zz_";
case ENC_ADDSVL_R_RI_: return "addsvl_r_ri_";
case ENC_ADDVA_ZA_PP_Z_32: return "addva_za_pp_z_32";
case ENC_ADDVA_ZA_PP_Z_64: return "addva_za_pp_z_64";
@@ -3365,6 +3380,7 @@ const char *enc_to_str(enum ENCODING enc)
case ENC_BFMLSLT_Z_ZZZ_: return "bfmlslt_z_zzz_";
case ENC_BFMLSLT_Z_ZZZI_: return "bfmlslt_z_zzzi_";
case ENC_BFMMLA_Z_ZZZ_: return "bfmmla_z_zzz_";
+ case ENC_BFMMLA_Z_ZZZ_H: return "bfmmla_z_zzz_h";
case ENC_BFMOP4A_ZA32_ZZ_H1X1: return "bfmop4a_za32_zz_h1x1";
case ENC_BFMOP4A_ZA32_ZZ_H1X2: return "bfmop4a_za32_zz_h1x2";
case ENC_BFMOP4A_ZA32_ZZ_H2X1: return "bfmop4a_za32_zz_h2x1";
@@ -3622,6 +3638,7 @@ const char *enc_to_str(enum ENCODING enc)
case ENC_FCVTZS_Z_P_Z_S2WZ: return "fcvtzs_z_p_z_s2wz";
case ENC_FCVTZS_Z_P_Z_S2X: return "fcvtzs_z_p_z_s2x";
case ENC_FCVTZS_Z_P_Z_S2XZ: return "fcvtzs_z_p_z_s2xz";
+ case ENC_FCVTZSN_Z_MZ2_: return "fcvtzsn_z_mz2_";
case ENC_FCVTZU_MZ_Z_2: return "fcvtzu_mz_z_2";
case ENC_FCVTZU_MZ_Z_4: return "fcvtzu_mz_z_4";
case ENC_FCVTZU_Z_P_Z_D2W: return "fcvtzu_z_p_z_d2w";
@@ -3638,6 +3655,7 @@ const char *enc_to_str(enum ENCODING enc)
case ENC_FCVTZU_Z_P_Z_S2WZ: return "fcvtzu_z_p_z_s2wz";
case ENC_FCVTZU_Z_P_Z_S2X: return "fcvtzu_z_p_z_s2x";
case ENC_FCVTZU_Z_P_Z_S2XZ: return "fcvtzu_z_p_z_s2xz";
+ case ENC_FCVTZUN_Z_MZ2_: return "fcvtzun_z_mz2_";
case ENC_FDIV_Z_P_ZZ_: return "fdiv_z_p_zz_";
case ENC_FDIVR_Z_P_ZZ_: return "fdivr_z_p_zz_";
case ENC_FDOT_Z32_ZZ8Z8_: return "fdot_z32_zz8z8_";
@@ -3798,6 +3816,7 @@ const char *enc_to_str(enum ENCODING enc)
case ENC_FMMLA_Z32_ZZ8Z8_: return "fmmla_z32_zz8z8_";
case ENC_FMMLA_Z32_ZZZ_H: return "fmmla_z32_zzz_h";
case ENC_FMMLA_Z_ZZZ_D: return "fmmla_z_zzz_d";
+ case ENC_FMMLA_Z_ZZZ_H: return "fmmla_z_zzz_h";
case ENC_FMMLA_Z_ZZZ_S: return "fmmla_z_zzz_s";
case ENC_FMOP4A_ZA16_Z8Z8_B1X1: return "fmop4a_za16_z8z8_b1x1";
case ENC_FMOP4A_ZA16_Z8Z8_B1X2: return "fmop4a_za16_z8z8_b1x2";
@@ -4298,6 +4317,13 @@ const char *enc_to_str(enum ENCODING enc)
case ENC_LUTI4_Z_ZZ_1X16: return "luti4_z_zz_1x16";
case ENC_LUTI4_Z_ZZ_2X16: return "luti4_z_zz_2x16";
case ENC_LUTI4_Z_ZZ_8: return "luti4_z_zz_8";
+ case ENC_LUTI6_MZ4_ZMZ2_1: return "luti6_mz4_zmz2_1";
+ case ENC_LUTI6_MZ4_ZMZ2_4: return "luti6_mz4_zmz2_4";
+ case ENC_LUTI6_MZ4_ZTMZ3_1: return "luti6_mz4_ztmz3_1";
+ case ENC_LUTI6_MZ4_ZTMZ3_4: return "luti6_mz4_ztmz3_4";
+ case ENC_LUTI6_Z_ZTZ_: return "luti6_z_ztz_";
+ case ENC_LUTI6_Z_ZZZ_16: return "luti6_z_zzz_16";
+ case ENC_LUTI6_Z_ZZZ_8: return "luti6_z_zzz_8";
case ENC_MAD_Z_P_ZZZ_: return "mad_z_p_zzz_";
case ENC_MADPT_Z_ZZZ_: return "madpt_z_zzz_";
case ENC_MATCH_P_P_ZZ_: return "match_p_p_zz_";
@@ -4515,6 +4541,7 @@ const char *enc_to_str(enum ENCODING enc)
case ENC_RSUBHNB_Z_ZZ_: return "rsubhnb_z_zz_";
case ENC_RSUBHNT_Z_ZZ_: return "rsubhnt_z_zz_";
case ENC_SABA_Z_ZZZ_: return "saba_z_zzz_";
+ case ENC_SABAL_Z_ZZ_: return "sabal_z_zz_";
case ENC_SABALB_Z_ZZZ_: return "sabalb_z_zzz_";
case ENC_SABALT_Z_ZZZ_: return "sabalt_z_zzz_";
case ENC_SABD_Z_P_ZZ_: return "sabd_z_p_zz_";
@@ -4548,8 +4575,12 @@ const char *enc_to_str(enum ENCODING enc)
case ENC_SCVTF_Z_P_Z_X2FP16Z: return "scvtf_z_p_z_x2fp16z";
case ENC_SCVTF_Z_P_Z_X2S: return "scvtf_z_p_z_x2s";
case ENC_SCVTF_Z_P_Z_X2SZ: return "scvtf_z_p_z_x2sz";
+ case ENC_SCVTF_Z_Z_: return "scvtf_z_z_";
+ case ENC_SCVTFLT_Z_Z_: return "scvtflt_z_z_";
case ENC_SDIV_Z_P_ZZ_: return "sdiv_z_p_zz_";
case ENC_SDIVR_Z_P_ZZ_: return "sdivr_z_p_zz_";
+ case ENC_SDOT_Z16_ZZZ_H: return "sdot_z16_zzz_h";
+ case ENC_SDOT_Z16_ZZZI_H: return "sdot_z16_zzzi_h";
case ENC_SDOT_Z32_ZZZ_: return "sdot_z32_zzz_";
case ENC_SDOT_Z32_ZZZI_: return "sdot_z32_zzzi_";
case ENC_SDOT_Z_ZZZ_: return "sdot_z_zzz_";
@@ -4783,12 +4814,14 @@ const char *enc_to_str(enum ENCODING enc)
case ENC_SQRSHR_Z_MZ2_: return "sqrshr_z_mz2_";
case ENC_SQRSHR_Z_MZ4_: return "sqrshr_z_mz4_";
case ENC_SQRSHRN_Z_MZ2_: return "sqrshrn_z_mz2_";
+ case ENC_SQRSHRN_Z_MZ2_B: return "sqrshrn_z_mz2_b";
case ENC_SQRSHRN_Z_MZ4_: return "sqrshrn_z_mz4_";
case ENC_SQRSHRNB_Z_ZI_: return "sqrshrnb_z_zi_";
case ENC_SQRSHRNT_Z_ZI_: return "sqrshrnt_z_zi_";
case ENC_SQRSHRU_Z_MZ2_: return "sqrshru_z_mz2_";
case ENC_SQRSHRU_Z_MZ4_: return "sqrshru_z_mz4_";
case ENC_SQRSHRUN_Z_MZ2_: return "sqrshrun_z_mz2_";
+ case ENC_SQRSHRUN_Z_MZ2_B: return "sqrshrun_z_mz2_b";
case ENC_SQRSHRUN_Z_MZ4_: return "sqrshrun_z_mz4_";
case ENC_SQRSHRUNB_Z_ZI_: return "sqrshrunb_z_zi_";
case ENC_SQRSHRUNT_Z_ZI_: return "sqrshrunt_z_zi_";
@@ -4796,8 +4829,10 @@ const char *enc_to_str(enum ENCODING enc)
case ENC_SQSHL_Z_P_ZZ_: return "sqshl_z_p_zz_";
case ENC_SQSHLR_Z_P_ZZ_: return "sqshlr_z_p_zz_";
case ENC_SQSHLU_Z_P_ZI_: return "sqshlu_z_p_zi_";
+ case ENC_SQSHRN_Z_MZ2_: return "sqshrn_z_mz2_";
case ENC_SQSHRNB_Z_ZI_: return "sqshrnb_z_zi_";
case ENC_SQSHRNT_Z_ZI_: return "sqshrnt_z_zi_";
+ case ENC_SQSHRUN_Z_MZ2_: return "sqshrun_z_mz2_";
case ENC_SQSHRUNB_Z_ZI_: return "sqshrunb_z_zi_";
case ENC_SQSHRUNT_Z_ZI_: return "sqshrunt_z_zi_";
case ENC_SQSUB_Z_P_ZZ_: return "sqsub_z_p_zz_";
@@ -4997,6 +5032,7 @@ const char *enc_to_str(enum ENCODING enc)
case ENC_SUB_ZA_ZZW_4X4: return "sub_za_zzw_4x4";
case ENC_SUBHNB_Z_ZZ_: return "subhnb_z_zz_";
case ENC_SUBHNT_Z_ZZ_: return "subhnt_z_zz_";
+ case ENC_SUBP_Z_P_ZZ_: return "subp_z_p_zz_";
case ENC_SUBPT_Z_P_ZZ_: return "subpt_z_p_zz_";
case ENC_SUBPT_Z_ZZ_: return "subpt_z_zz_";
case ENC_SUBR_Z_P_ZZ_: return "subr_z_p_zz_";
@@ -5059,6 +5095,7 @@ const char *enc_to_str(enum ENCODING enc)
case ENC_TRN2_Z_ZZ_: return "trn2_z_zz_";
case ENC_TRN2_Z_ZZ_Q: return "trn2_z_zz_q";
case ENC_UABA_Z_ZZZ_: return "uaba_z_zzz_";
+ case ENC_UABAL_Z_ZZ_: return "uabal_z_zz_";
case ENC_UABALB_Z_ZZZ_: return "uabalb_z_zzz_";
case ENC_UABALT_Z_ZZZ_: return "uabalt_z_zzz_";
case ENC_UABD_Z_P_ZZ_: return "uabd_z_p_zz_";
@@ -5089,8 +5126,12 @@ const char *enc_to_str(enum ENCODING enc)
case ENC_UCVTF_Z_P_Z_X2FP16Z: return "ucvtf_z_p_z_x2fp16z";
case ENC_UCVTF_Z_P_Z_X2S: return "ucvtf_z_p_z_x2s";
case ENC_UCVTF_Z_P_Z_X2SZ: return "ucvtf_z_p_z_x2sz";
+ case ENC_UCVTF_Z_Z_: return "ucvtf_z_z_";
+ case ENC_UCVTFLT_Z_Z_: return "ucvtflt_z_z_";
case ENC_UDIV_Z_P_ZZ_: return "udiv_z_p_zz_";
case ENC_UDIVR_Z_P_ZZ_: return "udivr_z_p_zz_";
+ case ENC_UDOT_Z16_ZZZ_H: return "udot_z16_zzz_h";
+ case ENC_UDOT_Z16_ZZZI_H: return "udot_z16_zzzi_h";
case ENC_UDOT_Z32_ZZZ_: return "udot_z32_zzz_";
case ENC_UDOT_Z32_ZZZI_: return "udot_z32_zzzi_";
case ENC_UDOT_Z_ZZZ_: return "udot_z_zzz_";
@@ -5260,12 +5301,14 @@ const char *enc_to_str(enum ENCODING enc)
case ENC_UQRSHR_Z_MZ2_: return "uqrshr_z_mz2_";
case ENC_UQRSHR_Z_MZ4_: return "uqrshr_z_mz4_";
case ENC_UQRSHRN_Z_MZ2_: return "uqrshrn_z_mz2_";
+ case ENC_UQRSHRN_Z_MZ2_B: return "uqrshrn_z_mz2_b";
case ENC_UQRSHRN_Z_MZ4_: return "uqrshrn_z_mz4_";
case ENC_UQRSHRNB_Z_ZI_: return "uqrshrnb_z_zi_";
case ENC_UQRSHRNT_Z_ZI_: return "uqrshrnt_z_zi_";
case ENC_UQSHL_Z_P_ZI_: return "uqshl_z_p_zi_";
case ENC_UQSHL_Z_P_ZZ_: return "uqshl_z_p_zz_";
case ENC_UQSHLR_Z_P_ZZ_: return "uqshlr_z_p_zz_";
+ case ENC_UQSHRN_Z_MZ2_: return "uqshrn_z_mz2_";
case ENC_UQSHRNB_Z_ZI_: return "uqshrnb_z_zi_";
case ENC_UQSHRNT_Z_ZI_: return "uqshrnt_z_zi_";
case ENC_UQSUB_Z_P_ZZ_: return "uqsub_z_p_zz_";
@@ -6105,9 +6148,11 @@ const char *enc_to_xml(enum ENCODING enc)
case ENC_FDIV_ASIMDSAME_ONLY: return "fdiv_advsimd.xml";
case ENC_FDIV_ASIMDSAMEFP16_ONLY: return "fdiv_advsimd.xml";
case ENC_FDOT_ASIMDELEM_D: return "fdot_advsimd_4wayelem.xml";
+ case ENC_FDOT_ASIMDELEM_FP16FP32: return "fdot_advsimd_elt_fp16fp32.xml";
case ENC_FDOT_ASIMDELEM_G: return "fdot_advsimd_2wayelem.xml";
case ENC_FDOT_ASIMDSAME2_D: return "fdot_advsimd_2wayvec.xml";
case ENC_FDOT_ASIMDSAME2_DD: return "fdot_advsimd_4wayvec.xml";
+ case ENC_FDOT_ASIMDSAME2_FP16FP32: return "fdot_advsimd_fp16fp32.xml";
case ENC_FJCVTZS_32D_FLOAT2INT: return "fjcvtzs.xml";
case ENC_FMADD_D_FLOATDP3: return "fmadd_float.xml";
case ENC_FMADD_H_FLOATDP3: return "fmadd_float.xml";
@@ -6188,6 +6233,8 @@ const char *enc_to_xml(enum ENCODING enc)
case ENC_FMLS_ASIMDSAMEFP16_ONLY: return "fmls_advsimd_vec.xml";
case ENC_FMLS_ASISDELEM_RH_H: return "fmls_advsimd_elt.xml";
case ENC_FMLS_ASISDELEM_R_SD: return "fmls_advsimd_elt.xml";
+ case ENC_FMMLA_ASIMD_FP16FP16: return "fmmla_advsimd_fp16fp16.xml";
+ case ENC_FMMLA_ASIMD_FP16FP32: return "fmmla_advsimd_fp16fp32.xml";
case ENC_FMMLA_ASIMD_FP8FP16: return "fmmla_fp8fp16.xml";
case ENC_FMMLA_ASIMD_FP8FP32: return "fmmla_fp8fp32.xml";
case ENC_FMOV_32H_FLOAT2INT: return "fmov_float_gen.xml";
@@ -6330,7 +6377,10 @@ const char *enc_to_xml(enum ENCODING enc)
case ENC_GCSSS2_SYSL_RC_SYSTEMINSTRS: return "gcsss2_sysl.xml";
case ENC_GCSSTR_64_LDST_GCS: return "gcsstr.xml";
case ENC_GCSSTTR_64_LDST_GCS: return "gcssttr.xml";
+ case ENC_GICR_SYSL_RC_SYSTEMINSTRS: return "gicr_sysl.xml";
+ case ENC_GIC_SYS_CR_SYSTEMINSTRS: return "gic_sys.xml";
case ENC_GMI_64G_DP_2SRC: return "gmi.xml";
+ case ENC_GSB_SYS_CR_SYSTEMINSTRS: return "gsb_sys.xml";
case ENC_HINT_HM_HINTS: return "hint.xml";
case ENC_HLT_EX_EXCEPTION: return "hlt.xml";
case ENC_HVC_EX_EXCEPTION: return "hvc.xml";
@@ -6438,6 +6488,7 @@ const char *enc_to_xml(enum ENCODING enc)
case ENC_LDADD_32_MEMOP: return "ldadd.xml";
case ENC_LDADD_64_MEMOP: return "ldadd.xml";
case ENC_LDAP1_ASISDLSO_D1: return "ldap1_advsimd_sngl.xml";
+ case ENC_LDAPP_64_LDIAPPSTILP: return "ldapp_gen.xml";
case ENC_LDAPRB_32L_MEMOP: return "ldaprb.xml";
case ENC_LDAPRH_32L_MEMOP: return "ldaprh.xml";
case ENC_LDAPR_32L_LDAPSTL_WRITEBACK: return "ldapr.xml";
@@ -6458,6 +6509,7 @@ const char *enc_to_xml(enum ENCODING enc)
case ENC_LDAPUR_H_LDAPSTL_SIMD: return "ldapur_fpsimd.xml";
case ENC_LDAPUR_Q_LDAPSTL_SIMD: return "ldapur_fpsimd.xml";
case ENC_LDAPUR_S_LDAPSTL_SIMD: return "ldapur_fpsimd.xml";
+ case ENC_LDAP_64_LDIAPPSTILP: return "ldap_gen.xml";
case ENC_LDARB_LR32_LDSTORD: return "ldarb.xml";
case ENC_LDARH_LR32_LDSTORD: return "ldarh.xml";
case ENC_LDAR_LR32_LDSTORD: return "ldar.xml";
@@ -6857,6 +6909,7 @@ const char *enc_to_xml(enum ENCODING enc)
case ENC_MADD_64A_DP_3SRC: return "madd.xml";
case ENC_MLA_ASIMDELEM_R: return "mla_advsimd_elt.xml";
case ENC_MLA_ASIMDSAME_ONLY: return "mla_advsimd_vec.xml";
+ case ENC_MLBI_SYS_CR_SYSTEMINSTRS: return "mlbi_sys.xml";
case ENC_MLS_ASIMDELEM_R: return "mls_advsimd_elt.xml";
case ENC_MLS_ASIMDSAME_ONLY: return "mls_advsimd_vec.xml";
case ENC_MNEG_MSUB_32A_DP_3SRC: return "mneg_msub.xml";
@@ -7148,6 +7201,7 @@ const char *enc_to_xml(enum ENCODING enc)
case ENC_SHL_ASISDSHF_R: return "shl_advsimd.xml";
case ENC_SHRN_ASIMDSHF_N: return "shrn_advsimd.xml";
case ENC_SHSUB_ASIMDSAME_ONLY: return "shsub_advsimd.xml";
+ case ENC_SHUH_HI_HINTS: return "shuh.xml";
case ENC_SLI_ASIMDSHF_R: return "sli_advsimd.xml";
case ENC_SLI_ASISDSHF_R: return "sli_advsimd.xml";
case ENC_SM3PARTW1_VVV4_CRYPTOSHA512_3: return "sm3partw1_advsimd.xml";
@@ -7366,6 +7420,7 @@ const char *enc_to_xml(enum ENCODING enc)
case ENC_STCLRL_LDCLRL_64_MEMOP: return "stclr_ldclr.xml";
case ENC_STCLR_LDCLR_32_MEMOP: return "stclr_ldclr.xml";
case ENC_STCLR_LDCLR_64_MEMOP: return "stclr_ldclr.xml";
+ case ENC_STCPH_HI_HINTS: return "stcph.xml";
case ENC_STEORB_LDEORB_32_MEMOP: return "steorb_ldeorb.xml";
case ENC_STEORH_LDEORH_32_MEMOP: return "steorh_ldeorh.xml";
case ENC_STEORLB_LDEORLB_32_MEMOP: return "steorb_ldeorb.xml";
@@ -7420,6 +7475,7 @@ const char *enc_to_xml(enum ENCODING enc)
case ENC_STLLRH_SL32_LDSTORD: return "stllrh.xml";
case ENC_STLLR_SL32_LDSTORD: return "stllr.xml";
case ENC_STLLR_SL64_LDSTORD: return "stllr.xml";
+ case ENC_STLP_64_LDIAPPSTILP: return "stlp_gen.xml";
case ENC_STLRB_SL32_LDSTORD: return "stlrb.xml";
case ENC_STLRH_SL32_LDSTORD: return "stlrh.xml";
case ENC_STLR_32S_LDAPSTL_WRITEBACK: return "stlr.xml";
@@ -7660,20 +7716,16 @@ const char *enc_to_xml(enum ENCODING enc)
case ENC_TBX_ASIMDTBL_L3_3: return "tbx_advsimd.xml";
case ENC_TBX_ASIMDTBL_L4_4: return "tbx_advsimd.xml";
case ENC_TBZ_ONLY_TESTBRANCH: return "tbz.xml";
- case ENC_TCANCEL_EX_EXCEPTION: return "tcancel.xml";
- case ENC_TCOMMIT_ONLY_BARRIERS: return "tcommit.xml";
case ENC_TLBIP_SYSP_CR_SYSPAIRINSTRS: return "tlbip_sysp.xml";
case ENC_TLBI_SYS_CR_SYSTEMINSTRS: return "tlbi_sys.xml";
case ENC_TRCIT_SYS_CR_SYSTEMINSTRS: return "trcit_sys.xml";
case ENC_TRN1_ASIMDPERM_ONLY: return "trn1_advsimd.xml";
case ENC_TRN2_ASIMDPERM_ONLY: return "trn2_advsimd.xml";
case ENC_TSB_HC_HINTS: return "tsb.xml";
- case ENC_TSTART_BR_SYSTEMRESULT: return "tstart.xml";
case ENC_TST_ANDS_32S_LOG_IMM: return "tst_ands_log_imm.xml";
case ENC_TST_ANDS_32_LOG_SHIFT: return "tst_ands_log_shift.xml";
case ENC_TST_ANDS_64S_LOG_IMM: return "tst_ands_log_imm.xml";
case ENC_TST_ANDS_64_LOG_SHIFT: return "tst_ands_log_shift.xml";
- case ENC_TTEST_BR_SYSTEMRESULT: return "ttest.xml";
case ENC_UABAL_ASIMDDIFF_L: return "uabal_advsimd.xml";
case ENC_UABA_ASIMDSAME_ONLY: return "uaba_advsimd.xml";
case ENC_UABDL_ASIMDDIFF_L: return "uabdl_advsimd.xml";
@@ -7826,8 +7878,10 @@ const char *enc_to_xml(enum ENCODING enc)
case ENC_ADDPL_R_RI_: return "addpl_r_ri.xml";
case ENC_ADDPT_Z_P_ZZ_: return "addpt_z_p_zz.xml";
case ENC_ADDPT_Z_ZZ_: return "addpt_z_zz.xml";
+ case ENC_ADDQP_Z_ZZ_: return "addqp_z_zz.xml";
case ENC_ADDQV_Z_P_Z_: return "addqv_z_p_z.xml";
case ENC_ADDSPL_R_RI_: return "addspl_r_ri.xml";
+ case ENC_ADDSUBP_Z_ZZ_: return "addsubp_z_zz.xml";
case ENC_ADDSVL_R_RI_: return "addsvl_r_ri.xml";
case ENC_ADDVA_ZA_PP_Z_32: return "addva_za_pp_z.xml";
case ENC_ADDVA_ZA_PP_Z_64: return "addva_za_pp_z.xml";
@@ -7956,6 +8010,7 @@ const char *enc_to_xml(enum ENCODING enc)
case ENC_BFMLSLT_Z_ZZZ_: return "bfmlslt_z_zzz.xml";
case ENC_BFMLSLT_Z_ZZZI_: return "bfmlslt_z_zzzi.xml";
case ENC_BFMMLA_Z_ZZZ_: return "bfmmla_z_zzz.xml";
+ case ENC_BFMMLA_Z_ZZZ_H: return "bfmmla_z16_zzz.xml";
case ENC_BFMOP4A_ZA32_ZZ_H1X1: return "bfmop4a_za32_zz.xml";
case ENC_BFMOP4A_ZA32_ZZ_H1X2: return "bfmop4a_za32_zz.xml";
case ENC_BFMOP4A_ZA32_ZZ_H2X1: return "bfmop4a_za32_zz.xml";
@@ -8213,6 +8268,7 @@ const char *enc_to_xml(enum ENCODING enc)
case ENC_FCVTZS_Z_P_Z_S2WZ: return "fcvtzs_z_p_z.xml";
case ENC_FCVTZS_Z_P_Z_S2X: return "fcvtzs_z_p_z.xml";
case ENC_FCVTZS_Z_P_Z_S2XZ: return "fcvtzs_z_p_z.xml";
+ case ENC_FCVTZSN_Z_MZ2_: return "fcvtzsn_z_mz2.xml";
case ENC_FCVTZU_MZ_Z_2: return "fcvtzu_mz_z.xml";
case ENC_FCVTZU_MZ_Z_4: return "fcvtzu_mz_z.xml";
case ENC_FCVTZU_Z_P_Z_D2W: return "fcvtzu_z_p_z.xml";
@@ -8229,6 +8285,7 @@ const char *enc_to_xml(enum ENCODING enc)
case ENC_FCVTZU_Z_P_Z_S2WZ: return "fcvtzu_z_p_z.xml";
case ENC_FCVTZU_Z_P_Z_S2X: return "fcvtzu_z_p_z.xml";
case ENC_FCVTZU_Z_P_Z_S2XZ: return "fcvtzu_z_p_z.xml";
+ case ENC_FCVTZUN_Z_MZ2_: return "fcvtzun_z_mz2.xml";
case ENC_FDIV_Z_P_ZZ_: return "fdiv_z_p_zz.xml";
case ENC_FDIVR_Z_P_ZZ_: return "fdivr_z_p_zz.xml";
case ENC_FDOT_Z32_ZZ8Z8_: return "fdot_z32_zz8z8.xml";
@@ -8389,6 +8446,7 @@ const char *enc_to_xml(enum ENCODING enc)
case ENC_FMMLA_Z32_ZZ8Z8_: return "fmmla_z32_zz8z8.xml";
case ENC_FMMLA_Z32_ZZZ_H: return "fmmla_z32_zzz.xml";
case ENC_FMMLA_Z_ZZZ_D: return "fmmla_z_zzz.xml";
+ case ENC_FMMLA_Z_ZZZ_H: return "fmmla_z_zzz.xml";
case ENC_FMMLA_Z_ZZZ_S: return "fmmla_z_zzz.xml";
case ENC_FMOP4A_ZA16_Z8Z8_B1X1: return "fmop4a_za16_z8z8.xml";
case ENC_FMOP4A_ZA16_Z8Z8_B1X2: return "fmop4a_za16_z8z8.xml";
@@ -8889,6 +8947,13 @@ const char *enc_to_xml(enum ENCODING enc)
case ENC_LUTI4_Z_ZZ_1X16: return "luti4_z_zz.xml";
case ENC_LUTI4_Z_ZZ_2X16: return "luti4_z_zz.xml";
case ENC_LUTI4_Z_ZZ_8: return "luti4_z_zz.xml";
+ case ENC_LUTI6_MZ4_ZMZ2_1: return "luti6_mz4_zmz2.xml";
+ case ENC_LUTI6_MZ4_ZMZ2_4: return "luti6_mz4_zmz2.xml";
+ case ENC_LUTI6_MZ4_ZTMZ3_1: return "luti6_mz4_ztz.xml";
+ case ENC_LUTI6_MZ4_ZTMZ3_4: return "luti6_mz4_ztz.xml";
+ case ENC_LUTI6_Z_ZTZ_: return "luti6_z_ztz.xml";
+ case ENC_LUTI6_Z_ZZZ_16: return "luti6_z_z2zz.xml";
+ case ENC_LUTI6_Z_ZZZ_8: return "luti6_z_zzz.xml";
case ENC_MAD_Z_P_ZZZ_: return "mad_z_p_zzz.xml";
case ENC_MADPT_Z_ZZZ_: return "madpt_z_zzz.xml";
case ENC_MATCH_P_P_ZZ_: return "match_p_p_zz.xml";
@@ -9106,6 +9171,7 @@ const char *enc_to_xml(enum ENCODING enc)
case ENC_RSUBHNB_Z_ZZ_: return "rsubhnb_z_zz.xml";
case ENC_RSUBHNT_Z_ZZ_: return "rsubhnt_z_zz.xml";
case ENC_SABA_Z_ZZZ_: return "saba_z_zzz.xml";
+ case ENC_SABAL_Z_ZZ_: return "sabal_z_zzz.xml";
case ENC_SABALB_Z_ZZZ_: return "sabalb_z_zzz.xml";
case ENC_SABALT_Z_ZZZ_: return "sabalt_z_zzz.xml";
case ENC_SABD_Z_P_ZZ_: return "sabd_z_p_zz.xml";
@@ -9139,8 +9205,12 @@ const char *enc_to_xml(enum ENCODING enc)
case ENC_SCVTF_Z_P_Z_X2FP16Z: return "scvtf_z_p_z.xml";
case ENC_SCVTF_Z_P_Z_X2S: return "scvtf_z_p_z.xml";
case ENC_SCVTF_Z_P_Z_X2SZ: return "scvtf_z_p_z.xml";
+ case ENC_SCVTF_Z_Z_: return "scvtf_z_z.xml";
+ case ENC_SCVTFLT_Z_Z_: return "scvtflt_z_z.xml";
case ENC_SDIV_Z_P_ZZ_: return "sdiv_z_p_zz.xml";
case ENC_SDIVR_Z_P_ZZ_: return "sdivr_z_p_zz.xml";
+ case ENC_SDOT_Z16_ZZZ_H: return "sdot_z32_zzz.xml";
+ case ENC_SDOT_Z16_ZZZI_H: return "sdot_z32_zzzi.xml";
case ENC_SDOT_Z32_ZZZ_: return "sdot_z32_zzz.xml";
case ENC_SDOT_Z32_ZZZI_: return "sdot_z32_zzzi.xml";
case ENC_SDOT_Z_ZZZ_: return "sdot_z_zzz.xml";
@@ -9374,12 +9444,14 @@ const char *enc_to_xml(enum ENCODING enc)
case ENC_SQRSHR_Z_MZ2_: return "sqrshr_z_mz2.xml";
case ENC_SQRSHR_Z_MZ4_: return "sqrshr_z_mz4.xml";
case ENC_SQRSHRN_Z_MZ2_: return "sqrshrn_z_mz2.xml";
+ case ENC_SQRSHRN_Z_MZ2_B: return "sqrshrn_z_mz2.xml";
case ENC_SQRSHRN_Z_MZ4_: return "sqrshrn_z_mz4.xml";
case ENC_SQRSHRNB_Z_ZI_: return "sqrshrnb_z_zi.xml";
case ENC_SQRSHRNT_Z_ZI_: return "sqrshrnt_z_zi.xml";
case ENC_SQRSHRU_Z_MZ2_: return "sqrshru_z_mz2.xml";
case ENC_SQRSHRU_Z_MZ4_: return "sqrshru_z_mz4.xml";
case ENC_SQRSHRUN_Z_MZ2_: return "sqrshrun_z_mz2.xml";
+ case ENC_SQRSHRUN_Z_MZ2_B: return "sqrshrun_z_mz2.xml";
case ENC_SQRSHRUN_Z_MZ4_: return "sqrshrun_z_mz4.xml";
case ENC_SQRSHRUNB_Z_ZI_: return "sqrshrunb_z_zi.xml";
case ENC_SQRSHRUNT_Z_ZI_: return "sqrshrunt_z_zi.xml";
@@ -9387,8 +9459,10 @@ const char *enc_to_xml(enum ENCODING enc)
case ENC_SQSHL_Z_P_ZZ_: return "sqshl_z_p_zz.xml";
case ENC_SQSHLR_Z_P_ZZ_: return "sqshlr_z_p_zz.xml";
case ENC_SQSHLU_Z_P_ZI_: return "sqshlu_z_p_zi.xml";
+ case ENC_SQSHRN_Z_MZ2_: return "sqshrn_z_mz2.xml";
case ENC_SQSHRNB_Z_ZI_: return "sqshrnb_z_zi.xml";
case ENC_SQSHRNT_Z_ZI_: return "sqshrnt_z_zi.xml";
+ case ENC_SQSHRUN_Z_MZ2_: return "sqshrun_z_mz2.xml";
case ENC_SQSHRUNB_Z_ZI_: return "sqshrunb_z_zi.xml";
case ENC_SQSHRUNT_Z_ZI_: return "sqshrunt_z_zi.xml";
case ENC_SQSUB_Z_P_ZZ_: return "sqsub_z_p_zz.xml";
@@ -9588,6 +9662,7 @@ const char *enc_to_xml(enum ENCODING enc)
case ENC_SUB_ZA_ZZW_4X4: return "sub_za_zzw.xml";
case ENC_SUBHNB_Z_ZZ_: return "subhnb_z_zz.xml";
case ENC_SUBHNT_Z_ZZ_: return "subhnt_z_zz.xml";
+ case ENC_SUBP_Z_P_ZZ_: return "subp_z_p_zz.xml";
case ENC_SUBPT_Z_P_ZZ_: return "subpt_z_p_zz.xml";
case ENC_SUBPT_Z_ZZ_: return "subpt_z_zz.xml";
case ENC_SUBR_Z_P_ZZ_: return "subr_z_p_zz.xml";
@@ -9650,6 +9725,7 @@ const char *enc_to_xml(enum ENCODING enc)
case ENC_TRN2_Z_ZZ_: return "trn1_z_zz.xml";
case ENC_TRN2_Z_ZZ_Q: return "trn1_z_zz.xml";
case ENC_UABA_Z_ZZZ_: return "uaba_z_zzz.xml";
+ case ENC_UABAL_Z_ZZ_: return "uabal_z_zzz.xml";
case ENC_UABALB_Z_ZZZ_: return "uabalb_z_zzz.xml";
case ENC_UABALT_Z_ZZZ_: return "uabalt_z_zzz.xml";
case ENC_UABD_Z_P_ZZ_: return "uabd_z_p_zz.xml";
@@ -9680,8 +9756,12 @@ const char *enc_to_xml(enum ENCODING enc)
case ENC_UCVTF_Z_P_Z_X2FP16Z: return "ucvtf_z_p_z.xml";
case ENC_UCVTF_Z_P_Z_X2S: return "ucvtf_z_p_z.xml";
case ENC_UCVTF_Z_P_Z_X2SZ: return "ucvtf_z_p_z.xml";
+ case ENC_UCVTF_Z_Z_: return "ucvtf_z_z.xml";
+ case ENC_UCVTFLT_Z_Z_: return "ucvtflt_z_z.xml";
case ENC_UDIV_Z_P_ZZ_: return "udiv_z_p_zz.xml";
case ENC_UDIVR_Z_P_ZZ_: return "udivr_z_p_zz.xml";
+ case ENC_UDOT_Z16_ZZZ_H: return "udot_z32_zzz.xml";
+ case ENC_UDOT_Z16_ZZZI_H: return "udot_z32_zzzi.xml";
case ENC_UDOT_Z32_ZZZ_: return "udot_z32_zzz.xml";
case ENC_UDOT_Z32_ZZZI_: return "udot_z32_zzzi.xml";
case ENC_UDOT_Z_ZZZ_: return "udot_z_zzz.xml";
@@ -9851,12 +9931,14 @@ const char *enc_to_xml(enum ENCODING enc)
case ENC_UQRSHR_Z_MZ2_: return "uqrshr_z_mz2.xml";
case ENC_UQRSHR_Z_MZ4_: return "uqrshr_z_mz4.xml";
case ENC_UQRSHRN_Z_MZ2_: return "uqrshrn_z_mz2.xml";
+ case ENC_UQRSHRN_Z_MZ2_B: return "uqrshrn_z_mz2.xml";
case ENC_UQRSHRN_Z_MZ4_: return "uqrshrn_z_mz4.xml";
case ENC_UQRSHRNB_Z_ZI_: return "uqrshrnb_z_zi.xml";
case ENC_UQRSHRNT_Z_ZI_: return "uqrshrnt_z_zi.xml";
case ENC_UQSHL_Z_P_ZI_: return "uqshl_z_p_zi.xml";
case ENC_UQSHL_Z_P_ZZ_: return "uqshl_z_p_zz.xml";
case ENC_UQSHLR_Z_P_ZZ_: return "uqshlr_z_p_zz.xml";
+ case ENC_UQSHRN_Z_MZ2_: return "uqshrn_z_mz2.xml";
case ENC_UQSHRNB_Z_ZI_: return "uqshrnb_z_zi.xml";
case ENC_UQSHRNT_Z_ZI_: return "uqshrnt_z_zi.xml";
case ENC_UQSUB_Z_P_ZZ_: return "uqsub_z_p_zz.xml";