diff options
| author | Mark Rowe <mark@vector35.com> | 2025-10-09 09:31:15 -0700 |
|---|---|---|
| committer | Mark Rowe <mark@vector35.com> | 2025-10-15 14:10:49 -0700 |
| commit | 3f39c3fc3d5603bba111502eee26b5fbbb0077fe (patch) | |
| tree | 1bc2fc14f8a87569a4eab1f32dac269d0670dfb0 /arch/arm64/disassembler/encodings_fmt.c | |
| parent | 25212cfd39f6dc45ce9030c194b6131645b76ba3 (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.c | 986 |
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"; |
