# **********************************************************
# Copyright (c) 2023 ARM Limited. All rights reserved.
# **********************************************************

# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions are met:
#
# * Redistributions of source code must retain the above copyright notice,
#   this list of conditions and the following disclaimer.
#
# * Redistributions in binary form must reproduce the above copyright notice,
#   this list of conditions and the following disclaimer in the documentation
#   and/or other materials provided with the distribution.
#
# * Neither the name of ARM Limited nor the names of its contributors may be
#   used to endorse or promote products derived from this software without
#   specific prior written permission.
#
# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
# ARE DISCLAIMED. IN NO EVENT SHALL ARM LIMITED OR CONTRIBUTORS BE LIABLE
# FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
# LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
# OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH
# DAMAGE.

# This file defines instruction encodings for SVE2 instructions.

# See header comments in codec_v80.txt and opnd_defs.txt to understand how
# instructions are defined for the purposes of decode and encode code
# generation.

# Instruction definitions:

01000101000xxxxx110100xxxxxxxxxx  n   1073 SVE2     adclb          z_s_0 : z_s_0 z_s_5 z_s_16
01000101010xxxxx110100xxxxxxxxxx  n   1073 SVE2     adclb          z_d_0 : z_d_0 z_d_5 z_d_16
01000101000xxxxx110101xxxxxxxxxx  n   1074 SVE2     adclt          z_s_0 : z_s_0 z_s_5 z_s_16
01000101010xxxxx110101xxxxxxxxxx  n   1074 SVE2     adclt          z_d_0 : z_d_0 z_d_5 z_d_16
01000101xx1xxxxx011000xxxxxxxxxx  n   1082 SVE2    addhnb  z_sizep1_bhs_0 : z_size_hsd_5 z_size_hsd_16
01000101xx1xxxxx011001xxxxxxxxxx  n   1083 SVE2    addhnt  z_sizep1_bhs_0 : z_sizep1_bhs_0 z_size_hsd_5 z_size_hsd_16
01000100xx010001101xxxxxxxxxxxxx  n   12   SVE2      addp  z_size_bhsd_0 : p10_mrg_lo.gov z_size_bhsd_0 z_size_bhsd_5
0100010100100010111001xxxxxxxxxx  n   17   SVEAES      aesd          z_b_0 : z_b_0 z_b_5
0100010100100010111000xxxxxxxxxx  n   18   SVEAES      aese          z_b_0 : z_b_0 z_b_5
010001010010000011100100000xxxxx  n   19   SVEAES    aesimc          z_b_0 : z_b_0
010001010010000011100000000xxxxx  n   20   SVEAES     aesmc          z_b_0 : z_b_0
00000100011xxxxx001110xxxxxxxxxx  n   599  SVE2      bcax          z_d_0 : z_d_0 z_d_16 z_d_5
01000101xx0xxxxx101101xxxxxxxxxx  n   1075 SVEBitPerm      bdep  z_size_bhsd_0 : z_size_bhsd_5 z_size_bhsd_16
01000101xx0xxxxx101100xxxxxxxxxx  n   1076 SVEBitPerm      bext  z_size_bhsd_0 : z_size_bhsd_5 z_size_bhsd_16
01000101xx0xxxxx101110xxxxxxxxxx  n   1077 SVEBitPerm      bgrp  z_size_bhsd_0 : z_size_bhsd_5 z_size_bhsd_16
00000100001xxxxx001111xxxxxxxxxx  n   37   SVE2       bsl          z_d_0 : z_d_0 z_d_16 z_d_5
00000100011xxxxx001111xxxxxxxxxx  n   1065 SVE2     bsl1n          z_d_0 : z_d_0 z_d_16 z_d_5
00000100101xxxxx001111xxxxxxxxxx  n   1066 SVE2     bsl2n          z_d_0 : z_d_0 z_d_16 z_d_5
01000101xx00000011011xxxxxxxxxxx  n   1161 SVE2      cadd  z_size_bhsd_0 : z_size_bhsd_0 z_size_bhsd_5 imm1_ew_10
01000100xx0xxxxx0001xxxxxxxxxxxx  n   1162 SVE2      cdot    z_size_sd_0 : z_size_sd_0 z_sizep2_bh_5 z_sizep2_bh_16 imm2_nesw_10
01000100111xxxxx0100xxxxxxxxxxxx  n   1162 SVE2      cdot          z_d_0 : z_d_0 z_msz_bhsd_5 z4_msz_bhsd_16 i1_index_20 imm2_nesw_10
01000100101xxxxx0100xxxxxxxxxxxx  n   1162 SVE2      cdot          z_s_0 : z_s_0 z_b_5 z3_b_16 i2_index_19 imm2_nesw_10
01000100xx0xxxxx0010xxxxxxxxxxxx  n   1163 SVE2      cmla  z_size_bhsd_0 : z_size_bhsd_0 z_size_bhsd_5 z_size_bhsd_16 imm2_nesw_10
01000100101xxxxx0110xxxxxxxxxxxx  n   1163 SVE2      cmla   z_msz_bhsd_0 : z_msz_bhsd_0 z_msz_bhsd_5 z3_msz_bhsd_16 i2_index_19 imm2_nesw_10
01000100111xxxxx0110xxxxxxxxxxxx  n   1163 SVE2      cmla          z_s_0 : z_s_0 z_s_5 z4_s_16 i1_index_20 imm2_nesw_10
00000100001xxxxx001110xxxxxxxxxx  n   600  SVE2      eor3          z_d_0 : z_d_0 z_d_16 z_d_5
01000101xx0xxxxx100100xxxxxxxxxx  n   1078 SVE2     eorbt  z_size_bhsd_0 : z_size_bhsd_0 z_size_bhsd_5 z_size_bhsd_16
01000101xx0xxxxx100101xxxxxxxxxx  n   1079 SVE2     eortb  z_size_bhsd_0 : z_size_bhsd_0 z_size_bhsd_5 z_size_bhsd_16
01100100xx010000100xxxxxxxxxxxxx  n   99   SVE2     faddp   z_size_hsd_0 : p10_mrg_lo.gov z_size_hsd_0 z_size_hsd_5
0110010010001001101xxxxxxxxxxxxx  n   1156 SVE2    fcvtlt          z_s_0 : p10_mrg_lo.gov z_msz_bhsd_5
0110010011001011101xxxxxxxxxxxxx  n   1156 SVE2    fcvtlt          z_d_0 : p10_mrg_lo.gov z_s_5
0110010011001010101xxxxxxxxxxxxx  n   1157 SVE2    fcvtnt          z_s_0 : z_s_0 p10_mrg_lo.gov z_d_5
0110010010001000101xxxxxxxxxxxxx  n   1157 SVE2    fcvtnt   z_msz_bhsd_0 : z_msz_bhsd_0 p10_mrg_lo.gov z_s_5
0110010100001010101xxxxxxxxxxxxx  n   1158 SVE2     fcvtx   z_msz_bhsd_0 : p10_mrg_lo.gov z_d_5
0110010000001010101xxxxxxxxxxxxx  n   1159 SVE2   fcvtxnt          z_s_0 : z_s_0 p10_mrg_lo.gov z_d_5
0110010100011xx0101xxxxxxxxxxxxx  n   1160 SVE2     flogb  z_size17_hsd_0 : p10_mrg_lo.gov z_size17_hsd_5
01100100xx010100100xxxxxxxxxxxxx  n   131  SVE2   fmaxnmp   z_size_hsd_0 : p10_mrg_lo.gov z_size_hsd_0 z_size_hsd_5
01100100xx010110100xxxxxxxxxxxxx  n   133  SVE2     fmaxp   z_size_hsd_0 : p10_mrg_lo.gov z_size_hsd_0 z_size_hsd_5
01100100xx010101100xxxxxxxxxxxxx  n   137  SVE2   fminnmp   z_size_hsd_0 : p10_mrg_lo.gov z_size_hsd_0 z_size_hsd_5
01100100xx010111100xxxxxxxxxxxxx  n   139  SVE2     fminp   z_size_hsd_0 : p10_mrg_lo.gov z_size_hsd_0 z_size_hsd_5
01100100101xxxxx100000xxxxxxxxxx  n   1067 SVE2    fmlalb          z_s_0 : z_s_0 z_msz_bhsd_5 z_msz_bhsd_16
01100100101xxxxx0100x0xxxxxxxxxx  n   1067 SVE2    fmlalb          z_s_0 : z_s_0 z_msz_bhsd_5 z3_msz_bhsd_16 i3_index_11
01100100101xxxxx100001xxxxxxxxxx  n   1068 SVE2    fmlalt          z_s_0 : z_s_0 z_msz_bhsd_5 z_msz_bhsd_16
01100100101xxxxx0100x1xxxxxxxxxx  n   1068 SVE2    fmlalt          z_s_0 : z_s_0 z_msz_bhsd_5 z3_msz_bhsd_16 i3_index_11
01100100101xxxxx101000xxxxxxxxxx  n   1069 SVE2    fmlslb          z_s_0 : z_s_0 z_msz_bhsd_5 z_msz_bhsd_16
01100100101xxxxx0110x0xxxxxxxxxx  n   1069 SVE2    fmlslb          z_s_0 : z_s_0 z_msz_bhsd_5 z3_msz_bhsd_16 i3_index_11
01100100101xxxxx101001xxxxxxxxxx  n   1070 SVE2    fmlslt          z_s_0 : z_s_0 z_msz_bhsd_5 z_msz_bhsd_16
01100100101xxxxx0110x1xxxxxxxxxx  n   1070 SVE2    fmlslt          z_s_0 : z_s_0 z_msz_bhsd_5 z3_msz_bhsd_16 i3_index_11
01000101xx1xxxxx110xxxxxxxxxxxxx  n   1145 SVE2   histcnt    z_size_sd_0 : p10_zer_lo.gov z_size_sd_5 z_size_sd_16
01000101001xxxxx101000xxxxxxxxxx  n   1071 SVE2   histseg          z_b_0 : z_b_5 z_b_16
11000100000xxxxx110xxxxxxxxxxxxx  n   950  SVE2    ldnt1b          z_d_0 : svemem_vec_30sd_gpr16 p10_zer_lo.gov
10000100000xxxxx101xxxxxxxxxxxxx  n   950  SVE2    ldnt1b          z_s_0 : svemem_vec_30sd_gpr16 p10_zer_lo.gov
11000101100xxxxx110xxxxxxxxxxxxx  n   992  SVE2    ldnt1d          z_d_0 : svemem_vec_30sd_gpr16 p10_zer_lo.gov
11000100100xxxxx110xxxxxxxxxxxxx  n   993  SVE2    ldnt1h          z_d_0 : svemem_vec_30sd_gpr16 p10_zer_lo.gov
10000100100xxxxx101xxxxxxxxxxxxx  n   993  SVE2    ldnt1h          z_s_0 : svemem_vec_30sd_gpr16 p10_zer_lo.gov
11000100000xxxxx100xxxxxxxxxxxxx  n   1186 SVE2   ldnt1sb          z_d_0 : svemem_vec_30sd_gpr16 p10_zer_lo.gov
10000100000xxxxx100xxxxxxxxxxxxx  n   1186 SVE2   ldnt1sb          z_s_0 : svemem_vec_30sd_gpr16 p10_zer_lo.gov
11000100100xxxxx100xxxxxxxxxxxxx  n   1187 SVE2   ldnt1sh          z_d_0 : svemem_vec_30sd_gpr16 p10_zer_lo.gov
10000100100xxxxx100xxxxxxxxxxxxx  n   1187 SVE2   ldnt1sh          z_s_0 : svemem_vec_30sd_gpr16 p10_zer_lo.gov
11000101000xxxxx100xxxxxxxxxxxxx  n   1188 SVE2   ldnt1sw          z_d_0 : svemem_vec_30sd_gpr16 p10_zer_lo.gov
11000101000xxxxx110xxxxxxxxxxxxx  n   994  SVE2    ldnt1w          z_d_0 : svemem_vec_30sd_gpr16 p10_zer_lo.gov
10000101000xxxxx101xxxxxxxxxxxxx  n   994  SVE2    ldnt1w          z_s_0 : svemem_vec_30sd_gpr16 p10_zer_lo.gov
01000101xx1xxxxx100xxxxxxxx0xxxx  w   1189 SVE2     match    p_size_bh_0 : p10_zer_lo.gov z_size_bh_5 z_size_bh_16
00000100xx1xxxxx011000xxxxxxxxxx  n   321  SVE2       mul  z_size_bhsd_0 : z_size_bhsd_5 z_size_bhsd_16
01000100111xxxxx111110xxxxxxxxxx  n   321  SVE2       mul          z_d_0 : z_d_5 z4_d_16 i1_index_20
010001000x1xxxxx111110xxxxxxxxxx  n   321  SVE2       mul          z_h_0 : z_h_5 z3_h_16 i3_index_19
01000100101xxxxx111110xxxxxxxxxx  n   321  SVE2       mul          z_s_0 : z_s_5 z3_s_16 i2_index_19
00000100111xxxxx001111xxxxxxxxxx  n   1072 SVE2      nbsl          z_d_0 : z_d_0 z_d_16 z_d_5
01000101xx1xxxxx100xxxxxxxx1xxxx  w   1190 SVE2    nmatch    p_size_bh_0 : p10_zer_lo.gov z_size_bh_5 z_size_bh_16
00000100001xxxxx011001xxxxxxxxxx  n   328  SVE2      pmul   z_msz_bhsd_0 : z_msz_bhsd_5 z_msz_bhsd_16
01000101xx0xxxxx011010xxxxxxxxxx  n   1084 SVE2    pmullb    z_size_hd_0 : z_sizep1_bs_5 z_sizep1_bs_16
01000101xx0xxxxx011011xxxxxxxxxx  n   1085 SVE2    pmullt    z_size_hd_0 : z_sizep1_bs_5 z_sizep1_bs_16
01000101xx1xxxxx011010xxxxxxxxxx  n   1086 SVE2   raddhnb  z_sizep1_bhs_0 : z_size_hsd_5 z_size_hsd_16
01000101xx1xxxxx011011xxxxxxxxxx  n   1087 SVE2   raddhnt  z_sizep1_bhs_0 : z_sizep1_bhs_0 z_size_hsd_5 z_size_hsd_16
01000101001xxxxx111101xxxxxxxxxx  n   603  SVESHA3      rax1          z_d_0 : z_d_5 z_d_16
010001010x1xxxxx000110xxxxxxxxxx  n   1164 SVE2    rshrnb  z_tszl19_bhs_0 : z_tszl19p1_hsd_5 tszl19lo_imm3_16p1
010001010x1xxxxx000111xxxxxxxxxx  n   1165 SVE2    rshrnt  z_tszl19_bhs_0 : z_tszl19_bhs_0 z_tszl19p1_hsd_5 tszl19lo_imm3_16p1
01000101xx1xxxxx011110xxxxxxxxxx  n   1088 SVE2   rsubhnb  z_sizep1_bhs_0 : z_size_hsd_5 z_size_hsd_16
01000101xx1xxxxx011111xxxxxxxxxx  n   1089 SVE2   rsubhnt  z_sizep1_bhs_0 : z_sizep1_bhs_0 z_size_hsd_5 z_size_hsd_16
01000101xx0xxxxx111110xxxxxxxxxx  n   346  SVE2      saba  z_size_bhsd_0 : z_size_bhsd_0 z_size_bhsd_5 z_size_bhsd_16
01000101xx0xxxxx110000xxxxxxxxxx  n   1090 SVE2    sabalb   z_size_hsd_0 : z_size_hsd_0 z_sizep1_bhs_5 z_sizep1_bhs_16
01000101xx0xxxxx110001xxxxxxxxxx  n   1091 SVE2    sabalt   z_size_hsd_0 : z_size_hsd_0 z_sizep1_bhs_5 z_sizep1_bhs_16
01000101xx0xxxxx001100xxxxxxxxxx  n   1092 SVE2    sabdlb   z_size_hsd_0 : z_sizep1_bhs_5 z_sizep1_bhs_16
01000101xx0xxxxx001101xxxxxxxxxx  n   1093 SVE2    sabdlt   z_size_hsd_0 : z_sizep1_bhs_5 z_sizep1_bhs_16
01000100xx000100101xxxxxxxxxxxxx  n   352  SVE2    sadalp   z_size_hsd_0 : z_size_hsd_0 p10_mrg_lo.gov z_sizep1_bhs_5
01000101xx0xxxxx000000xxxxxxxxxx  n   1094 SVE2    saddlb   z_size_hsd_0 : z_sizep1_bhs_5 z_sizep1_bhs_16
01000101xx0xxxxx100000xxxxxxxxxx  n   1095 SVE2   saddlbt   z_size_hsd_0 : z_sizep1_bhs_5 z_sizep1_bhs_16
01000101xx0xxxxx000001xxxxxxxxxx  n   1096 SVE2    saddlt   z_size_hsd_0 : z_sizep1_bhs_5 z_sizep1_bhs_16
01000101xx0xxxxx010000xxxxxxxxxx  n   1097 SVE2    saddwb   z_size_hsd_0 : z_size_hsd_5 z_sizep1_bhs_16
01000101xx0xxxxx010001xxxxxxxxxx  n   1098 SVE2    saddwt   z_size_hsd_0 : z_size_hsd_5 z_sizep1_bhs_16
01000101100xxxxx110100xxxxxxxxxx  n   1080 SVE2     sbclb          z_s_0 : z_s_0 z_s_5 z_s_16
01000101110xxxxx110100xxxxxxxxxx  n   1080 SVE2     sbclb          z_d_0 : z_d_0 z_d_5 z_d_16
01000101100xxxxx110101xxxxxxxxxx  n   1081 SVE2     sbclt          z_s_0 : z_s_0 z_s_5 z_s_16
01000101110xxxxx110101xxxxxxxxxx  n   1081 SVE2     sbclt          z_d_0 : z_d_0 z_d_5 z_d_16
01000100xx010000100xxxxxxxxxxxxx  n   377  SVE2     shadd  z_size_bhsd_0 : p10_mrg_lo.gov z_size_bhsd_0 z_size_bhsd_5
010001010x1xxxxx000100xxxxxxxxxx  n   1166 SVE2     shrnb  z_tszl19_bhs_0 : z_tszl19p1_hsd_5 tszl19lo_imm3_16p1
010001010x1xxxxx000101xxxxxxxxxx  n   1167 SVE2     shrnt  z_tszl19_bhs_0 : z_tszl19_bhs_0 z_tszl19p1_hsd_5 tszl19lo_imm3_16p1
01000100xx010010100xxxxxxxxxxxxx  n   383  SVE2     shsub  z_size_bhsd_0 : p10_mrg_lo.gov z_size_bhsd_0 z_size_bhsd_5
01000100xx010110100xxxxxxxxxxxxx  n   1146 SVE2    shsubr  z_size_bhsd_0 : p10_mrg_lo.gov z_size_bhsd_0 z_size_bhsd_5
01000101xx0xxxxx111101xxxxxxxxxx  n   384  SVE2       sli  z_tszl19_bhsd_0 : z_tszl19_bhsd_0 z_tszl19_bhsd_5 tszl19_imm3_16
0100010100100011111000xxxxxxxxxx  n   593  SVESM4      sm4e   z_msz_bhsd_0 : z_msz_bhsd_0 z_msz_bhsd_5
01000101001xxxxx111100xxxxxxxxxx  n   594  SVESM4   sm4ekey   z_msz_bhsd_0 : z_msz_bhsd_5 z_msz_bhsd_16
01000100xx010100101xxxxxxxxxxxxx  n   387  SVE2     smaxp  z_size_bhsd_0 : p10_mrg_lo.gov z_size_bhsd_0 z_size_bhsd_5
01000100xx010110101xxxxxxxxxxxxx  n   391  SVE2     sminp  z_size_bhsd_0 : p10_mrg_lo.gov z_size_bhsd_0 z_size_bhsd_5
01000100xx0xxxxx010000xxxxxxxxxx  n   1099 SVE2    smlalb   z_size_hsd_0 : z_size_hsd_0 z_sizep1_bhs_5 z_sizep1_bhs_16
01000100111xxxxx1000x0xxxxxxxxxx  n   1099 SVE2    smlalb          z_d_0 : z_d_0 z_s_5 z4_s_16 i2_index_11
01000100101xxxxx1000x0xxxxxxxxxx  n   1099 SVE2    smlalb          z_s_0 : z_s_0 z_msz_bhsd_5 z3_msz_bhsd_16 i3_index_11
01000100xx0xxxxx010001xxxxxxxxxx  n   1100 SVE2    smlalt   z_size_hsd_0 : z_size_hsd_0 z_sizep1_bhs_5 z_sizep1_bhs_16
01000100111xxxxx1000x1xxxxxxxxxx  n   1100 SVE2    smlalt          z_d_0 : z_d_0 z_s_5 z4_s_16 i2_index_11
01000100101xxxxx1000x1xxxxxxxxxx  n   1100 SVE2    smlalt          z_s_0 : z_s_0 z_msz_bhsd_5 z3_msz_bhsd_16 i3_index_11
01000100xx0xxxxx010100xxxxxxxxxx  n   1101 SVE2    smlslb   z_size_hsd_0 : z_size_hsd_0 z_sizep1_bhs_5 z_sizep1_bhs_16
01000100111xxxxx1010x0xxxxxxxxxx  n   1101 SVE2    smlslb          z_d_0 : z_d_0 z_s_5 z4_s_16 i2_index_11
01000100101xxxxx1010x0xxxxxxxxxx  n   1101 SVE2    smlslb          z_s_0 : z_s_0 z_msz_bhsd_5 z3_msz_bhsd_16 i3_index_11
01000100xx0xxxxx010101xxxxxxxxxx  n   1102 SVE2    smlslt   z_size_hsd_0 : z_size_hsd_0 z_sizep1_bhs_5 z_sizep1_bhs_16
01000100111xxxxx1010x1xxxxxxxxxx  n   1102 SVE2    smlslt          z_d_0 : z_d_0 z_s_5 z4_s_16 i2_index_11
01000100101xxxxx1010x1xxxxxxxxxx  n   1102 SVE2    smlslt          z_s_0 : z_s_0 z_msz_bhsd_5 z3_msz_bhsd_16 i3_index_11
01000101xx0xxxxx011100xxxxxxxxxx  n   1103 SVE2    smullb   z_size_hsd_0 : z_sizep1_bhs_5 z_sizep1_bhs_16
01000100111xxxxx1100x0xxxxxxxxxx  n   1103 SVE2    smullb          z_d_0 : z_s_5 z4_s_16 i2_index_11
01000100101xxxxx1100x0xxxxxxxxxx  n   1103 SVE2    smullb          z_s_0 : z_msz_bhsd_5 z3_msz_bhsd_16 i3_index_11
01000101xx0xxxxx011101xxxxxxxxxx  n   1104 SVE2    smullt   z_size_hsd_0 : z_sizep1_bhs_5 z_sizep1_bhs_16
01000100111xxxxx1100x1xxxxxxxxxx  n   1104 SVE2    smullt          z_d_0 : z_s_5 z4_s_16 i2_index_11
01000100101xxxxx1100x1xxxxxxxxxx  n   1104 SVE2    smullt          z_s_0 : z_msz_bhsd_5 z3_msz_bhsd_16 i3_index_11
00000101xx101101100xxxxxxxxxxxxx  n   882  SVE2    splice  z_size_bhsd_0 : p10_lo.gov z_size_bhsd_5 z_size_bhsd_5p1
01000100xx001000101xxxxxxxxxxxxx  n   402  SVE2     sqabs  z_size_bhsd_0 : p10_mrg_lo.gov z_size_bhsd_5
01000101xx00000111011xxxxxxxxxxx  n   1168 SVE2    sqcadd  z_size_bhsd_0 : z_size_bhsd_0 z_size_bhsd_5 imm1_ew_10
01000100xx0xxxxx011000xxxxxxxxxx  n   1105 SVE2  sqdmlalb   z_size_hsd_0 : z_size_hsd_0 z_sizep1_bhs_5 z_sizep1_bhs_16
01000100111xxxxx0010x0xxxxxxxxxx  n   1105 SVE2  sqdmlalb          z_d_0 : z_d_0 z_s_5 z4_s_16 i2_index_11
01000100101xxxxx0010x0xxxxxxxxxx  n   1105 SVE2  sqdmlalb          z_s_0 : z_s_0 z_msz_bhsd_5 z3_msz_bhsd_16 i3_index_11
01000100xx0xxxxx000010xxxxxxxxxx  n   1106 SVE2 sqdmlalbt   z_size_hsd_0 : z_size_hsd_0 z_sizep1_bhs_5 z_sizep1_bhs_16
01000100xx0xxxxx011001xxxxxxxxxx  n   1107 SVE2  sqdmlalt   z_size_hsd_0 : z_size_hsd_0 z_sizep1_bhs_5 z_sizep1_bhs_16
01000100111xxxxx0010x1xxxxxxxxxx  n   1107 SVE2  sqdmlalt          z_d_0 : z_d_0 z_s_5 z4_s_16 i2_index_11
01000100101xxxxx0010x1xxxxxxxxxx  n   1107 SVE2  sqdmlalt          z_s_0 : z_s_0 z_msz_bhsd_5 z3_msz_bhsd_16 i3_index_11
01000100xx0xxxxx011010xxxxxxxxxx  n   1108 SVE2  sqdmlslb   z_size_hsd_0 : z_size_hsd_0 z_sizep1_bhs_5 z_sizep1_bhs_16
01000100111xxxxx0011x0xxxxxxxxxx  n   1108 SVE2  sqdmlslb          z_d_0 : z_d_0 z_s_5 z4_s_16 i2_index_11
01000100101xxxxx0011x0xxxxxxxxxx  n   1108 SVE2  sqdmlslb          z_s_0 : z_s_0 z_msz_bhsd_5 z3_msz_bhsd_16 i3_index_11
01000100xx0xxxxx000011xxxxxxxxxx  n   1109 SVE2 sqdmlslbt   z_size_hsd_0 : z_size_hsd_0 z_sizep1_bhs_5 z_sizep1_bhs_16
01000100xx0xxxxx011011xxxxxxxxxx  n   1110 SVE2  sqdmlslt   z_size_hsd_0 : z_size_hsd_0 z_sizep1_bhs_5 z_sizep1_bhs_16
01000100111xxxxx0011x1xxxxxxxxxx  n   1110 SVE2  sqdmlslt          z_d_0 : z_d_0 z_s_5 z4_s_16 i2_index_11
01000100101xxxxx0011x1xxxxxxxxxx  n   1110 SVE2  sqdmlslt          z_s_0 : z_s_0 z_msz_bhsd_5 z3_msz_bhsd_16 i3_index_11
00000100xx1xxxxx011100xxxxxxxxxx  n   408  SVE2   sqdmulh  z_size_bhsd_0 : z_size_bhsd_5 z_size_bhsd_16
01000100111xxxxx111100xxxxxxxxxx  n   408  SVE2   sqdmulh          z_d_0 : z_d_5 z4_d_16 i1_index_20
010001000x1xxxxx111100xxxxxxxxxx  n   408  SVE2   sqdmulh          z_h_0 : z_h_5 z3_h_16 i3_index_19
01000100101xxxxx111100xxxxxxxxxx  n   408  SVE2   sqdmulh          z_s_0 : z_s_5 z3_s_16 i2_index_19
01000101xx0xxxxx011000xxxxxxxxxx  n   1111 SVE2  sqdmullb   z_size_hsd_0 : z_sizep1_bhs_5 z_sizep1_bhs_16
01000100111xxxxx1110x0xxxxxxxxxx  n   1111 SVE2  sqdmullb          z_d_0 : z_s_5 z4_s_16 i2_index_11
01000100101xxxxx1110x0xxxxxxxxxx  n   1111 SVE2  sqdmullb          z_s_0 : z_msz_bhsd_5 z3_msz_bhsd_16 i3_index_11
01000101xx0xxxxx011001xxxxxxxxxx  n   1112 SVE2  sqdmullt   z_size_hsd_0 : z_sizep1_bhs_5 z_sizep1_bhs_16
01000100111xxxxx1110x1xxxxxxxxxx  n   1112 SVE2  sqdmullt          z_d_0 : z_s_5 z4_s_16 i2_index_11
01000100101xxxxx1110x1xxxxxxxxxx  n   1112 SVE2  sqdmullt          z_s_0 : z_msz_bhsd_5 z3_msz_bhsd_16 i3_index_11
01000100xx001001101xxxxxxxxxxxxx  n   411  SVE2     sqneg  z_size_bhsd_0 : p10_mrg_lo.gov z_size_bhsd_5
01000100xx0xxxxx0011xxxxxxxxxxxx  n   1169 SVE2 sqrdcmlah  z_size_bhsd_0 : z_size_bhsd_0 z_size_bhsd_5 z_size_bhsd_16 imm2_nesw_10
01000100101xxxxx0111xxxxxxxxxxxx  n   1169 SVE2 sqrdcmlah   z_msz_bhsd_0 : z_msz_bhsd_0 z_msz_bhsd_5 z3_msz_bhsd_16 i2_index_19 imm2_nesw_10
01000100111xxxxx0111xxxxxxxxxxxx  n   1169 SVE2 sqrdcmlah          z_s_0 : z_s_0 z_s_5 z4_s_16 i1_index_20 imm2_nesw_10
01000100xx0xxxxx011100xxxxxxxxxx  n   412  SVE2  sqrdmlah  z_size_bhsd_0 : z_size_bhsd_0 z_size_bhsd_5 z_size_bhsd_16
01000100111xxxxx000100xxxxxxxxxx  n   412  SVE2  sqrdmlah          z_d_0 : z_d_0 z_d_5 z4_d_16 i1_index_20
010001000x1xxxxx000100xxxxxxxxxx  n   412  SVE2  sqrdmlah          z_h_0 : z_h_0 z_h_5 z3_h_16 i3_index_19
01000100101xxxxx000100xxxxxxxxxx  n   412  SVE2  sqrdmlah          z_s_0 : z_s_0 z_s_5 z3_s_16 i2_index_19
01000100xx0xxxxx011101xxxxxxxxxx  n   579  SVE2  sqrdmlsh  z_size_bhsd_0 : z_size_bhsd_0 z_size_bhsd_5 z_size_bhsd_16
01000100111xxxxx000101xxxxxxxxxx  n   579  SVE2  sqrdmlsh          z_d_0 : z_d_0 z_d_5 z4_d_16 i1_index_20
010001000x1xxxxx000101xxxxxxxxxx  n   579  SVE2  sqrdmlsh          z_h_0 : z_h_0 z_h_5 z3_h_16 i3_index_19
01000100101xxxxx000101xxxxxxxxxx  n   579  SVE2  sqrdmlsh          z_s_0 : z_s_0 z_s_5 z3_s_16 i2_index_19
00000100xx1xxxxx011101xxxxxxxxxx  n   413  SVE2  sqrdmulh  z_size_bhsd_0 : z_size_bhsd_5 z_size_bhsd_16
01000100111xxxxx111101xxxxxxxxxx  n   413  SVE2  sqrdmulh          z_d_0 : z_d_5 z4_d_16 i1_index_20
010001000x1xxxxx111101xxxxxxxxxx  n   413  SVE2  sqrdmulh          z_h_0 : z_h_5 z3_h_16 i3_index_19
01000100101xxxxx111101xxxxxxxxxx  n   413  SVE2  sqrdmulh          z_s_0 : z_s_5 z3_s_16 i2_index_19
01000100xx001010100xxxxxxxxxxxxx  n   414  SVE2    sqrshl  z_size_bhsd_0 : p10_mrg_lo.gov z_size_bhsd_0 z_size_bhsd_5
01000100xx001110100xxxxxxxxxxxxx  n   1147 SVE2   sqrshlr  z_size_bhsd_0 : p10_mrg_lo.gov z_size_bhsd_0 z_size_bhsd_5
010001010x1xxxxx001010xxxxxxxxxx  n   1170 SVE2  sqrshrnb  z_tszl19_bhs_0 : z_tszl19p1_hsd_5 tszl19lo_imm3_16p1
010001010x1xxxxx001011xxxxxxxxxx  n   1171 SVE2  sqrshrnt  z_tszl19_bhs_0 : z_tszl19_bhs_0 z_tszl19p1_hsd_5 tszl19lo_imm3_16p1
010001010x1xxxxx000010xxxxxxxxxx  n   1172 SVE2 sqrshrunb  z_tszl19_bhs_0 : z_tszl19p1_hsd_5 tszl19lo_imm3_16p1
010001010x1xxxxx000011xxxxxxxxxx  n   1173 SVE2 sqrshrunt  z_tszl19_bhs_0 : z_tszl19_bhs_0 z_tszl19p1_hsd_5 tszl19lo_imm3_16p1
01000100xx001000100xxxxxxxxxxxxx  n   419  SVE2     sqshl  z_size_bhsd_0 : p10_mrg_lo.gov z_size_bhsd_0 z_size_bhsd_5
00000100xx000110100xxxxxxxxxxxxx  n   419  SVE2     sqshl  z_tszl8_bhsd_0 : p10_mrg_lo.gov z_tszl8_bhsd_0 tszl8_imm3_5
01000100xx001100100xxxxxxxxxxxxx  n   1148 SVE2    sqshlr  z_size_bhsd_0 : p10_mrg_lo.gov z_size_bhsd_0 z_size_bhsd_5
00000100xx001111100xxxxxxxxxxxxx  n   420  SVE2    sqshlu  z_tszl8_bhsd_0 : p10_mrg_lo.gov z_tszl8_bhsd_0 tszl8_imm3_5
010001010x1xxxxx001000xxxxxxxxxx  n   1174 SVE2   sqshrnb  z_tszl19_bhs_0 : z_tszl19p1_hsd_5 tszl19lo_imm3_16p1
010001010x1xxxxx001001xxxxxxxxxx  n   1175 SVE2   sqshrnt  z_tszl19_bhs_0 : z_tszl19_bhs_0 z_tszl19p1_hsd_5 tszl19lo_imm3_16p1
010001010x1xxxxx000000xxxxxxxxxx  n   1176 SVE2  sqshrunb  z_tszl19_bhs_0 : z_tszl19p1_hsd_5 tszl19lo_imm3_16p1
010001010x1xxxxx000001xxxxxxxxxx  n   1177 SVE2  sqshrunt  z_tszl19_bhs_0 : z_tszl19_bhs_0 z_tszl19p1_hsd_5 tszl19lo_imm3_16p1
01000100xx011110100xxxxxxxxxxxxx  n   1149 SVE2    sqsubr  z_size_bhsd_0 : p10_mrg_lo.gov z_size_bhsd_0 z_size_bhsd_5
010001010x1xx000010000xxxxxxxxxx  n   1139 SVE2    sqxtnb  z_wtszl19_bhsd_0 : z_wtszl19p1_bhsd_5
010001010x1xx000010001xxxxxxxxxx  n   1140 SVE2    sqxtnt  z_wtszl19_bhsd_0 : z_wtszl19_bhsd_0 z_wtszl19p1_bhsd_5
010001010x1xx000010100xxxxxxxxxx  n   1141 SVE2   sqxtunb  z_wtszl19_bhsd_0 : z_wtszl19p1_bhsd_5
010001010x1xx000010101xxxxxxxxxx  n   1142 SVE2   sqxtunt  z_wtszl19_bhsd_0 : z_wtszl19_bhsd_0 z_wtszl19p1_bhsd_5
01000100xx010100100xxxxxxxxxxxxx  n   430  SVE2    srhadd  z_size_bhsd_0 : p10_mrg_lo.gov z_size_bhsd_0 z_size_bhsd_5
01000101xx0xxxxx111100xxxxxxxxxx  n   431  SVE2       sri  z_tszl19_bhsd_0 : z_tszl19_bhsd_0 z_tszl19_bhsd_5 tszl19_imm3_16p1
01000100xx000010100xxxxxxxxxxxxx  n   432  SVE2     srshl  z_size_bhsd_0 : p10_mrg_lo.gov z_size_bhsd_0 z_size_bhsd_5
01000100xx000110100xxxxxxxxxxxxx  n   1150 SVE2    srshlr  z_size_bhsd_0 : p10_mrg_lo.gov z_size_bhsd_0 z_size_bhsd_5
00000100xx001100100xxxxxxxxxxxxx  n   433  SVE2     srshr  z_tszl8_bhsd_0 : p10_mrg_lo.gov z_tszl8_bhsd_0 tszl8_imm3_5p1
01000101xx0xxxxx111010xxxxxxxxxx  n   434  SVE2     srsra  z_tszl19_bhsd_0 : z_tszl19_bhsd_0 z_tszl19_bhsd_5 tszl19_imm3_16p1
010001010x0xxxxx101000xxxxxxxxxx  n   1178 SVE2    sshllb  z_tszl19p1_hsd_0 : z_tszl19_bhs_5 tszl19lo_imm3_16
010001010x0xxxxx101001xxxxxxxxxx  n   1179 SVE2    sshllt  z_tszl19p1_hsd_0 : z_tszl19_bhs_5 tszl19lo_imm3_16
01000101xx0xxxxx111000xxxxxxxxxx  n   439  SVE2      ssra  z_tszl19_bhsd_0 : z_tszl19_bhsd_0 z_tszl19_bhsd_5 tszl19_imm3_16p1
01000101xx0xxxxx000100xxxxxxxxxx  n   1113 SVE2    ssublb   z_size_hsd_0 : z_sizep1_bhs_5 z_sizep1_bhs_16
01000101xx0xxxxx100010xxxxxxxxxx  n   1114 SVE2   ssublbt   z_size_hsd_0 : z_sizep1_bhs_5 z_sizep1_bhs_16
01000101xx0xxxxx000101xxxxxxxxxx  n   1115 SVE2    ssublt   z_size_hsd_0 : z_sizep1_bhs_5 z_sizep1_bhs_16
01000101xx0xxxxx100011xxxxxxxxxx  n   1116 SVE2   ssubltb   z_size_hsd_0 : z_sizep1_bhs_5 z_sizep1_bhs_16
01000101xx0xxxxx010100xxxxxxxxxx  n   1117 SVE2    ssubwb   z_size_hsd_0 : z_size_hsd_5 z_sizep1_bhs_16
01000101xx0xxxxx010101xxxxxxxxxx  n   1118 SVE2    ssubwt   z_size_hsd_0 : z_size_hsd_5 z_sizep1_bhs_16
11100100000xxxxx001xxxxxxxxxxxxx  n   952  SVE2    stnt1b  svemem_vec_22sd_gpr16 : z_d_0 p10_lo.gov
11100100010xxxxx001xxxxxxxxxxxxx  n   952  SVE2    stnt1b  svemem_vec_22sd_gpr16 : z_s_0 p10_lo.gov
11100101100xxxxx001xxxxxxxxxxxxx  n   1004 SVE2    stnt1d  svemem_vec_30sd_gpr16 : z_d_0 p10_lo.gov
11100100100xxxxx001xxxxxxxxxxxxx  n   1005 SVE2    stnt1h  svemem_vec_22sd_gpr16 : z_d_0 p10_lo.gov
11100100110xxxxx001xxxxxxxxxxxxx  n   1005 SVE2    stnt1h  svemem_vec_22sd_gpr16 : z_s_0 p10_lo.gov
11100101000xxxxx001xxxxxxxxxxxxx  n   1006 SVE2    stnt1w  svemem_vec_22sd_gpr16 : z_d_0 p10_lo.gov
11100101010xxxxx001xxxxxxxxxxxxx  n   1006 SVE2    stnt1w  svemem_vec_22sd_gpr16 : z_s_0 p10_lo.gov
01000101xx1xxxxx011100xxxxxxxxxx  n   1119 SVE2    subhnb  z_sizep1_bhs_0 : z_size_hsd_5 z_size_hsd_16
01000101xx1xxxxx011101xxxxxxxxxx  n   1120 SVE2    subhnt  z_sizep1_bhs_0 : z_sizep1_bhs_0 z_size_hsd_5 z_size_hsd_16
01000100xx011100100xxxxxxxxxxxxx  n   474  SVE2    suqadd  z_size_bhsd_0 : p10_mrg_lo.gov z_size_bhsd_0 z_size_bhsd_5
00000101xx1xxxxx001010xxxxxxxxxx  n   490  SVE2       tbl  z_size_bhsd_0 : z_size_bhsd_5 z_size_bhsd_5p1 z_size_bhsd_16
00000101xx1xxxxx001011xxxxxxxxxx  n   492  SVE2       tbx  z_size_bhsd_0 : z_size_bhsd_0 z_size_bhsd_5 z_size_bhsd_16
01000101xx0xxxxx111111xxxxxxxxxx  n   496  SVE2      uaba  z_size_bhsd_0 : z_size_bhsd_0 z_size_bhsd_5 z_size_bhsd_16
01000101xx0xxxxx110010xxxxxxxxxx  n   1121 SVE2    uabalb   z_size_hsd_0 : z_size_hsd_0 z_sizep1_bhs_5 z_sizep1_bhs_16
01000101xx0xxxxx110011xxxxxxxxxx  n   1122 SVE2    uabalt   z_size_hsd_0 : z_size_hsd_0 z_sizep1_bhs_5 z_sizep1_bhs_16
01000101xx0xxxxx001110xxxxxxxxxx  n   1123 SVE2    uabdlb   z_size_hsd_0 : z_sizep1_bhs_5 z_sizep1_bhs_16
01000101xx0xxxxx001111xxxxxxxxxx  n   1124 SVE2    uabdlt   z_size_hsd_0 : z_sizep1_bhs_5 z_sizep1_bhs_16
01000100xx000101101xxxxxxxxxxxxx  n   502  SVE2    uadalp   z_size_hsd_0 : z_size_hsd_0 p10_mrg_lo.gov z_sizep1_bhs_5
01000101xx0xxxxx000010xxxxxxxxxx  n   1125 SVE2    uaddlb   z_size_hsd_0 : z_sizep1_bhs_5 z_sizep1_bhs_16
01000101xx0xxxxx000011xxxxxxxxxx  n   1126 SVE2    uaddlt   z_size_hsd_0 : z_sizep1_bhs_5 z_sizep1_bhs_16
01000101xx0xxxxx010010xxxxxxxxxx  n   1127 SVE2    uaddwb   z_size_hsd_0 : z_size_hsd_5 z_sizep1_bhs_16
01000101xx0xxxxx010011xxxxxxxxxx  n   1128 SVE2    uaddwt   z_size_hsd_0 : z_size_hsd_5 z_sizep1_bhs_16
01000100xx010001100xxxxxxxxxxxxx  n   513  SVE2     uhadd  z_size_bhsd_0 : p10_mrg_lo.gov z_size_bhsd_0 z_size_bhsd_5
01000100xx010011100xxxxxxxxxxxxx  n   514  SVE2     uhsub  z_size_bhsd_0 : p10_mrg_lo.gov z_size_bhsd_0 z_size_bhsd_5
01000100xx010111100xxxxxxxxxxxxx  n   1151 SVE2    uhsubr  z_size_bhsd_0 : p10_mrg_lo.gov z_size_bhsd_0 z_size_bhsd_5
01000100xx010101101xxxxxxxxxxxxx  n   517  SVE2     umaxp  z_size_bhsd_0 : p10_mrg_lo.gov z_size_bhsd_0 z_size_bhsd_5
01000100xx010111101xxxxxxxxxxxxx  n   520  SVE2     uminp  z_size_bhsd_0 : p10_mrg_lo.gov z_size_bhsd_0 z_size_bhsd_5
01000100xx0xxxxx010010xxxxxxxxxx  n   1129 SVE2    umlalb   z_size_hsd_0 : z_size_hsd_0 z_sizep1_bhs_5 z_sizep1_bhs_16
01000100111xxxxx1001x0xxxxxxxxxx  n   1129 SVE2    umlalb          z_d_0 : z_d_0 z_s_5 z4_s_16 i2_index_11
01000100101xxxxx1001x0xxxxxxxxxx  n   1129 SVE2    umlalb          z_s_0 : z_s_0 z_msz_bhsd_5 z3_msz_bhsd_16 i3_index_11
01000100xx0xxxxx010011xxxxxxxxxx  n   1130 SVE2    umlalt   z_size_hsd_0 : z_size_hsd_0 z_sizep1_bhs_5 z_sizep1_bhs_16
01000100111xxxxx1001x1xxxxxxxxxx  n   1130 SVE2    umlalt          z_d_0 : z_d_0 z_s_5 z4_s_16 i2_index_11
01000100101xxxxx1001x1xxxxxxxxxx  n   1130 SVE2    umlalt          z_s_0 : z_s_0 z_msz_bhsd_5 z3_msz_bhsd_16 i3_index_11
01000100xx0xxxxx010110xxxxxxxxxx  n   1131 SVE2    umlslb   z_size_hsd_0 : z_size_hsd_0 z_sizep1_bhs_5 z_sizep1_bhs_16
01000100111xxxxx1011x0xxxxxxxxxx  n   1131 SVE2    umlslb          z_d_0 : z_d_0 z_s_5 z4_s_16 i2_index_11
01000100101xxxxx1011x0xxxxxxxxxx  n   1131 SVE2    umlslb          z_s_0 : z_s_0 z_msz_bhsd_5 z3_msz_bhsd_16 i3_index_11
01000100xx0xxxxx010111xxxxxxxxxx  n   1132 SVE2    umlslt   z_size_hsd_0 : z_size_hsd_0 z_sizep1_bhs_5 z_sizep1_bhs_16
01000100111xxxxx1011x1xxxxxxxxxx  n   1132 SVE2    umlslt          z_d_0 : z_d_0 z_s_5 z4_s_16 i2_index_11
01000100101xxxxx1011x1xxxxxxxxxx  n   1132 SVE2    umlslt          z_s_0 : z_s_0 z_msz_bhsd_5 z3_msz_bhsd_16 i3_index_11
01000101xx0xxxxx011110xxxxxxxxxx  n   1133 SVE2    umullb   z_size_hsd_0 : z_sizep1_bhs_5 z_sizep1_bhs_16
01000100111xxxxx1101x0xxxxxxxxxx  n   1133 SVE2    umullb          z_d_0 : z_s_5 z4_s_16 i2_index_11
01000100101xxxxx1101x0xxxxxxxxxx  n   1133 SVE2    umullb          z_s_0 : z_msz_bhsd_5 z3_msz_bhsd_16 i3_index_11
01000101xx0xxxxx011111xxxxxxxxxx  n   1134 SVE2    umullt   z_size_hsd_0 : z_sizep1_bhs_5 z_sizep1_bhs_16
01000100111xxxxx1101x1xxxxxxxxxx  n   1134 SVE2    umullt          z_d_0 : z_s_5 z4_s_16 i2_index_11
01000100101xxxxx1101x1xxxxxxxxxx  n   1134 SVE2    umullt          z_s_0 : z_msz_bhsd_5 z3_msz_bhsd_16 i3_index_11
01000100xx001011100xxxxxxxxxxxxx  n   532  SVE2    uqrshl  z_size_bhsd_0 : p10_mrg_lo.gov z_size_bhsd_0 z_size_bhsd_5
01000100xx001111100xxxxxxxxxxxxx  n   1152 SVE2   uqrshlr  z_size_bhsd_0 : p10_mrg_lo.gov z_size_bhsd_0 z_size_bhsd_5
010001010x1xxxxx001110xxxxxxxxxx  n   1180 SVE2  uqrshrnb  z_tszl19_bhs_0 : z_tszl19p1_hsd_5 tszl19lo_imm3_16p1
010001010x1xxxxx001111xxxxxxxxxx  n   1181 SVE2  uqrshrnt  z_tszl19_bhs_0 : z_tszl19_bhs_0 z_tszl19p1_hsd_5 tszl19lo_imm3_16p1
01000100xx001001100xxxxxxxxxxxxx  n   535  SVE2     uqshl  z_size_bhsd_0 : p10_mrg_lo.gov z_size_bhsd_0 z_size_bhsd_5
00000100xx000111100xxxxxxxxxxxxx  n   535  SVE2     uqshl  z_tszl8_bhsd_0 : p10_mrg_lo.gov z_tszl8_bhsd_0 tszl8_imm3_5
01000100xx001101100xxxxxxxxxxxxx  n   1153 SVE2    uqshlr  z_size_bhsd_0 : p10_mrg_lo.gov z_size_bhsd_0 z_size_bhsd_5
010001010x1xxxxx001100xxxxxxxxxx  n   1182 SVE2   uqshrnb  z_tszl19_bhs_0 : z_tszl19p1_hsd_5 tszl19lo_imm3_16p1
010001010x1xxxxx001101xxxxxxxxxx  n   1183 SVE2   uqshrnt  z_tszl19_bhs_0 : z_tszl19_bhs_0 z_tszl19p1_hsd_5 tszl19lo_imm3_16p1
01000100xx011111100xxxxxxxxxxxxx  n   1154 SVE2    uqsubr  z_size_bhsd_0 : p10_mrg_lo.gov z_size_bhsd_0 z_size_bhsd_5
010001010x1xx000010010xxxxxxxxxx  n   1143 SVE2    uqxtnb  z_wtszl19_bhsd_0 : z_wtszl19p1_bhsd_5
010001010x1xx000010011xxxxxxxxxx  n   1144 SVE2    uqxtnt  z_wtszl19_bhsd_0 : z_wtszl19_bhsd_0 z_wtszl19p1_bhsd_5
0100010010000000101xxxxxxxxxxxxx  n   541  SVE2    urecpe          z_s_0 : p10_mrg_lo.gov z_s_5
01000100xx010101100xxxxxxxxxxxxx  n   542  SVE2    urhadd  z_size_bhsd_0 : p10_mrg_lo.gov z_size_bhsd_0 z_size_bhsd_5
01000100xx000011100xxxxxxxxxxxxx  n   543  SVE2     urshl  z_size_bhsd_0 : p10_mrg_lo.gov z_size_bhsd_0 z_size_bhsd_5
01000100xx000111100xxxxxxxxxxxxx  n   1155 SVE2    urshlr  z_size_bhsd_0 : p10_mrg_lo.gov z_size_bhsd_0 z_size_bhsd_5
00000100xx001101100xxxxxxxxxxxxx  n   544  SVE2     urshr  z_tszl8_bhsd_0 : p10_mrg_lo.gov z_tszl8_bhsd_0 tszl8_imm3_5p1
0100010010000001101xxxxxxxxxxxxx  n   545  SVE2   ursqrte          z_s_0 : p10_mrg_lo.gov z_s_5
01000101xx0xxxxx111011xxxxxxxxxx  n   546  SVE2     ursra  z_tszl19_bhsd_0 : z_tszl19_bhsd_0 z_tszl19_bhsd_5 tszl19_imm3_16p1
010001010x0xxxxx101010xxxxxxxxxx  n   1184 SVE2    ushllb  z_tszl19p1_hsd_0 : z_tszl19_bhs_5 tszl19lo_imm3_16
010001010x0xxxxx101011xxxxxxxxxx  n   1185 SVE2    ushllt  z_tszl19p1_hsd_0 : z_tszl19_bhs_5 tszl19lo_imm3_16
01000100xx011101100xxxxxxxxxxxxx  n   551  SVE2    usqadd  z_size_bhsd_0 : p10_mrg_lo.gov z_size_bhsd_0 z_size_bhsd_5
01000101xx0xxxxx111001xxxxxxxxxx  n   552  SVE2      usra  z_tszl19_bhsd_0 : z_tszl19_bhsd_0 z_tszl19_bhsd_5 tszl19_imm3_16p1
01000101xx0xxxxx000110xxxxxxxxxx  n   1135 SVE2    usublb   z_size_hsd_0 : z_sizep1_bhs_5 z_sizep1_bhs_16
01000101xx0xxxxx000111xxxxxxxxxx  n   1136 SVE2    usublt   z_size_hsd_0 : z_sizep1_bhs_5 z_sizep1_bhs_16
01000101xx0xxxxx010110xxxxxxxxxx  n   1137 SVE2    usubwb   z_size_hsd_0 : z_size_hsd_5 z_sizep1_bhs_16
01000101xx0xxxxx010111xxxxxxxxxx  n   1138 SVE2    usubwt   z_size_hsd_0 : z_size_hsd_5 z_sizep1_bhs_16
00100101xx1xxxxx000000xxxxx0xxxx  w   1191 SVE2   whilege  p_size_bhsd_0 : w5 w16
00100101xx1xxxxx000100xxxxx0xxxx  w   1191 SVE2   whilege  p_size_bhsd_0 : x5 x16
00100101xx1xxxxx000000xxxxx1xxxx  w   1192 SVE2   whilegt  p_size_bhsd_0 : w5 w16
00100101xx1xxxxx000100xxxxx1xxxx  w   1192 SVE2   whilegt  p_size_bhsd_0 : x5 x16
00100101xx1xxxxx000010xxxxx1xxxx  w   1193 SVE2   whilehi  p_size_bhsd_0 : w5 w16
00100101xx1xxxxx000110xxxxx1xxxx  w   1193 SVE2   whilehi  p_size_bhsd_0 : x5 x16
00100101xx1xxxxx000010xxxxx0xxxx  w   1194 SVE2   whilehs  p_size_bhsd_0 : w5 w16
00100101xx1xxxxx000110xxxxx0xxxx  w   1194 SVE2   whilehs  p_size_bhsd_0 : x5 x16
00100101xx1xxxxx001100xxxxx1xxxx  w   1195 SVE2   whilerw  p_size_bhsd_0 : x5 x16
00100101xx1xxxxx001100xxxxx0xxxx  w   1196 SVE2   whilewr  p_size_bhsd_0 : x5 x16
00000100xx1xxxxx001101xxxxxxxxxx  n   604  SVE2       xar  z_tszl19_bhsd_0 : z_tszl19_bhsd_0 z_tszl19_bhsd_5 tszl19_imm3_16p1
