Files
archived-ballistic/spec/arm64_xml/shoji-enumerated-symbol-accounts.xml
Ronald Caesar 26a677f8b4 decoder: Add ARM specification docs
Signed-off-by: Ronald Caesar <github43132@proton.me>
2025-12-12 18:11:36 -04:00

12898 lines
447 KiB
XML

<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" encoding="UTF-8" href="accounts.xsl" version="1.0"?>
<!DOCTYPE accounts PUBLIC "-//ARM//DTD accounts //EN" "accounts.dtd">
<!-- Copyright (c) 2010-2022 Arm Limited or its affiliates. All rights reserved. -->
<!-- This document is Non-Confidential. This document may only be used and distributed in accordance with the terms of the agreement entered into by Arm and the party that Arm delivered this document to. -->
<accounts>
<account iclass="mortlach_contig_load" symbol="&lt;HV&gt;" iclass_long="SME load array vector (elements)">
<encodings>
<encoding encname="ld1b_za_p_rrr_" />
<encoding encname="ld1d_za_p_rrr_" />
<encoding encname="ld1h_za_p_rrr_" />
<encoding encname="ld1w_za_p_rrr_" />
</encodings>
<orig>Is the horizontal or vertical slice indicator, encoded in the "V" field, where 0-&gt;H and 1-&gt;V.</orig>
<definition encodedin="V">
<intro>Is the horizontal or vertical slice indicator, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">V</entry>
<entry class="symbol">&lt;HV&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">V</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_contig_qload" symbol="&lt;HV&gt;" iclass_long="SME load array vector (quadwords)">
<encodings>
<encoding encname="ld1q_za_p_rrr_" />
</encodings>
<orig>Is the horizontal or vertical slice indicator, encoded in the "V" field, where 0-&gt;H and 1-&gt;V.</orig>
<definition encodedin="V">
<intro>Is the horizontal or vertical slice indicator, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">V</entry>
<entry class="symbol">&lt;HV&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">V</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_extract_pred" symbol="&lt;HV&gt;" iclass_long="SME move array to vector">
<encodings>
<encoding encname="MOV_mova_z_p_rza_b" />
<encoding encname="MOV_mova_z_p_rza_d" />
<encoding encname="MOV_mova_z_p_rza_h" />
<encoding encname="MOV_mova_z_p_rza_q" />
<encoding encname="MOV_mova_z_p_rza_w" />
<encoding encname="mova_z_p_rza_b" />
<encoding encname="mova_z_p_rza_d" />
<encoding encname="mova_z_p_rza_h" />
<encoding encname="mova_z_p_rza_q" />
<encoding encname="mova_z_p_rza_w" />
</encodings>
<orig>Is the horizontal or vertical slice indicator, encoded in the "V" field, where 0-&gt;H and 1-&gt;V.</orig>
<definition encodedin="V">
<intro>Is the horizontal or vertical slice indicator, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">V</entry>
<entry class="symbol">&lt;HV&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">V</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_insert_pred" symbol="&lt;HV&gt;" iclass_long="SME move vector to array">
<encodings>
<encoding encname="MOV_mova_za_p_rz_b" />
<encoding encname="MOV_mova_za_p_rz_d" />
<encoding encname="MOV_mova_za_p_rz_h" />
<encoding encname="MOV_mova_za_p_rz_q" />
<encoding encname="MOV_mova_za_p_rz_w" />
<encoding encname="mova_za_p_rz_b" />
<encoding encname="mova_za_p_rz_d" />
<encoding encname="mova_za_p_rz_h" />
<encoding encname="mova_za_p_rz_q" />
<encoding encname="mova_za_p_rz_w" />
</encodings>
<orig>Is the horizontal or vertical slice indicator, encoded in the "V" field, where 0-&gt;H and 1-&gt;V.</orig>
<definition encodedin="V">
<intro>Is the horizontal or vertical slice indicator, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">V</entry>
<entry class="symbol">&lt;HV&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">V</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_contig_store" symbol="&lt;HV&gt;" iclass_long="SME store array vector (elements)">
<encodings>
<encoding encname="st1b_za_p_rrr_" />
<encoding encname="st1d_za_p_rrr_" />
<encoding encname="st1h_za_p_rrr_" />
<encoding encname="st1w_za_p_rrr_" />
</encodings>
<orig>Is the horizontal or vertical slice indicator, encoded in the "V" field, where 0-&gt;H and 1-&gt;V.</orig>
<definition encodedin="V">
<intro>Is the horizontal or vertical slice indicator, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">V</entry>
<entry class="symbol">&lt;HV&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">V</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_contig_qstore" symbol="&lt;HV&gt;" iclass_long="SME store array vector (quadwords)">
<encodings>
<encoding encname="st1q_za_p_rrr_" />
</encodings>
<orig>Is the horizontal or vertical slice indicator, encoded in the "V" field, where 0-&gt;H and 1-&gt;V.</orig>
<definition encodedin="V">
<intro>Is the horizontal or vertical slice indicator, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">V</entry>
<entry class="symbol">&lt;HV&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">V</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_extract_zero" symbol="&lt;HV&gt;" iclass_long="SME zeroing move array to vector">
<encodings>
<encoding encname="movaz_z_rza_b" />
<encoding encname="movaz_z_rza_d" />
<encoding encname="movaz_z_rza_h" />
<encoding encname="movaz_z_rza_q" />
<encoding encname="movaz_z_rza_w" />
</encodings>
<orig>Is the horizontal or vertical slice indicator, encoded in the "V" field, where 0-&gt;H and 1-&gt;V.</orig>
<definition encodedin="V">
<intro>Is the horizontal or vertical slice indicator, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">V</entry>
<entry class="symbol">&lt;HV&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">V</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_expand_4dst_ctg" symbol="&lt;T&gt;" iclass_long="SME2 lookup table expand four contiguous registers">
<encodings>
<encoding encname="luti2_mz4_ztz_1" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;RESERVED.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">RESERVED</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_expand_4dst_ctg" symbol="&lt;T&gt;" iclass_long="SME2 lookup table expand four contiguous registers">
<encodings>
<encoding encname="luti4_mz4_ztz_1" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;RESERVED, 01-&gt;H, 10-&gt;S and 11-&gt;RESERVED.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">RESERVED</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_expand_4dst_nctg" symbol="&lt;T&gt;" iclass_long="SME2 lookup table expand four non-contiguous registers">
<encodings>
<encoding encname="luti2_mz4_ztz_4" />
</encodings>
<orig>Is the size specifier, encoded in "size&lt;0&gt;", where 0-&gt;B and 1-&gt;H.</orig>
<definition encodedin="size&lt;0&gt;">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">size&lt;0&gt;</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">H</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_expand_1dst" symbol="&lt;T&gt;" iclass_long="SME2 lookup table expand one register">
<encodings>
<encoding encname="luti2_z_ztz_" />
<encoding encname="luti4_z_ztz_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;RESERVED.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">RESERVED</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_expand_2dst_ctg" symbol="&lt;T&gt;" iclass_long="SME2 lookup table expand two contiguous registers">
<encodings>
<encoding encname="luti2_mz2_ztz_1" />
<encoding encname="luti4_mz2_ztz_1" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;RESERVED.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">RESERVED</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_expand_2dst_nctg" symbol="&lt;T&gt;" iclass_long="SME2 lookup table expand two non-contiguous registers">
<encodings>
<encoding encname="luti2_mz2_ztz_8" />
<encoding encname="luti4_mz2_ztz_8" />
</encodings>
<orig>Is the size specifier, encoded in "size&lt;0&gt;", where 0-&gt;B and 1-&gt;H.</orig>
<definition encodedin="size&lt;0&gt;">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">size&lt;0&gt;</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">H</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi4_extract_ctg" symbol="&lt;HV&gt;" iclass_long="SME2 move tile to vector, four registers">
<encodings>
<encoding encname="MOV_mova_mz4_za_b1" />
<encoding encname="MOV_mova_mz4_za_d1" />
<encoding encname="MOV_mova_mz4_za_h1" />
<encoding encname="MOV_mova_mz4_za_w1" />
<encoding encname="mova_mz4_za_b1" />
<encoding encname="mova_mz4_za_d1" />
<encoding encname="mova_mz4_za_h1" />
<encoding encname="mova_mz4_za_w1" />
</encodings>
<orig>Is the horizontal or vertical slice indicator, encoded in the "V" field, where 0-&gt;H and 1-&gt;V.</orig>
<definition encodedin="V">
<intro>Is the horizontal or vertical slice indicator, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">V</entry>
<entry class="symbol">&lt;HV&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">V</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi2_extract_ctg" symbol="&lt;HV&gt;" iclass_long="SME2 move tile to vector, two registers">
<encodings>
<encoding encname="MOV_mova_mz2_za_b1" />
<encoding encname="MOV_mova_mz2_za_d1" />
<encoding encname="MOV_mova_mz2_za_h1" />
<encoding encname="MOV_mova_mz2_za_w1" />
<encoding encname="mova_mz2_za_b1" />
<encoding encname="mova_mz2_za_d1" />
<encoding encname="mova_mz2_za_h1" />
<encoding encname="mova_mz2_za_w1" />
</encodings>
<orig>Is the horizontal or vertical slice indicator, encoded in the "V" field, where 0-&gt;H and 1-&gt;V.</orig>
<definition encodedin="V">
<intro>Is the horizontal or vertical slice indicator, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">V</entry>
<entry class="symbol">&lt;HV&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">V</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi4_insert_ctg" symbol="&lt;HV&gt;" iclass_long="SME2 move vector to tile, four registers">
<encodings>
<encoding encname="MOV_mova_za4_z_b1" />
<encoding encname="MOV_mova_za4_z_d1" />
<encoding encname="MOV_mova_za4_z_h1" />
<encoding encname="MOV_mova_za4_z_w1" />
<encoding encname="mova_za4_z_b1" />
<encoding encname="mova_za4_z_d1" />
<encoding encname="mova_za4_z_h1" />
<encoding encname="mova_za4_z_w1" />
</encodings>
<orig>Is the horizontal or vertical slice indicator, encoded in the "V" field, where 0-&gt;H and 1-&gt;V.</orig>
<definition encodedin="V">
<intro>Is the horizontal or vertical slice indicator, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">V</entry>
<entry class="symbol">&lt;HV&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">V</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi2_insert_ctg" symbol="&lt;HV&gt;" iclass_long="SME2 move vector to tile, two registers">
<encodings>
<encoding encname="MOV_mova_za2_z_b1" />
<encoding encname="MOV_mova_za2_z_d1" />
<encoding encname="MOV_mova_za2_z_h1" />
<encoding encname="MOV_mova_za2_z_w1" />
<encoding encname="mova_za2_z_b1" />
<encoding encname="mova_za2_z_d1" />
<encoding encname="mova_za2_z_h1" />
<encoding encname="mova_za2_z_w1" />
</encodings>
<orig>Is the horizontal or vertical slice indicator, encoded in the "V" field, where 0-&gt;H and 1-&gt;V.</orig>
<definition encodedin="V">
<intro>Is the horizontal or vertical slice indicator, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">V</entry>
<entry class="symbol">&lt;HV&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">V</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi4_clamp_int" symbol="&lt;T&gt;" iclass_long="SME2 multi-vec CLAMP four registers">
<encodings>
<encoding encname="sclamp_mz_zz_4" />
<encoding encname="uclamp_mz_zz_4" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi2_clamp_int" symbol="&lt;T&gt;" iclass_long="SME2 multi-vec CLAMP two registers">
<encodings>
<encoding encname="sclamp_mz_zz_2" />
<encoding encname="uclamp_mz_zz_2" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi4_fclamp" symbol="&lt;T&gt;" iclass_long="SME2 multi-vec FCLAMP four registers">
<encodings>
<encoding encname="fclamp_mz_zz_4" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi2_fclamp" symbol="&lt;T&gt;" iclass_long="SME2 multi-vec FCLAMP two registers">
<encodings>
<encoding encname="fclamp_mz_zz_2" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi4_z_z_zip" symbol="&lt;T&gt;" iclass_long="SME2 multi-vec ZIP four registers">
<encodings>
<encoding encname="uzp_mz_z_4" />
<encoding encname="zip_mz_z_4" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi2_z_z_zip" symbol="&lt;T&gt;" iclass_long="SME2 multi-vec ZIP two registers">
<encodings>
<encoding encname="uzp_mz_zz_2" />
<encoding encname="zip_mz_zz_2" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi4_narrow_int_cvrt" symbol="&lt;T&gt;" iclass_long="SME2 multi-vec int down convert four registers">
<encodings>
<encoding encname="sqcvt_z_mz4_" />
<encoding encname="sqcvtn_z_mz4_" />
<encoding encname="sqcvtu_z_mz4_" />
<encoding encname="sqcvtun_z_mz4_" />
<encoding encname="uqcvt_z_mz4_" />
<encoding encname="uqcvtn_z_mz4_" />
</encodings>
<orig>Is the size specifier, encoded in "sz", where 0-&gt;B and 1-&gt;H.</orig>
<definition encodedin="sz">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">sz</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">H</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi4_narrow_int_cvrt" symbol="&lt;Tb&gt;" iclass_long="SME2 multi-vec int down convert four registers">
<encodings>
<encoding encname="sqcvt_z_mz4_" />
<encoding encname="sqcvtn_z_mz4_" />
<encoding encname="sqcvtu_z_mz4_" />
<encoding encname="sqcvtun_z_mz4_" />
<encoding encname="uqcvt_z_mz4_" />
<encoding encname="uqcvtn_z_mz4_" />
</encodings>
<orig>Is the size specifier, encoded in "sz", where 0-&gt;S and 1-&gt;D.</orig>
<definition encodedin="sz">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">sz</entry>
<entry class="symbol">&lt;Tb&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi4_qrshr" symbol="&lt;T&gt;" iclass_long="SME2 multi-vec saturating shift right narrow four registers">
<encodings>
<encoding encname="sqrshr_z_mz4_" />
<encoding encname="sqrshrn_z_mz4_" />
<encoding encname="sqrshru_z_mz4_" />
<encoding encname="sqrshrun_z_mz4_" />
<encoding encname="uqrshr_z_mz4_" />
<encoding encname="uqrshrn_z_mz4_" />
</encodings>
<orig>Is the size specifier, encoded in "tsize", where 00-&gt;RESERVED, 01-&gt;B and 1x-&gt;H.</orig>
<definition encodedin="tsize">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">tsize</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">1x</entry>
<entry class="symbol">H</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi4_qrshr" symbol="&lt;Tb&gt;" iclass_long="SME2 multi-vec saturating shift right narrow four registers">
<encodings>
<encoding encname="sqrshr_z_mz4_" />
<encoding encname="sqrshrn_z_mz4_" />
<encoding encname="sqrshru_z_mz4_" />
<encoding encname="sqrshrun_z_mz4_" />
<encoding encname="uqrshr_z_mz4_" />
<encoding encname="uqrshrn_z_mz4_" />
</encodings>
<orig>Is the size specifier, encoded in "tsize", where 00-&gt;RESERVED, 01-&gt;S and 1x-&gt;D.</orig>
<definition encodedin="tsize">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">tsize</entry>
<entry class="symbol">&lt;Tb&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">1x</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi4_select_int" symbol="&lt;T&gt;" iclass_long="SME2 multi-vec select four registers">
<encodings>
<encoding encname="sel_mz_p_zz_4" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi2_select_int" symbol="&lt;T&gt;" iclass_long="SME2 multi-vec select two registers">
<encodings>
<encoding encname="sel_mz_p_zz_2" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi4_wide_int" symbol="&lt;Tb&gt;" iclass_long="SME2 multi-vec unpack four registers">
<encodings>
<encoding encname="sunpk_mz_z_4" />
<encoding encname="uunpk_mz_z_4" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;RESERVED, 01-&gt;B, 10-&gt;H and 11-&gt;S.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;Tb&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">S</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi4_wide_int" symbol="&lt;T&gt;" iclass_long="SME2 multi-vec unpack four registers">
<encodings>
<encoding encname="sunpk_mz_z_4" />
<encoding encname="uunpk_mz_z_4" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;RESERVED, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi2_wide_int" symbol="&lt;Tb&gt;" iclass_long="SME2 multi-vec unpack two registers">
<encodings>
<encoding encname="sunpk_mz_z_2" />
<encoding encname="uunpk_mz_z_2" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;RESERVED, 01-&gt;B, 10-&gt;H and 11-&gt;S.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;Tb&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">S</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi2_wide_int" symbol="&lt;T&gt;" iclass_long="SME2 multi-vec unpack two registers">
<encodings>
<encoding encname="sunpk_mz_z_2" />
<encoding encname="uunpk_mz_z_2" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;RESERVED, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi4_z_z_sqdmulh_mm" symbol="&lt;T&gt;" iclass_long="SME2 multi-vector signed saturating doubling multiply high four registers">
<encodings>
<encoding encname="sqdmulh_mz_zzw_4x4" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi2_z_z_sqdmulh_mm" symbol="&lt;T&gt;" iclass_long="SME2 multi-vector signed saturating doubling multiply high two registers">
<encodings>
<encoding encname="sqdmulh_mz_zzw_2x2" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi1_zz_za_mla_long_long_sm" symbol="&lt;Tb&gt;" iclass_long="SME2 multiple and single vector long long FMA one source">
<encodings>
<encoding encname="smlall_za_zzv_1" />
<encoding encname="smlsll_za_zzv_1" />
<encoding encname="umlall_za_zzv_1" />
<encoding encname="umlsll_za_zzv_1" />
</encodings>
<orig>Is the size specifier, encoded in "sz", where 0-&gt;B and 1-&gt;H.</orig>
<definition encodedin="sz">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">sz</entry>
<entry class="symbol">&lt;Tb&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">H</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi1_zz_za_mla_long_long_sm" symbol="&lt;T&gt;" iclass_long="SME2 multiple and single vector long long FMA one source">
<encodings>
<encoding encname="smlall_za_zzv_1" />
<encoding encname="smlsll_za_zzv_1" />
<encoding encname="umlall_za_zzv_1" />
<encoding encname="umlsll_za_zzv_1" />
</encodings>
<orig>Is the size specifier, encoded in "sz", where 0-&gt;S and 1-&gt;D.</orig>
<definition encodedin="sz">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">sz</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi4_z_z_fminmax_mm" symbol="&lt;T&gt;" iclass_long="SME2 multiple vectors FP min/max four registers">
<encodings>
<encoding encname="fmax_mz_zzw_4x4" />
<encoding encname="fmaxnm_mz_zzw_4x4" />
<encoding encname="fmin_mz_zzw_4x4" />
<encoding encname="fminnm_mz_zzw_4x4" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi2_z_z_fminmax_mm" symbol="&lt;T&gt;" iclass_long="SME2 multiple vectors FP min/max two registers">
<encodings>
<encoding encname="fmax_mz_zzw_2x2" />
<encoding encname="fmaxnm_mz_zzw_2x2" />
<encoding encname="fmin_mz_zzw_2x2" />
<encoding encname="fminnm_mz_zzw_2x2" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi4_z_za_float_mm" symbol="&lt;T&gt;" iclass_long="SME2 multiple vectors binary FP four registers">
<encodings>
<encoding encname="fadd_za_zw_4x4" />
<encoding encname="fsub_za_zw_4x4" />
</encodings>
<orig>Is the size specifier, encoded in "sz", where 0-&gt;S and 1-&gt;D.</orig>
<definition encodedin="sz">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">sz</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi2_z_za_float_mm" symbol="&lt;T&gt;" iclass_long="SME2 multiple vectors binary FP two registers">
<encodings>
<encoding encname="fadd_za_zw_2x2" />
<encoding encname="fsub_za_zw_2x2" />
</encodings>
<orig>Is the size specifier, encoded in "sz", where 0-&gt;S and 1-&gt;D.</orig>
<definition encodedin="sz">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">sz</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi4_z_za_int_mm" symbol="&lt;T&gt;" iclass_long="SME2 multiple vectors binary int four registers">
<encodings>
<encoding encname="add_za_zw_4x4" />
<encoding encname="sub_za_zw_4x4" />
</encodings>
<orig>Is the size specifier, encoded in "sz", where 0-&gt;S and 1-&gt;D.</orig>
<definition encodedin="sz">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">sz</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi2_z_za_int_mm" symbol="&lt;T&gt;" iclass_long="SME2 multiple vectors binary int two registers">
<encodings>
<encoding encname="add_za_zw_2x2" />
<encoding encname="sub_za_zw_2x2" />
</encodings>
<orig>Is the size specifier, encoded in "sz", where 0-&gt;S and 1-&gt;D.</orig>
<definition encodedin="sz">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">sz</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi4_z_za_4way_dot_mm" symbol="&lt;Tb&gt;" iclass_long="SME2 multiple vectors four-way dot product four registers">
<encodings>
<encoding encname="sdot_za_zzw_4x4" />
<encoding encname="udot_za_zzw_4x4" />
</encodings>
<orig>Is the size specifier, encoded in "sz", where 0-&gt;B and 1-&gt;H.</orig>
<definition encodedin="sz">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">sz</entry>
<entry class="symbol">&lt;Tb&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">H</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi4_z_za_4way_dot_mm" symbol="&lt;T&gt;" iclass_long="SME2 multiple vectors four-way dot product four registers">
<encodings>
<encoding encname="sdot_za_zzw_4x4" />
<encoding encname="udot_za_zzw_4x4" />
</encodings>
<orig>Is the size specifier, encoded in "sz", where 0-&gt;S and 1-&gt;D.</orig>
<definition encodedin="sz">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">sz</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi2_z_za_4way_dot_mm" symbol="&lt;Tb&gt;" iclass_long="SME2 multiple vectors four-way dot product two registers">
<encodings>
<encoding encname="sdot_za_zzw_2x2" />
<encoding encname="udot_za_zzw_2x2" />
</encodings>
<orig>Is the size specifier, encoded in "sz", where 0-&gt;B and 1-&gt;H.</orig>
<definition encodedin="sz">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">sz</entry>
<entry class="symbol">&lt;Tb&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">H</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi2_z_za_4way_dot_mm" symbol="&lt;T&gt;" iclass_long="SME2 multiple vectors four-way dot product two registers">
<encodings>
<encoding encname="sdot_za_zzw_2x2" />
<encoding encname="udot_za_zzw_2x2" />
</encodings>
<orig>Is the size specifier, encoded in "sz", where 0-&gt;S and 1-&gt;D.</orig>
<definition encodedin="sz">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">sz</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi4_z_z_minmax_mm" symbol="&lt;T&gt;" iclass_long="SME2 multiple vectors int min/max four registers">
<encodings>
<encoding encname="smax_mz_zzw_4x4" />
<encoding encname="smin_mz_zzw_4x4" />
<encoding encname="umax_mz_zzw_4x4" />
<encoding encname="umin_mz_zzw_4x4" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi2_z_z_minmax_mm" symbol="&lt;T&gt;" iclass_long="SME2 multiple vectors int min/max two registers">
<encodings>
<encoding encname="smax_mz_zzw_2x2" />
<encoding encname="smin_mz_zzw_2x2" />
<encoding encname="umax_mz_zzw_2x2" />
<encoding encname="umin_mz_zzw_2x2" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi4_zz_za_mla_long_long_mm" symbol="&lt;Tb&gt;" iclass_long="SME2 multiple vectors long long MLA four sources">
<encodings>
<encoding encname="smlall_za_zzw_4x4" />
<encoding encname="smlsll_za_zzw_4x4" />
<encoding encname="umlall_za_zzw_4x4" />
<encoding encname="umlsll_za_zzw_4x4" />
</encodings>
<orig>Is the size specifier, encoded in "sz", where 0-&gt;B and 1-&gt;H.</orig>
<definition encodedin="sz">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">sz</entry>
<entry class="symbol">&lt;Tb&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">H</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi4_zz_za_mla_long_long_mm" symbol="&lt;T&gt;" iclass_long="SME2 multiple vectors long long MLA four sources">
<encodings>
<encoding encname="smlall_za_zzw_4x4" />
<encoding encname="smlsll_za_zzw_4x4" />
<encoding encname="umlall_za_zzw_4x4" />
<encoding encname="umlsll_za_zzw_4x4" />
</encodings>
<orig>Is the size specifier, encoded in "sz", where 0-&gt;S and 1-&gt;D.</orig>
<definition encodedin="sz">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">sz</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi2_zz_za_mla_long_long_mm" symbol="&lt;Tb&gt;" iclass_long="SME2 multiple vectors long long MLA two sources">
<encodings>
<encoding encname="smlall_za_zzw_2x2" />
<encoding encname="smlsll_za_zzw_2x2" />
<encoding encname="umlall_za_zzw_2x2" />
<encoding encname="umlsll_za_zzw_2x2" />
</encodings>
<orig>Is the size specifier, encoded in "sz", where 0-&gt;B and 1-&gt;H.</orig>
<definition encodedin="sz">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">sz</entry>
<entry class="symbol">&lt;Tb&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">H</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi2_zz_za_mla_long_long_mm" symbol="&lt;T&gt;" iclass_long="SME2 multiple vectors long long MLA two sources">
<encodings>
<encoding encname="smlall_za_zzw_2x2" />
<encoding encname="smlsll_za_zzw_2x2" />
<encoding encname="umlall_za_zzw_2x2" />
<encoding encname="umlsll_za_zzw_2x2" />
</encodings>
<orig>Is the size specifier, encoded in "sz", where 0-&gt;S and 1-&gt;D.</orig>
<definition encodedin="sz">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">sz</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi4_z_z_shift_mm" symbol="&lt;T&gt;" iclass_long="SME2 multiple vectors shift four registers">
<encodings>
<encoding encname="srshl_mz_zzw_4x4" />
<encoding encname="urshl_mz_zzw_4x4" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi2_z_z_shift_mm" symbol="&lt;T&gt;" iclass_long="SME2 multiple vectors shift two registers">
<encodings>
<encoding encname="srshl_mz_zzw_2x2" />
<encoding encname="urshl_mz_zzw_2x2" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi4_zz_za_float_mm" symbol="&lt;T&gt;" iclass_long="SME2 multiple vectors ternary FP four registers">
<encodings>
<encoding encname="fmla_za_zzw_4x4" />
<encoding encname="fmls_za_zzw_4x4" />
</encodings>
<orig>Is the size specifier, encoded in "sz", where 0-&gt;S and 1-&gt;D.</orig>
<definition encodedin="sz">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">sz</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi2_zz_za_float_mm" symbol="&lt;T&gt;" iclass_long="SME2 multiple vectors ternary FP two registers">
<encodings>
<encoding encname="fmla_za_zzw_2x2" />
<encoding encname="fmls_za_zzw_2x2" />
</encodings>
<orig>Is the size specifier, encoded in "sz", where 0-&gt;S and 1-&gt;D.</orig>
<definition encodedin="sz">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">sz</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi4_zz_za_int_mm" symbol="&lt;T&gt;" iclass_long="SME2 multiple vectors ternary int four registers">
<encodings>
<encoding encname="add_za_zzw_4x4" />
<encoding encname="sub_za_zzw_4x4" />
</encodings>
<orig>Is the size specifier, encoded in "sz", where 0-&gt;S and 1-&gt;D.</orig>
<definition encodedin="sz">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">sz</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi2_zz_za_int_mm" symbol="&lt;T&gt;" iclass_long="SME2 multiple vectors ternary int two registers">
<encodings>
<encoding encname="add_za_zzw_2x2" />
<encoding encname="sub_za_zzw_2x2" />
</encodings>
<orig>Is the size specifier, encoded in "sz", where 0-&gt;S and 1-&gt;D.</orig>
<definition encodedin="sz">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">sz</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi4_z_z_fminmax_sm" symbol="&lt;T&gt;" iclass_long="SME2 single-multi FP min/max four registers">
<encodings>
<encoding encname="fmax_mz_zzv_4x1" />
<encoding encname="fmaxnm_mz_zzv_4x1" />
<encoding encname="fmin_mz_zzv_4x1" />
<encoding encname="fminnm_mz_zzv_4x1" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi2_z_z_fminmax_sm" symbol="&lt;T&gt;" iclass_long="SME2 single-multi FP min/max two registers">
<encodings>
<encoding encname="fmax_mz_zzv_2x1" />
<encoding encname="fmaxnm_mz_zzv_2x1" />
<encoding encname="fmin_mz_zzv_2x1" />
<encoding encname="fminnm_mz_zzv_2x1" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi4_z_z_add_sm" symbol="&lt;T&gt;" iclass_long="SME2 single-multi add four registers">
<encodings>
<encoding encname="add_mz_zzv_4x1" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi2_z_z_add_sm" symbol="&lt;T&gt;" iclass_long="SME2 single-multi add two registers">
<encodings>
<encoding encname="add_mz_zzv_2x1" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi4_z_za_4way_dot_sm" symbol="&lt;Tb&gt;" iclass_long="SME2 single-multi four-way dot product four registers">
<encodings>
<encoding encname="sdot_za_zzv_4x1" />
<encoding encname="udot_za_zzv_4x1" />
</encodings>
<orig>Is the size specifier, encoded in "sz", where 0-&gt;B and 1-&gt;H.</orig>
<definition encodedin="sz">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">sz</entry>
<entry class="symbol">&lt;Tb&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">H</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi4_z_za_4way_dot_sm" symbol="&lt;T&gt;" iclass_long="SME2 single-multi four-way dot product four registers">
<encodings>
<encoding encname="sdot_za_zzv_4x1" />
<encoding encname="udot_za_zzv_4x1" />
</encodings>
<orig>Is the size specifier, encoded in "sz", where 0-&gt;S and 1-&gt;D.</orig>
<definition encodedin="sz">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">sz</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi2_z_za_4way_dot_sm" symbol="&lt;Tb&gt;" iclass_long="SME2 single-multi four-way dot product two registers">
<encodings>
<encoding encname="sdot_za_zzv_2x1" />
<encoding encname="udot_za_zzv_2x1" />
</encodings>
<orig>Is the size specifier, encoded in "sz", where 0-&gt;B and 1-&gt;H.</orig>
<definition encodedin="sz">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">sz</entry>
<entry class="symbol">&lt;Tb&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">H</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi2_z_za_4way_dot_sm" symbol="&lt;T&gt;" iclass_long="SME2 single-multi four-way dot product two registers">
<encodings>
<encoding encname="sdot_za_zzv_2x1" />
<encoding encname="udot_za_zzv_2x1" />
</encodings>
<orig>Is the size specifier, encoded in "sz", where 0-&gt;S and 1-&gt;D.</orig>
<definition encodedin="sz">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">sz</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi4_z_z_minmax_sm" symbol="&lt;T&gt;" iclass_long="SME2 single-multi int min/max four registers">
<encodings>
<encoding encname="smax_mz_zzv_4x1" />
<encoding encname="smin_mz_zzv_4x1" />
<encoding encname="umax_mz_zzv_4x1" />
<encoding encname="umin_mz_zzv_4x1" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi2_z_z_minmax_sm" symbol="&lt;T&gt;" iclass_long="SME2 single-multi int min/max two registers">
<encodings>
<encoding encname="smax_mz_zzv_2x1" />
<encoding encname="smin_mz_zzv_2x1" />
<encoding encname="umax_mz_zzv_2x1" />
<encoding encname="umin_mz_zzv_2x1" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi4_zz_za_mla_long_long_sm" symbol="&lt;Tb&gt;" iclass_long="SME2 single-multi long long MLA four sources">
<encodings>
<encoding encname="smlall_za_zzv_4x1" />
<encoding encname="smlsll_za_zzv_4x1" />
<encoding encname="umlall_za_zzv_4x1" />
<encoding encname="umlsll_za_zzv_4x1" />
</encodings>
<orig>Is the size specifier, encoded in "sz", where 0-&gt;B and 1-&gt;H.</orig>
<definition encodedin="sz">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">sz</entry>
<entry class="symbol">&lt;Tb&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">H</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi4_zz_za_mla_long_long_sm" symbol="&lt;T&gt;" iclass_long="SME2 single-multi long long MLA four sources">
<encodings>
<encoding encname="smlall_za_zzv_4x1" />
<encoding encname="smlsll_za_zzv_4x1" />
<encoding encname="umlall_za_zzv_4x1" />
<encoding encname="umlsll_za_zzv_4x1" />
</encodings>
<orig>Is the size specifier, encoded in "sz", where 0-&gt;S and 1-&gt;D.</orig>
<definition encodedin="sz">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">sz</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi2_zz_za_mla_long_long_sm" symbol="&lt;Tb&gt;" iclass_long="SME2 single-multi long long MLA two sources">
<encodings>
<encoding encname="smlall_za_zzv_2x1" />
<encoding encname="smlsll_za_zzv_2x1" />
<encoding encname="umlall_za_zzv_2x1" />
<encoding encname="umlsll_za_zzv_2x1" />
</encodings>
<orig>Is the size specifier, encoded in "sz", where 0-&gt;B and 1-&gt;H.</orig>
<definition encodedin="sz">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">sz</entry>
<entry class="symbol">&lt;Tb&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">H</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi2_zz_za_mla_long_long_sm" symbol="&lt;T&gt;" iclass_long="SME2 single-multi long long MLA two sources">
<encodings>
<encoding encname="smlall_za_zzv_2x1" />
<encoding encname="smlsll_za_zzv_2x1" />
<encoding encname="umlall_za_zzv_2x1" />
<encoding encname="umlsll_za_zzv_2x1" />
</encodings>
<orig>Is the size specifier, encoded in "sz", where 0-&gt;S and 1-&gt;D.</orig>
<definition encodedin="sz">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">sz</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi4_z_z_shift_sm" symbol="&lt;T&gt;" iclass_long="SME2 single-multi shift four registers">
<encodings>
<encoding encname="srshl_mz_zzv_4x1" />
<encoding encname="urshl_mz_zzv_4x1" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi2_z_z_shift_sm" symbol="&lt;T&gt;" iclass_long="SME2 single-multi shift two registers">
<encodings>
<encoding encname="srshl_mz_zzv_2x1" />
<encoding encname="urshl_mz_zzv_2x1" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi4_z_z_sqdmulh_sm" symbol="&lt;T&gt;" iclass_long="SME2 single-multi signed saturating doubling multiply high four registers">
<encodings>
<encoding encname="sqdmulh_mz_zzv_4x1" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi2_z_z_sqdmulh_sm" symbol="&lt;T&gt;" iclass_long="SME2 single-multi signed saturating doubling multiply high two registers">
<encodings>
<encoding encname="sqdmulh_mz_zzv_2x1" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi4_zz_za_float_sm" symbol="&lt;T&gt;" iclass_long="SME2 single-multi ternary FP four registers">
<encodings>
<encoding encname="fmla_za_zzv_4x1" />
<encoding encname="fmls_za_zzv_4x1" />
</encodings>
<orig>Is the size specifier, encoded in "sz", where 0-&gt;S and 1-&gt;D.</orig>
<definition encodedin="sz">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">sz</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi2_zz_za_float_sm" symbol="&lt;T&gt;" iclass_long="SME2 single-multi ternary FP two registers">
<encodings>
<encoding encname="fmla_za_zzv_2x1" />
<encoding encname="fmls_za_zzv_2x1" />
</encodings>
<orig>Is the size specifier, encoded in "sz", where 0-&gt;S and 1-&gt;D.</orig>
<definition encodedin="sz">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">sz</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi4_zz_za_int_sm" symbol="&lt;T&gt;" iclass_long="SME2 single-multi ternary int four registers">
<encodings>
<encoding encname="add_za_zzv_4x1" />
<encoding encname="sub_za_zzv_4x1" />
</encodings>
<orig>Is the size specifier, encoded in "sz", where 0-&gt;S and 1-&gt;D.</orig>
<definition encodedin="sz">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">sz</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi2_zz_za_int_sm" symbol="&lt;T&gt;" iclass_long="SME2 single-multi ternary int two registers">
<encodings>
<encoding encname="add_za_zzv_2x1" />
<encoding encname="sub_za_zzv_2x1" />
</encodings>
<orig>Is the size specifier, encoded in "sz", where 0-&gt;S and 1-&gt;D.</orig>
<definition encodedin="sz">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">sz</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi4_extract_zero" symbol="&lt;HV&gt;" iclass_long="SME2 zeroing move tile to vector, four registers">
<encodings>
<encoding encname="movaz_mz4_za_b1" />
<encoding encname="movaz_mz4_za_d1" />
<encoding encname="movaz_mz4_za_h1" />
<encoding encname="movaz_mz4_za_w1" />
</encodings>
<orig>Is the horizontal or vertical slice indicator, encoded in the "V" field, where 0-&gt;H and 1-&gt;V.</orig>
<definition encodedin="V">
<intro>Is the horizontal or vertical slice indicator, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">V</entry>
<entry class="symbol">&lt;HV&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">V</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="mortlach_multi2_extract_zero" symbol="&lt;HV&gt;" iclass_long="SME2 zeroing move tile to vector, two registers">
<encodings>
<encoding encname="movaz_mz2_za_b1" />
<encoding encname="movaz_mz2_za_d1" />
<encoding encname="movaz_mz2_za_h1" />
<encoding encname="movaz_mz2_za_w1" />
</encodings>
<orig>Is the horizontal or vertical slice indicator, encoded in the "V" field, where 0-&gt;H and 1-&gt;V.</orig>
<definition encodedin="V">
<intro>Is the horizontal or vertical slice indicator, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">V</entry>
<entry class="symbol">&lt;HV&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">V</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_mem_32b_gld_vs" symbol="&lt;mod&gt;" iclass_long="SVE 32-bit gather load (scalar plus 32-bit unscaled offsets)">
<encodings>
<encoding encname="ld1b_z_p_bz_s_x32_unscaled" />
<encoding encname="ld1h_z_p_bz_s_x32_unscaled" />
<encoding encname="ld1sb_z_p_bz_s_x32_unscaled" />
<encoding encname="ld1sh_z_p_bz_s_x32_unscaled" />
<encoding encname="ld1w_z_p_bz_s_x32_unscaled" />
<encoding encname="ldff1b_z_p_bz_s_x32_unscaled" />
<encoding encname="ldff1h_z_p_bz_s_x32_unscaled" />
<encoding encname="ldff1sb_z_p_bz_s_x32_unscaled" />
<encoding encname="ldff1sh_z_p_bz_s_x32_unscaled" />
<encoding encname="ldff1w_z_p_bz_s_x32_unscaled" />
</encodings>
<orig>Is the index extend and shift specifier, encoded in "xs", where 0-&gt;UXTW and 1-&gt;SXTW.</orig>
<definition encodedin="xs">
<intro>Is the index extend and shift specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">xs</entry>
<entry class="symbol">&lt;mod&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">UXTW</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">SXTW</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_mem_32b_gld_sv_a" symbol="&lt;mod&gt;" iclass_long="SVE 32-bit gather load halfwords (scalar plus 32-bit scaled offsets)">
<encodings>
<encoding encname="ld1h_z_p_bz_s_x32_scaled" />
<encoding encname="ld1sh_z_p_bz_s_x32_scaled" />
<encoding encname="ldff1h_z_p_bz_s_x32_scaled" />
<encoding encname="ldff1sh_z_p_bz_s_x32_scaled" />
</encodings>
<orig>Is the index extend and shift specifier, encoded in "xs", where 0-&gt;UXTW and 1-&gt;SXTW.</orig>
<definition encodedin="xs">
<intro>Is the index extend and shift specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">xs</entry>
<entry class="symbol">&lt;mod&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">UXTW</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">SXTW</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_mem_32b_gld_sv_b" symbol="&lt;mod&gt;" iclass_long="SVE 32-bit gather load words (scalar plus 32-bit scaled offsets)">
<encodings>
<encoding encname="ld1w_z_p_bz_s_x32_scaled" />
<encoding encname="ldff1w_z_p_bz_s_x32_scaled" />
</encodings>
<orig>Is the index extend and shift specifier, encoded in "xs", where 0-&gt;UXTW and 1-&gt;SXTW.</orig>
<definition encodedin="xs">
<intro>Is the index extend and shift specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">xs</entry>
<entry class="symbol">&lt;mod&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">UXTW</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">SXTW</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_mem_32b_prfm_sv" symbol="&lt;mod&gt;" iclass_long="SVE 32-bit gather prefetch (scalar plus 32-bit scaled offsets)">
<encodings>
<encoding encname="prfb_i_p_bz_s_x32_scaled" />
<encoding encname="prfd_i_p_bz_s_x32_scaled" />
<encoding encname="prfh_i_p_bz_s_x32_scaled" />
<encoding encname="prfw_i_p_bz_s_x32_scaled" />
</encodings>
<orig>Is the index extend and shift specifier, encoded in "xs", where 0-&gt;UXTW and 1-&gt;SXTW.</orig>
<definition encodedin="xs">
<intro>Is the index extend and shift specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">xs</entry>
<entry class="symbol">&lt;mod&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">UXTW</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">SXTW</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_mem_32b_prfm_sv" symbol="&lt;prfop&gt;" iclass_long="SVE 32-bit gather prefetch (scalar plus 32-bit scaled offsets)">
<encodings>
<encoding encname="prfb_i_p_bz_s_x32_scaled" />
<encoding encname="prfd_i_p_bz_s_x32_scaled" />
<encoding encname="prfh_i_p_bz_s_x32_scaled" />
<encoding encname="prfw_i_p_bz_s_x32_scaled" />
</encodings>
<orig>Is the prefetch operation specifier, encoded in "prfop", where 0000-&gt;PLDL1KEEP, 0001-&gt;PLDL1STRM, 0010-&gt;PLDL2KEEP, 0011-&gt;PLDL2STRM, 0100-&gt;PLDL3KEEP, 0101-&gt;PLDL3STRM, 1000-&gt;PSTL1KEEP, 1001-&gt;PSTL1STRM, 1010-&gt;PSTL2KEEP, 1011-&gt;PSTL2STRM, 1100-&gt;PSTL3KEEP, 1101-&gt;PSTL3STRM and x11x-&gt;#uimm4.</orig>
<definition encodedin="prfop">
<intro>Is the prefetch operation specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="4">prfop</entry>
<entry class="symbol">&lt;prfop&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0000</entry>
<entry class="symbol">PLDL1KEEP</entry>
</row>
<row>
<entry class="bitfield">0001</entry>
<entry class="symbol">PLDL1STRM</entry>
</row>
<row>
<entry class="bitfield">0010</entry>
<entry class="symbol">PLDL2KEEP</entry>
</row>
<row>
<entry class="bitfield">0011</entry>
<entry class="symbol">PLDL2STRM</entry>
</row>
<row>
<entry class="bitfield">0100</entry>
<entry class="symbol">PLDL3KEEP</entry>
</row>
<row>
<entry class="bitfield">0101</entry>
<entry class="symbol">PLDL3STRM</entry>
</row>
<row>
<entry class="bitfield">x11x</entry>
<entry class="symbol">#uimm4</entry>
</row>
<row>
<entry class="bitfield">1000</entry>
<entry class="symbol">PSTL1KEEP</entry>
</row>
<row>
<entry class="bitfield">1001</entry>
<entry class="symbol">PSTL1STRM</entry>
</row>
<row>
<entry class="bitfield">1010</entry>
<entry class="symbol">PSTL2KEEP</entry>
</row>
<row>
<entry class="bitfield">1011</entry>
<entry class="symbol">PSTL2STRM</entry>
</row>
<row>
<entry class="bitfield">1100</entry>
<entry class="symbol">PSTL3KEEP</entry>
</row>
<row>
<entry class="bitfield">1101</entry>
<entry class="symbol">PSTL3STRM</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_mem_32b_prfm_vi" symbol="&lt;prfop&gt;" iclass_long="SVE 32-bit gather prefetch (vector plus immediate)">
<encodings>
<encoding encname="prfb_i_p_ai_s" />
<encoding encname="prfd_i_p_ai_s" />
<encoding encname="prfh_i_p_ai_s" />
<encoding encname="prfw_i_p_ai_s" />
</encodings>
<orig>Is the prefetch operation specifier, encoded in "prfop", where 0000-&gt;PLDL1KEEP, 0001-&gt;PLDL1STRM, 0010-&gt;PLDL2KEEP, 0011-&gt;PLDL2STRM, 0100-&gt;PLDL3KEEP, 0101-&gt;PLDL3STRM, 1000-&gt;PSTL1KEEP, 1001-&gt;PSTL1STRM, 1010-&gt;PSTL2KEEP, 1011-&gt;PSTL2STRM, 1100-&gt;PSTL3KEEP, 1101-&gt;PSTL3STRM and x11x-&gt;#uimm4.</orig>
<definition encodedin="prfop">
<intro>Is the prefetch operation specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="4">prfop</entry>
<entry class="symbol">&lt;prfop&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0000</entry>
<entry class="symbol">PLDL1KEEP</entry>
</row>
<row>
<entry class="bitfield">0001</entry>
<entry class="symbol">PLDL1STRM</entry>
</row>
<row>
<entry class="bitfield">0010</entry>
<entry class="symbol">PLDL2KEEP</entry>
</row>
<row>
<entry class="bitfield">0011</entry>
<entry class="symbol">PLDL2STRM</entry>
</row>
<row>
<entry class="bitfield">0100</entry>
<entry class="symbol">PLDL3KEEP</entry>
</row>
<row>
<entry class="bitfield">0101</entry>
<entry class="symbol">PLDL3STRM</entry>
</row>
<row>
<entry class="bitfield">x11x</entry>
<entry class="symbol">#uimm4</entry>
</row>
<row>
<entry class="bitfield">1000</entry>
<entry class="symbol">PSTL1KEEP</entry>
</row>
<row>
<entry class="bitfield">1001</entry>
<entry class="symbol">PSTL1STRM</entry>
</row>
<row>
<entry class="bitfield">1010</entry>
<entry class="symbol">PSTL2KEEP</entry>
</row>
<row>
<entry class="bitfield">1011</entry>
<entry class="symbol">PSTL2STRM</entry>
</row>
<row>
<entry class="bitfield">1100</entry>
<entry class="symbol">PSTL3KEEP</entry>
</row>
<row>
<entry class="bitfield">1101</entry>
<entry class="symbol">PSTL3STRM</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_mem_sst_sv_b" symbol="&lt;mod&gt;" iclass_long="SVE 32-bit scatter store (scalar plus 32-bit scaled offsets)">
<encodings>
<encoding encname="st1h_z_p_bz_s_x32_scaled" />
<encoding encname="st1w_z_p_bz_s_x32_scaled" />
</encodings>
<orig>Is the index extend and shift specifier, encoded in "xs", where 0-&gt;UXTW and 1-&gt;SXTW.</orig>
<definition encodedin="xs">
<intro>Is the index extend and shift specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">xs</entry>
<entry class="symbol">&lt;mod&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">UXTW</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">SXTW</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_mem_sst_vs_b" symbol="&lt;mod&gt;" iclass_long="SVE 32-bit scatter store (scalar plus 32-bit unscaled offsets)">
<encodings>
<encoding encname="st1b_z_p_bz_s_x32_unscaled" />
<encoding encname="st1h_z_p_bz_s_x32_unscaled" />
<encoding encname="st1w_z_p_bz_s_x32_unscaled" />
</encodings>
<orig>Is the index extend and shift specifier, encoded in "xs", where 0-&gt;UXTW and 1-&gt;SXTW.</orig>
<definition encodedin="xs">
<intro>Is the index extend and shift specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">xs</entry>
<entry class="symbol">&lt;mod&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">UXTW</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">SXTW</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_mem_64b_gld_sv" symbol="&lt;mod&gt;" iclass_long="SVE 64-bit gather load (scalar plus 32-bit unpacked scaled offsets)">
<encodings>
<encoding encname="ld1d_z_p_bz_d_x32_scaled" />
<encoding encname="ld1h_z_p_bz_d_x32_scaled" />
<encoding encname="ld1sh_z_p_bz_d_x32_scaled" />
<encoding encname="ld1sw_z_p_bz_d_x32_scaled" />
<encoding encname="ld1w_z_p_bz_d_x32_scaled" />
<encoding encname="ldff1d_z_p_bz_d_x32_scaled" />
<encoding encname="ldff1h_z_p_bz_d_x32_scaled" />
<encoding encname="ldff1sh_z_p_bz_d_x32_scaled" />
<encoding encname="ldff1sw_z_p_bz_d_x32_scaled" />
<encoding encname="ldff1w_z_p_bz_d_x32_scaled" />
</encodings>
<orig>Is the index extend and shift specifier, encoded in "xs", where 0-&gt;UXTW and 1-&gt;SXTW.</orig>
<definition encodedin="xs">
<intro>Is the index extend and shift specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">xs</entry>
<entry class="symbol">&lt;mod&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">UXTW</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">SXTW</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_mem_64b_gld_vs" symbol="&lt;mod&gt;" iclass_long="SVE 64-bit gather load (scalar plus unpacked 32-bit unscaled offsets)">
<encodings>
<encoding encname="ld1b_z_p_bz_d_x32_unscaled" />
<encoding encname="ld1d_z_p_bz_d_x32_unscaled" />
<encoding encname="ld1h_z_p_bz_d_x32_unscaled" />
<encoding encname="ld1sb_z_p_bz_d_x32_unscaled" />
<encoding encname="ld1sh_z_p_bz_d_x32_unscaled" />
<encoding encname="ld1sw_z_p_bz_d_x32_unscaled" />
<encoding encname="ld1w_z_p_bz_d_x32_unscaled" />
<encoding encname="ldff1b_z_p_bz_d_x32_unscaled" />
<encoding encname="ldff1d_z_p_bz_d_x32_unscaled" />
<encoding encname="ldff1h_z_p_bz_d_x32_unscaled" />
<encoding encname="ldff1sb_z_p_bz_d_x32_unscaled" />
<encoding encname="ldff1sh_z_p_bz_d_x32_unscaled" />
<encoding encname="ldff1sw_z_p_bz_d_x32_unscaled" />
<encoding encname="ldff1w_z_p_bz_d_x32_unscaled" />
</encodings>
<orig>Is the index extend and shift specifier, encoded in "xs", where 0-&gt;UXTW and 1-&gt;SXTW.</orig>
<definition encodedin="xs">
<intro>Is the index extend and shift specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">xs</entry>
<entry class="symbol">&lt;mod&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">UXTW</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">SXTW</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_mem_64b_prfm_sv2" symbol="&lt;prfop&gt;" iclass_long="SVE 64-bit gather prefetch (scalar plus 64-bit scaled offsets)">
<encodings>
<encoding encname="prfb_i_p_bz_d_64_scaled" />
<encoding encname="prfd_i_p_bz_d_64_scaled" />
<encoding encname="prfh_i_p_bz_d_64_scaled" />
<encoding encname="prfw_i_p_bz_d_64_scaled" />
</encodings>
<orig>Is the prefetch operation specifier, encoded in "prfop", where 0000-&gt;PLDL1KEEP, 0001-&gt;PLDL1STRM, 0010-&gt;PLDL2KEEP, 0011-&gt;PLDL2STRM, 0100-&gt;PLDL3KEEP, 0101-&gt;PLDL3STRM, 1000-&gt;PSTL1KEEP, 1001-&gt;PSTL1STRM, 1010-&gt;PSTL2KEEP, 1011-&gt;PSTL2STRM, 1100-&gt;PSTL3KEEP, 1101-&gt;PSTL3STRM and x11x-&gt;#uimm4.</orig>
<definition encodedin="prfop">
<intro>Is the prefetch operation specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="4">prfop</entry>
<entry class="symbol">&lt;prfop&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0000</entry>
<entry class="symbol">PLDL1KEEP</entry>
</row>
<row>
<entry class="bitfield">0001</entry>
<entry class="symbol">PLDL1STRM</entry>
</row>
<row>
<entry class="bitfield">0010</entry>
<entry class="symbol">PLDL2KEEP</entry>
</row>
<row>
<entry class="bitfield">0011</entry>
<entry class="symbol">PLDL2STRM</entry>
</row>
<row>
<entry class="bitfield">0100</entry>
<entry class="symbol">PLDL3KEEP</entry>
</row>
<row>
<entry class="bitfield">0101</entry>
<entry class="symbol">PLDL3STRM</entry>
</row>
<row>
<entry class="bitfield">x11x</entry>
<entry class="symbol">#uimm4</entry>
</row>
<row>
<entry class="bitfield">1000</entry>
<entry class="symbol">PSTL1KEEP</entry>
</row>
<row>
<entry class="bitfield">1001</entry>
<entry class="symbol">PSTL1STRM</entry>
</row>
<row>
<entry class="bitfield">1010</entry>
<entry class="symbol">PSTL2KEEP</entry>
</row>
<row>
<entry class="bitfield">1011</entry>
<entry class="symbol">PSTL2STRM</entry>
</row>
<row>
<entry class="bitfield">1100</entry>
<entry class="symbol">PSTL3KEEP</entry>
</row>
<row>
<entry class="bitfield">1101</entry>
<entry class="symbol">PSTL3STRM</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_mem_64b_prfm_sv" symbol="&lt;mod&gt;" iclass_long="SVE 64-bit gather prefetch (scalar plus unpacked 32-bit scaled offsets)">
<encodings>
<encoding encname="prfb_i_p_bz_d_x32_scaled" />
<encoding encname="prfd_i_p_bz_d_x32_scaled" />
<encoding encname="prfh_i_p_bz_d_x32_scaled" />
<encoding encname="prfw_i_p_bz_d_x32_scaled" />
</encodings>
<orig>Is the index extend and shift specifier, encoded in "xs", where 0-&gt;UXTW and 1-&gt;SXTW.</orig>
<definition encodedin="xs">
<intro>Is the index extend and shift specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">xs</entry>
<entry class="symbol">&lt;mod&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">UXTW</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">SXTW</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_mem_64b_prfm_sv" symbol="&lt;prfop&gt;" iclass_long="SVE 64-bit gather prefetch (scalar plus unpacked 32-bit scaled offsets)">
<encodings>
<encoding encname="prfb_i_p_bz_d_x32_scaled" />
<encoding encname="prfd_i_p_bz_d_x32_scaled" />
<encoding encname="prfh_i_p_bz_d_x32_scaled" />
<encoding encname="prfw_i_p_bz_d_x32_scaled" />
</encodings>
<orig>Is the prefetch operation specifier, encoded in "prfop", where 0000-&gt;PLDL1KEEP, 0001-&gt;PLDL1STRM, 0010-&gt;PLDL2KEEP, 0011-&gt;PLDL2STRM, 0100-&gt;PLDL3KEEP, 0101-&gt;PLDL3STRM, 1000-&gt;PSTL1KEEP, 1001-&gt;PSTL1STRM, 1010-&gt;PSTL2KEEP, 1011-&gt;PSTL2STRM, 1100-&gt;PSTL3KEEP, 1101-&gt;PSTL3STRM and x11x-&gt;#uimm4.</orig>
<definition encodedin="prfop">
<intro>Is the prefetch operation specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="4">prfop</entry>
<entry class="symbol">&lt;prfop&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0000</entry>
<entry class="symbol">PLDL1KEEP</entry>
</row>
<row>
<entry class="bitfield">0001</entry>
<entry class="symbol">PLDL1STRM</entry>
</row>
<row>
<entry class="bitfield">0010</entry>
<entry class="symbol">PLDL2KEEP</entry>
</row>
<row>
<entry class="bitfield">0011</entry>
<entry class="symbol">PLDL2STRM</entry>
</row>
<row>
<entry class="bitfield">0100</entry>
<entry class="symbol">PLDL3KEEP</entry>
</row>
<row>
<entry class="bitfield">0101</entry>
<entry class="symbol">PLDL3STRM</entry>
</row>
<row>
<entry class="bitfield">x11x</entry>
<entry class="symbol">#uimm4</entry>
</row>
<row>
<entry class="bitfield">1000</entry>
<entry class="symbol">PSTL1KEEP</entry>
</row>
<row>
<entry class="bitfield">1001</entry>
<entry class="symbol">PSTL1STRM</entry>
</row>
<row>
<entry class="bitfield">1010</entry>
<entry class="symbol">PSTL2KEEP</entry>
</row>
<row>
<entry class="bitfield">1011</entry>
<entry class="symbol">PSTL2STRM</entry>
</row>
<row>
<entry class="bitfield">1100</entry>
<entry class="symbol">PSTL3KEEP</entry>
</row>
<row>
<entry class="bitfield">1101</entry>
<entry class="symbol">PSTL3STRM</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_mem_64b_prfm_vi" symbol="&lt;prfop&gt;" iclass_long="SVE 64-bit gather prefetch (vector plus immediate)">
<encodings>
<encoding encname="prfb_i_p_ai_d" />
<encoding encname="prfd_i_p_ai_d" />
<encoding encname="prfh_i_p_ai_d" />
<encoding encname="prfw_i_p_ai_d" />
</encodings>
<orig>Is the prefetch operation specifier, encoded in "prfop", where 0000-&gt;PLDL1KEEP, 0001-&gt;PLDL1STRM, 0010-&gt;PLDL2KEEP, 0011-&gt;PLDL2STRM, 0100-&gt;PLDL3KEEP, 0101-&gt;PLDL3STRM, 1000-&gt;PSTL1KEEP, 1001-&gt;PSTL1STRM, 1010-&gt;PSTL2KEEP, 1011-&gt;PSTL2STRM, 1100-&gt;PSTL3KEEP, 1101-&gt;PSTL3STRM and x11x-&gt;#uimm4.</orig>
<definition encodedin="prfop">
<intro>Is the prefetch operation specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="4">prfop</entry>
<entry class="symbol">&lt;prfop&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0000</entry>
<entry class="symbol">PLDL1KEEP</entry>
</row>
<row>
<entry class="bitfield">0001</entry>
<entry class="symbol">PLDL1STRM</entry>
</row>
<row>
<entry class="bitfield">0010</entry>
<entry class="symbol">PLDL2KEEP</entry>
</row>
<row>
<entry class="bitfield">0011</entry>
<entry class="symbol">PLDL2STRM</entry>
</row>
<row>
<entry class="bitfield">0100</entry>
<entry class="symbol">PLDL3KEEP</entry>
</row>
<row>
<entry class="bitfield">0101</entry>
<entry class="symbol">PLDL3STRM</entry>
</row>
<row>
<entry class="bitfield">x11x</entry>
<entry class="symbol">#uimm4</entry>
</row>
<row>
<entry class="bitfield">1000</entry>
<entry class="symbol">PSTL1KEEP</entry>
</row>
<row>
<entry class="bitfield">1001</entry>
<entry class="symbol">PSTL1STRM</entry>
</row>
<row>
<entry class="bitfield">1010</entry>
<entry class="symbol">PSTL2KEEP</entry>
</row>
<row>
<entry class="bitfield">1011</entry>
<entry class="symbol">PSTL2STRM</entry>
</row>
<row>
<entry class="bitfield">1100</entry>
<entry class="symbol">PSTL3KEEP</entry>
</row>
<row>
<entry class="bitfield">1101</entry>
<entry class="symbol">PSTL3STRM</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_mem_sst_sv_a" symbol="&lt;mod&gt;" iclass_long="SVE 64-bit scatter store (scalar plus unpacked 32-bit scaled offsets)">
<encodings>
<encoding encname="st1d_z_p_bz_d_x32_scaled" />
<encoding encname="st1h_z_p_bz_d_x32_scaled" />
<encoding encname="st1w_z_p_bz_d_x32_scaled" />
</encodings>
<orig>Is the index extend and shift specifier, encoded in "xs", where 0-&gt;UXTW and 1-&gt;SXTW.</orig>
<definition encodedin="xs">
<intro>Is the index extend and shift specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">xs</entry>
<entry class="symbol">&lt;mod&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">UXTW</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">SXTW</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_mem_sst_vs_a" symbol="&lt;mod&gt;" iclass_long="SVE 64-bit scatter store (scalar plus unpacked 32-bit unscaled offsets)">
<encodings>
<encoding encname="st1b_z_p_bz_d_x32_unscaled" />
<encoding encname="st1d_z_p_bz_d_x32_unscaled" />
<encoding encname="st1h_z_p_bz_d_x32_unscaled" />
<encoding encname="st1w_z_p_bz_d_x32_unscaled" />
</encodings>
<orig>Is the index extend and shift specifier, encoded in "xs", where 0-&gt;UXTW and 1-&gt;SXTW.</orig>
<definition encodedin="xs">
<intro>Is the index extend and shift specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">xs</entry>
<entry class="symbol">&lt;mod&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">UXTW</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">SXTW</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_fp_clamp" symbol="&lt;T&gt;" iclass_long="SVE FP clamp">
<encodings>
<encoding encname="fclamp_z_zz_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_bin_cons_misc_0_a" symbol="&lt;mod&gt;" iclass_long="SVE address generation">
<encodings>
<encoding encname="adr_z_az_sd_same_scaled" />
</encodings>
<orig>Is the index extend and shift specifier, encoded in "msz", where 00-&gt;[absent], 10-&gt;LSL and x1-&gt;LSL.</orig>
<definition encodedin="msz">
<intro>Is the index extend and shift specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">msz</entry>
<entry class="symbol">&lt;mod&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">[absent]</entry>
</row>
<row>
<entry class="bitfield">x1</entry>
<entry class="symbol">LSL</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">LSL</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_bin_cons_misc_0_a" symbol="&lt;amount&gt;" iclass_long="SVE address generation">
<encodings>
<encoding encname="adr_z_az_d_s32_scaled" />
<encoding encname="adr_z_az_d_u32_scaled" />
<encoding encname="adr_z_az_sd_same_scaled" />
</encodings>
<orig>Is the index shift amount, encoded in "msz", where 00-&gt;[absent], 01-&gt;#1, 10-&gt;#2 and 11-&gt;#3.</orig>
<definition encodedin="msz">
<intro>Is the index shift amount, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">msz</entry>
<entry class="symbol">&lt;amount&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">[absent]</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">#1</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">#2</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">#3</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_bin_cons_misc_0_a" symbol="&lt;T&gt;" iclass_long="SVE address generation">
<encodings>
<encoding encname="adr_z_az_sd_same_scaled" />
</encodings>
<orig>Is the size specifier, encoded in "sz", where 0-&gt;S and 1-&gt;D.</orig>
<definition encodedin="sz">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">sz</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_bin_pred_log" symbol="&lt;T&gt;" iclass_long="SVE bitwise logical operations (predicated)">
<encodings>
<encoding encname="and_z_p_zz_" />
<encoding encname="bic_z_p_zz_" />
<encoding encname="eor_z_p_zz_" />
<encoding encname="orr_z_p_zz_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_reduce_2" symbol="&lt;V&gt;" iclass_long="SVE bitwise logical reduction (predicated)">
<encodings>
<encoding encname="andv_r_p_z_" />
<encoding encname="eorv_r_p_z_" />
<encoding encname="orv_r_p_z_" />
</encodings>
<orig>Is a width specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is a width specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;V&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_reduce_2" symbol="&lt;T&gt;" iclass_long="SVE bitwise logical reduction (predicated)">
<encodings>
<encoding encname="andv_r_p_z_" />
<encoding encname="eorv_r_p_z_" />
<encoding encname="orv_r_p_z_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_reduce_2q" symbol="&lt;T&gt;" iclass_long="SVE bitwise logical reduction (quadwords)">
<encodings>
<encoding encname="andqv_z_p_z_" />
<encoding encname="eorqv_z_p_z_" />
<encoding encname="orqv_z_p_z_" />
</encodings>
<orig>Is an arrangement specifier, encoded in "size", where 00-&gt;16B, 01-&gt;8H, 10-&gt;4S and 11-&gt;2D.</orig>
<definition encodedin="size">
<intro>Is an arrangement specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">16B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">8H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">4S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">2D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_reduce_2q" symbol="&lt;Tb&gt;" iclass_long="SVE bitwise logical reduction (quadwords)">
<encodings>
<encoding encname="andqv_z_p_z_" />
<encoding encname="eorqv_z_p_z_" />
<encoding encname="orqv_z_p_z_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;Tb&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_log_imm" symbol="&lt;T&gt;" iclass_long="SVE bitwise logical with immediate (unpredicated)">
<encodings>
<encoding encname="BIC_and_z_zi_" />
<encoding encname="EON_eor_z_zi_" />
<encoding encname="ORN_orr_z_zi_" />
<encoding encname="and_z_zi_" />
<encoding encname="eor_z_zi_" />
<encoding encname="orr_z_zi_" />
</encodings>
<orig>Is the size specifier, encoded in "imm13&lt;12&gt;:imm13&lt;5:0&gt;", where 0111111-&gt;RESERVED, 0111110-&gt;RESERVED, 011110x-&gt;B, 01110xx-&gt;B, 0110xxx-&gt;B, 010xxxx-&gt;H, 00xxxxx-&gt;S and 1xxxxxx-&gt;D.</orig>
<definition encodedin="imm13&lt;12&gt;:imm13&lt;5:0&gt;">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="3">
<thead>
<row>
<entry class="bitfield" bitwidth="1">imm13&lt;12&gt;</entry>
<entry class="bitfield" bitwidth="6">imm13&lt;5:0&gt;</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="bitfield">0xxxxx</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">0</entry>
<entry class="bitfield">10xxxx</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">0</entry>
<entry class="bitfield">110xxx</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">0</entry>
<entry class="bitfield">1110xx</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">0</entry>
<entry class="bitfield">11110x</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">0</entry>
<entry class="bitfield">111110</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">0</entry>
<entry class="bitfield">111111</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="bitfield">xxxxxx</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_bin_pred_shift_0" symbol="&lt;T&gt;" iclass_long="SVE bitwise shift by immediate (predicated)">
<encodings>
<encoding encname="asr_z_p_zi_" />
<encoding encname="asrd_z_p_zi_" />
<encoding encname="lsl_z_p_zi_" />
<encoding encname="lsr_z_p_zi_" />
<encoding encname="sqshl_z_p_zi_" />
<encoding encname="sqshlu_z_p_zi_" />
<encoding encname="srshr_z_p_zi_" />
<encoding encname="uqshl_z_p_zi_" />
<encoding encname="urshr_z_p_zi_" />
</encodings>
<orig>Is the size specifier, encoded in "tszh:tszl", where 0000-&gt;RESERVED, 0001-&gt;B, 001x-&gt;H, 01xx-&gt;S and 1xxx-&gt;D.</orig>
<definition encodedin="tszh:tszl">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="3">
<thead>
<row>
<entry class="bitfield" bitwidth="2">tszh</entry>
<entry class="bitfield" bitwidth="2">tszl</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">00</entry>
<entry class="bitfield">01</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">00</entry>
<entry class="bitfield">1x</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="bitfield">xx</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">1x</entry>
<entry class="bitfield">xx</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_bin_cons_shift_b" symbol="&lt;T&gt;" iclass_long="SVE bitwise shift by immediate (unpredicated)">
<encodings>
<encoding encname="asr_z_zi_" />
<encoding encname="lsl_z_zi_" />
<encoding encname="lsr_z_zi_" />
</encodings>
<orig>Is the size specifier, encoded in "tszh:tszl", where 0000-&gt;RESERVED, 0001-&gt;B, 001x-&gt;H, 01xx-&gt;S and 1xxx-&gt;D.</orig>
<definition encodedin="tszh:tszl">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="3">
<thead>
<row>
<entry class="bitfield" bitwidth="2">tszh</entry>
<entry class="bitfield" bitwidth="2">tszl</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">00</entry>
<entry class="bitfield">01</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">00</entry>
<entry class="bitfield">1x</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="bitfield">xx</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">1x</entry>
<entry class="bitfield">xx</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_bin_pred_shift_1" symbol="&lt;T&gt;" iclass_long="SVE bitwise shift by vector (predicated)">
<encodings>
<encoding encname="asr_z_p_zz_" />
<encoding encname="asrr_z_p_zz_" />
<encoding encname="lsl_z_p_zz_" />
<encoding encname="lslr_z_p_zz_" />
<encoding encname="lsr_z_p_zz_" />
<encoding encname="lsrr_z_p_zz_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_bin_pred_shift_2" symbol="&lt;T&gt;" iclass_long="SVE bitwise shift by wide elements (predicated)">
<encodings>
<encoding encname="asr_z_p_zw_" />
<encoding encname="lsl_z_p_zw_" />
<encoding encname="lsr_z_p_zw_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;RESERVED.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">RESERVED</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_bin_cons_shift_a" symbol="&lt;T&gt;" iclass_long="SVE bitwise shift by wide elements (unpredicated)">
<encodings>
<encoding encname="asr_z_zw_" />
<encoding encname="lsl_z_zw_" />
<encoding encname="lsr_z_zw_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;RESERVED.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">RESERVED</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_un_pred_arit_1" symbol="&lt;T&gt;" iclass_long="SVE bitwise unary operations (predicated)">
<encodings>
<encoding encname="cls_z_p_z_" />
<encoding encname="clz_z_p_z_" />
<encoding encname="cnot_z_p_z_" />
<encoding encname="cnt_z_p_z_" />
<encoding encname="not_z_p_z_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_un_pred_arit_1" symbol="&lt;T&gt;" iclass_long="SVE bitwise unary operations (predicated)">
<encodings>
<encoding encname="fabs_z_p_z_" />
<encoding encname="fneg_z_p_z_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;RESERVED, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_dup_mask_imm" symbol="&lt;T&gt;" iclass_long="SVE broadcast bitmask immediate">
<encodings>
<encoding encname="MOV_dupm_z_i_" />
<encoding encname="dupm_z_i_" />
</encodings>
<orig>Is the size specifier, encoded in "imm13&lt;12&gt;:imm13&lt;5:0&gt;", where 0111111-&gt;RESERVED, 0111110-&gt;RESERVED, 011110x-&gt;B, 01110xx-&gt;B, 0110xxx-&gt;B, 010xxxx-&gt;H, 00xxxxx-&gt;S and 1xxxxxx-&gt;D.</orig>
<definition encodedin="imm13&lt;12&gt;:imm13&lt;5:0&gt;">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="3">
<thead>
<row>
<entry class="bitfield" bitwidth="1">imm13&lt;12&gt;</entry>
<entry class="bitfield" bitwidth="6">imm13&lt;5:0&gt;</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="bitfield">0xxxxx</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">0</entry>
<entry class="bitfield">10xxxx</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">0</entry>
<entry class="bitfield">110xxx</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">0</entry>
<entry class="bitfield">1110xx</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">0</entry>
<entry class="bitfield">11110x</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">0</entry>
<entry class="bitfield">111110</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">0</entry>
<entry class="bitfield">111111</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="bitfield">xxxxxx</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_dup_fpimm" symbol="&lt;T&gt;" iclass_long="SVE broadcast floating-point immediate (unpredicated)">
<encodings>
<encoding encname="FMOV_fdup_z_i_" />
<encoding encname="fdup_z_i_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;RESERVED, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_perm_dup_r" symbol="&lt;R&gt;" iclass_long="SVE broadcast general register">
<encodings>
<encoding encname="MOV_dup_z_r_" />
<encoding encname="dup_z_r_" />
</encodings>
<orig>Is a width specifier, encoded in "size", where 01-&gt;W, 11-&gt;X and x0-&gt;W.</orig>
<definition encodedin="size">
<intro>Is a width specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;R&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">W</entry>
</row>
<row>
<entry class="bitfield">x0</entry>
<entry class="symbol">W</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">X</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_perm_dup_r" symbol="&lt;T&gt;" iclass_long="SVE broadcast general register">
<encodings>
<encoding encname="MOV_dup_z_r_" />
<encoding encname="dup_z_r_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_perm_dup_i" symbol="&lt;V&gt;" iclass_long="SVE broadcast indexed element">
<encodings>
<encoding encname="MOV_dup_z_zi_" />
</encodings>
<orig>Is a width specifier, encoded in "tsz", where 00000-&gt;RESERVED, 10000-&gt;Q, x1000-&gt;D, xx100-&gt;S, xxx10-&gt;H and xxxx1-&gt;B.</orig>
<definition encodedin="tsz">
<intro>Is a width specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="5">tsz</entry>
<entry class="symbol">&lt;V&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00000</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">xxxx1</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">xxx10</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">xx100</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">x1000</entry>
<entry class="symbol">D</entry>
</row>
<row>
<entry class="bitfield">10000</entry>
<entry class="symbol">Q</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_perm_dup_i" symbol="&lt;T&gt;" iclass_long="SVE broadcast indexed element">
<encodings>
<encoding encname="MOV_dup_z_zi_" />
<encoding encname="MOV_dup_z_zi_" />
<encoding encname="dup_z_zi_" />
</encodings>
<orig>Is the size specifier, encoded in "tsz", where 00000-&gt;RESERVED, 10000-&gt;Q, x1000-&gt;D, xx100-&gt;S, xxx10-&gt;H and xxxx1-&gt;B.</orig>
<definition encodedin="tsz">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="5">tsz</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00000</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">xxxx1</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">xxx10</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">xx100</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">x1000</entry>
<entry class="symbol">D</entry>
</row>
<row>
<entry class="bitfield">10000</entry>
<entry class="symbol">Q</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_dup_imm" symbol="&lt;shift&gt;" iclass_long="SVE broadcast integer immediate (unpredicated)">
<encodings>
<encoding encname="MOV_dup_z_i_" />
<encoding encname="dup_z_i_" />
</encodings>
<orig>Is the optional left shift to apply to the immediate, defaulting to LSL #0 and encoded in "sh", where 0-&gt;LSL #0 and 1-&gt;LSL #8.</orig>
<definition encodedin="sh">
<intro>Is the optional left shift to apply to the immediate, defaulting to LSL #0 and </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">sh</entry>
<entry class="symbol">&lt;shift&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">LSL #0</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">LSL #8</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_dup_imm" symbol="&lt;T&gt;" iclass_long="SVE broadcast integer immediate (unpredicated)">
<encodings>
<encoding encname="MOV_dup_z_i_" />
<encoding encname="dup_z_i_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_dup_imm" symbol="&lt;T&gt;" iclass_long="SVE broadcast integer immediate (unpredicated)">
<encodings>
<encoding encname="FMOV_dup_z_i_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;RESERVED, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_pred_dup" symbol="&lt;T&gt;" iclass_long="SVE broadcast predicate element">
<encodings>
<encoding encname="psel_p_ppi_" />
</encodings>
<orig>Is the size specifier, encoded in "tszh:tszl", where 0000-&gt;RESERVED, 1000-&gt;D, x100-&gt;S, xx10-&gt;H and xxx1-&gt;B.</orig>
<definition encodedin="tszh:tszl">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="3">
<thead>
<row>
<entry class="bitfield" bitwidth="1">tszh</entry>
<entry class="bitfield" bitwidth="3">tszl</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="bitfield">000</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">x</entry>
<entry class="bitfield">xx1</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">x</entry>
<entry class="bitfield">x10</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">x</entry>
<entry class="bitfield">100</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="bitfield">000</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_perm_compact" symbol="&lt;T&gt;" iclass_long="SVE compress active elements">
<encodings>
<encoding encname="compact_z_p_z_" />
</encodings>
<orig>Is the size specifier, encoded in "size&lt;0&gt;", where 0-&gt;S and 1-&gt;D.</orig>
<definition encodedin="size&lt;0&gt;">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">size&lt;0&gt;</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_perm_clast_zz" symbol="&lt;T&gt;" iclass_long="SVE conditionally broadcast element to vector">
<encodings>
<encoding encname="clasta_z_p_zz_" />
<encoding encname="clastb_z_p_zz_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_perm_clast_vz" symbol="&lt;V&gt;" iclass_long="SVE conditionally extract element to SIMD&amp;FP scalar">
<encodings>
<encoding encname="clasta_v_p_z_" />
<encoding encname="clastb_v_p_z_" />
</encodings>
<orig>Is a width specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is a width specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;V&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_perm_clast_vz" symbol="&lt;T&gt;" iclass_long="SVE conditionally extract element to SIMD&amp;FP scalar">
<encodings>
<encoding encname="clasta_v_p_z_" />
<encoding encname="clastb_v_p_z_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_perm_clast_rz" symbol="&lt;R&gt;" iclass_long="SVE conditionally extract element to general register">
<encodings>
<encoding encname="clasta_r_p_z_" />
<encoding encname="clastb_r_p_z_" />
</encodings>
<orig>Is a width specifier, encoded in "size", where 01-&gt;W, 11-&gt;X and x0-&gt;W.</orig>
<definition encodedin="size">
<intro>Is a width specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;R&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">W</entry>
</row>
<row>
<entry class="bitfield">x0</entry>
<entry class="symbol">W</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">X</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_perm_clast_rz" symbol="&lt;T&gt;" iclass_long="SVE conditionally extract element to general register">
<encodings>
<encoding encname="clasta_r_p_z_" />
<encoding encname="clastb_r_p_z_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_cterm" symbol="&lt;R&gt;" iclass_long="SVE conditionally terminate scalars">
<encodings>
<encoding encname="ctermeq_rr_" />
<encoding encname="ctermne_rr_" />
</encodings>
<orig>Is a width specifier, encoded in "sz", where 0-&gt;W and 1-&gt;X.</orig>
<definition encodedin="sz">
<intro>Is a width specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">sz</entry>
<entry class="symbol">&lt;R&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">W</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">X</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_movprfx_pred" symbol="&lt;ZM&gt;" iclass_long="SVE constructive prefix (predicated)">
<encodings>
<encoding encname="movprfx_z_p_z_" />
</encodings>
<orig>Is the predication qualifier, encoded in "M", where 0-&gt;Z and 1-&gt;M.</orig>
<definition encodedin="M">
<intro>Is the predication qualifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">M</entry>
<entry class="symbol">&lt;ZM&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">Z</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">M</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_movprfx_pred" symbol="&lt;T&gt;" iclass_long="SVE constructive prefix (predicated)">
<encodings>
<encoding encname="movprfx_z_p_z_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_mem_prfm_si" symbol="&lt;prfop&gt;" iclass_long="SVE contiguous prefetch (scalar plus immediate)">
<encodings>
<encoding encname="prfb_i_p_bi_s" />
<encoding encname="prfd_i_p_bi_s" />
<encoding encname="prfh_i_p_bi_s" />
<encoding encname="prfw_i_p_bi_s" />
</encodings>
<orig>Is the prefetch operation specifier, encoded in "prfop", where 0000-&gt;PLDL1KEEP, 0001-&gt;PLDL1STRM, 0010-&gt;PLDL2KEEP, 0011-&gt;PLDL2STRM, 0100-&gt;PLDL3KEEP, 0101-&gt;PLDL3STRM, 1000-&gt;PSTL1KEEP, 1001-&gt;PSTL1STRM, 1010-&gt;PSTL2KEEP, 1011-&gt;PSTL2STRM, 1100-&gt;PSTL3KEEP, 1101-&gt;PSTL3STRM and x11x-&gt;#uimm4.</orig>
<definition encodedin="prfop">
<intro>Is the prefetch operation specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="4">prfop</entry>
<entry class="symbol">&lt;prfop&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0000</entry>
<entry class="symbol">PLDL1KEEP</entry>
</row>
<row>
<entry class="bitfield">0001</entry>
<entry class="symbol">PLDL1STRM</entry>
</row>
<row>
<entry class="bitfield">0010</entry>
<entry class="symbol">PLDL2KEEP</entry>
</row>
<row>
<entry class="bitfield">0011</entry>
<entry class="symbol">PLDL2STRM</entry>
</row>
<row>
<entry class="bitfield">0100</entry>
<entry class="symbol">PLDL3KEEP</entry>
</row>
<row>
<entry class="bitfield">0101</entry>
<entry class="symbol">PLDL3STRM</entry>
</row>
<row>
<entry class="bitfield">x11x</entry>
<entry class="symbol">#uimm4</entry>
</row>
<row>
<entry class="bitfield">1000</entry>
<entry class="symbol">PSTL1KEEP</entry>
</row>
<row>
<entry class="bitfield">1001</entry>
<entry class="symbol">PSTL1STRM</entry>
</row>
<row>
<entry class="bitfield">1010</entry>
<entry class="symbol">PSTL2KEEP</entry>
</row>
<row>
<entry class="bitfield">1011</entry>
<entry class="symbol">PSTL2STRM</entry>
</row>
<row>
<entry class="bitfield">1100</entry>
<entry class="symbol">PSTL3KEEP</entry>
</row>
<row>
<entry class="bitfield">1101</entry>
<entry class="symbol">PSTL3STRM</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_mem_prfm_ss" symbol="&lt;prfop&gt;" iclass_long="SVE contiguous prefetch (scalar plus scalar)">
<encodings>
<encoding encname="prfb_i_p_br_s" />
<encoding encname="prfd_i_p_br_s" />
<encoding encname="prfh_i_p_br_s" />
<encoding encname="prfw_i_p_br_s" />
</encodings>
<orig>Is the prefetch operation specifier, encoded in "prfop", where 0000-&gt;PLDL1KEEP, 0001-&gt;PLDL1STRM, 0010-&gt;PLDL2KEEP, 0011-&gt;PLDL2STRM, 0100-&gt;PLDL3KEEP, 0101-&gt;PLDL3STRM, 1000-&gt;PSTL1KEEP, 1001-&gt;PSTL1STRM, 1010-&gt;PSTL2KEEP, 1011-&gt;PSTL2STRM, 1100-&gt;PSTL3KEEP, 1101-&gt;PSTL3STRM and x11x-&gt;#uimm4.</orig>
<definition encodedin="prfop">
<intro>Is the prefetch operation specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="4">prfop</entry>
<entry class="symbol">&lt;prfop&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0000</entry>
<entry class="symbol">PLDL1KEEP</entry>
</row>
<row>
<entry class="bitfield">0001</entry>
<entry class="symbol">PLDL1STRM</entry>
</row>
<row>
<entry class="bitfield">0010</entry>
<entry class="symbol">PLDL2KEEP</entry>
</row>
<row>
<entry class="bitfield">0011</entry>
<entry class="symbol">PLDL2STRM</entry>
</row>
<row>
<entry class="bitfield">0100</entry>
<entry class="symbol">PLDL3KEEP</entry>
</row>
<row>
<entry class="bitfield">0101</entry>
<entry class="symbol">PLDL3STRM</entry>
</row>
<row>
<entry class="bitfield">x11x</entry>
<entry class="symbol">#uimm4</entry>
</row>
<row>
<entry class="bitfield">1000</entry>
<entry class="symbol">PSTL1KEEP</entry>
</row>
<row>
<entry class="bitfield">1001</entry>
<entry class="symbol">PSTL1STRM</entry>
</row>
<row>
<entry class="bitfield">1010</entry>
<entry class="symbol">PSTL2KEEP</entry>
</row>
<row>
<entry class="bitfield">1011</entry>
<entry class="symbol">PSTL2STRM</entry>
</row>
<row>
<entry class="bitfield">1100</entry>
<entry class="symbol">PSTL3KEEP</entry>
</row>
<row>
<entry class="bitfield">1101</entry>
<entry class="symbol">PSTL3STRM</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_mem_cst_si" symbol="&lt;T&gt;" iclass_long="SVE contiguous store (scalar plus immediate)">
<encodings>
<encoding encname="st1b_z_p_bi_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_mem_cst_si" symbol="&lt;T&gt;" iclass_long="SVE contiguous store (scalar plus immediate)">
<encodings>
<encoding encname="st1h_z_p_bi_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;RESERVED, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_mem_cst_si" symbol="&lt;T&gt;" iclass_long="SVE contiguous store (scalar plus immediate)">
<encodings>
<encoding encname="st1w_z_p_bi_" />
</encodings>
<orig>Is the size specifier, encoded in "sz", where 0-&gt;S and 1-&gt;D.</orig>
<definition encodedin="sz">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">sz</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_mem_cst_ss" symbol="&lt;T&gt;" iclass_long="SVE contiguous store (scalar plus scalar)">
<encodings>
<encoding encname="st1b_z_p_br_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_mem_cst_ss" symbol="&lt;T&gt;" iclass_long="SVE contiguous store (scalar plus scalar)">
<encodings>
<encoding encname="st1h_z_p_br_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;RESERVED, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_mem_cst_ss" symbol="&lt;T&gt;" iclass_long="SVE contiguous store (scalar plus scalar)">
<encodings>
<encoding encname="st1w_z_p_br_" />
</encodings>
<orig>Is the size specifier, encoded in "sz", where 0-&gt;S and 1-&gt;D.</orig>
<definition encodedin="sz">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">sz</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_perm_cpy_v" symbol="&lt;V&gt;" iclass_long="SVE copy SIMD&amp;FP scalar register to vector (predicated)">
<encodings>
<encoding encname="MOV_cpy_z_p_v_" />
<encoding encname="cpy_z_p_v_" />
</encodings>
<orig>Is a width specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is a width specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;V&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_perm_cpy_v" symbol="&lt;T&gt;" iclass_long="SVE copy SIMD&amp;FP scalar register to vector (predicated)">
<encodings>
<encoding encname="MOV_cpy_z_p_v_" />
<encoding encname="cpy_z_p_v_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_dup_fpimm_pred" symbol="&lt;T&gt;" iclass_long="SVE copy floating-point immediate (predicated)">
<encodings>
<encoding encname="FMOV_fcpy_z_p_i_" />
<encoding encname="fcpy_z_p_i_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;RESERVED, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_perm_cpy_r" symbol="&lt;R&gt;" iclass_long="SVE copy general register to vector (predicated)">
<encodings>
<encoding encname="MOV_cpy_z_p_r_" />
<encoding encname="cpy_z_p_r_" />
</encodings>
<orig>Is a width specifier, encoded in "size", where 01-&gt;W, 11-&gt;X and x0-&gt;W.</orig>
<definition encodedin="size">
<intro>Is a width specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;R&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">W</entry>
</row>
<row>
<entry class="bitfield">x0</entry>
<entry class="symbol">W</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">X</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_perm_cpy_r" symbol="&lt;T&gt;" iclass_long="SVE copy general register to vector (predicated)">
<encodings>
<encoding encname="MOV_cpy_z_p_r_" />
<encoding encname="cpy_z_p_r_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_dup_imm_pred" symbol="&lt;shift&gt;" iclass_long="SVE copy integer immediate (predicated)">
<encodings>
<encoding encname="MOV_cpy_z_o_i_" />
<encoding encname="MOV_cpy_z_p_i_" />
<encoding encname="cpy_z_o_i_" />
<encoding encname="cpy_z_p_i_" />
</encodings>
<orig>Is the optional left shift to apply to the immediate, defaulting to LSL #0 and encoded in "sh", where 0-&gt;LSL #0 and 1-&gt;LSL #8.</orig>
<definition encodedin="sh">
<intro>Is the optional left shift to apply to the immediate, defaulting to LSL #0 and </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">sh</entry>
<entry class="symbol">&lt;shift&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">LSL #0</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">LSL #8</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_dup_imm_pred" symbol="&lt;T&gt;" iclass_long="SVE copy integer immediate (predicated)">
<encodings>
<encoding encname="MOV_cpy_z_o_i_" />
<encoding encname="MOV_cpy_z_p_i_" />
<encoding encname="cpy_z_o_i_" />
<encoding encname="cpy_z_p_i_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_dup_imm_pred" symbol="&lt;T&gt;" iclass_long="SVE copy integer immediate (predicated)">
<encodings>
<encoding encname="FMOV_cpy_z_p_i_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;RESERVED, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_count" symbol="&lt;pattern&gt;" iclass_long="SVE element count">
<encodings>
<encoding encname="cntb_r_s_" />
<encoding encname="cntd_r_s_" />
<encoding encname="cnth_r_s_" />
<encoding encname="cntw_r_s_" />
</encodings>
<orig>Is the optional pattern specifier, defaulting to ALL, encoded in the "pattern" field, where 00000-&gt;POW2, 00001-&gt;VL1, 00010-&gt;VL2, 00011-&gt;VL3, 00100-&gt;VL4, 00101-&gt;VL5, 00110-&gt;VL6, 00111-&gt;VL7, 01000-&gt;VL8, 01001-&gt;VL16, 01010-&gt;VL32, 01011-&gt;VL64, 01100-&gt;VL128, 01101-&gt;VL256, 0111x-&gt;#uimm5, 10110-&gt;#uimm5, 101x1-&gt;#uimm5, 11101-&gt;MUL4, 11110-&gt;MUL3, 11111-&gt;ALL, 1x010-&gt;#uimm5, 1x0x1-&gt;#uimm5 and 1xx00-&gt;#uimm5.</orig>
<definition encodedin="pattern">
<intro>Is the optional pattern specifier, defaulting to ALL, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="5">pattern</entry>
<entry class="symbol">&lt;pattern&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00000</entry>
<entry class="symbol">POW2</entry>
</row>
<row>
<entry class="bitfield">00001</entry>
<entry class="symbol">VL1</entry>
</row>
<row>
<entry class="bitfield">00010</entry>
<entry class="symbol">VL2</entry>
</row>
<row>
<entry class="bitfield">00011</entry>
<entry class="symbol">VL3</entry>
</row>
<row>
<entry class="bitfield">00100</entry>
<entry class="symbol">VL4</entry>
</row>
<row>
<entry class="bitfield">00101</entry>
<entry class="symbol">VL5</entry>
</row>
<row>
<entry class="bitfield">00110</entry>
<entry class="symbol">VL6</entry>
</row>
<row>
<entry class="bitfield">00111</entry>
<entry class="symbol">VL7</entry>
</row>
<row>
<entry class="bitfield">01000</entry>
<entry class="symbol">VL8</entry>
</row>
<row>
<entry class="bitfield">01001</entry>
<entry class="symbol">VL16</entry>
</row>
<row>
<entry class="bitfield">01010</entry>
<entry class="symbol">VL32</entry>
</row>
<row>
<entry class="bitfield">01011</entry>
<entry class="symbol">VL64</entry>
</row>
<row>
<entry class="bitfield">01100</entry>
<entry class="symbol">VL128</entry>
</row>
<row>
<entry class="bitfield">01101</entry>
<entry class="symbol">VL256</entry>
</row>
<row>
<entry class="bitfield">0111x</entry>
<entry class="symbol">#uimm5</entry>
</row>
<row>
<entry class="bitfield">101x1</entry>
<entry class="symbol">#uimm5</entry>
</row>
<row>
<entry class="bitfield">10110</entry>
<entry class="symbol">#uimm5</entry>
</row>
<row>
<entry class="bitfield">1x0x1</entry>
<entry class="symbol">#uimm5</entry>
</row>
<row>
<entry class="bitfield">1x010</entry>
<entry class="symbol">#uimm5</entry>
</row>
<row>
<entry class="bitfield">1xx00</entry>
<entry class="symbol">#uimm5</entry>
</row>
<row>
<entry class="bitfield">11101</entry>
<entry class="symbol">MUL4</entry>
</row>
<row>
<entry class="bitfield">11110</entry>
<entry class="symbol">MUL3</entry>
</row>
<row>
<entry class="bitfield">11111</entry>
<entry class="symbol">ALL</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_perm_last_v" symbol="&lt;V&gt;" iclass_long="SVE extract element to SIMD&amp;FP scalar register">
<encodings>
<encoding encname="lasta_v_p_z_" />
<encoding encname="lastb_v_p_z_" />
</encodings>
<orig>Is a width specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is a width specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;V&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_perm_last_v" symbol="&lt;T&gt;" iclass_long="SVE extract element to SIMD&amp;FP scalar register">
<encodings>
<encoding encname="lasta_v_p_z_" />
<encoding encname="lastb_v_p_z_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_perm_last_r" symbol="&lt;R&gt;" iclass_long="SVE extract element to general register">
<encodings>
<encoding encname="lasta_r_p_z_" />
<encoding encname="lastb_r_p_z_" />
</encodings>
<orig>Is a width specifier, encoded in "size", where 01-&gt;W, 11-&gt;X and x0-&gt;W.</orig>
<definition encodedin="size">
<intro>Is a width specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;R&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">W</entry>
</row>
<row>
<entry class="bitfield">x0</entry>
<entry class="symbol">W</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">X</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_perm_last_r" symbol="&lt;T&gt;" iclass_long="SVE extract element to general register">
<encodings>
<encoding encname="lasta_r_p_z_" />
<encoding encname="lastb_r_p_z_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_ctr_to_mask" symbol="&lt;T&gt;" iclass_long="SVE extract mask predicate from predicate-as-counter">
<encodings>
<encoding encname="pext_pn_rr_" />
<encoding encname="pext_pp_rr_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_fp_2op_p_zds" symbol="&lt;T&gt;" iclass_long="SVE floating-point arithmetic (predicated)">
<encodings>
<encoding encname="fabd_z_p_zz_" />
<encoding encname="fdiv_z_p_zz_" />
<encoding encname="fdivr_z_p_zz_" />
<encoding encname="fmulx_z_p_zz_" />
<encoding encname="fscale_z_p_zz_" />
<encoding encname="fsubr_z_p_zz_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;RESERVED, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_fp_2op_p_zds" symbol="&lt;T&gt;" iclass_long="SVE floating-point arithmetic (predicated)">
<encodings>
<encoding encname="fadd_z_p_zz_" />
<encoding encname="fmax_z_p_zz_" />
<encoding encname="fmaxnm_z_p_zz_" />
<encoding encname="fmin_z_p_zz_" />
<encoding encname="fminnm_z_p_zz_" />
<encoding encname="fmul_z_p_zz_" />
<encoding encname="fsub_z_p_zz_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_fp_3op_u_zd" symbol="&lt;T&gt;" iclass_long="SVE floating-point arithmetic (unpredicated)">
<encodings>
<encoding encname="frecps_z_zz_" />
<encoding encname="frsqrts_z_zz_" />
<encoding encname="ftsmul_z_zz_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;RESERVED, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_fp_3op_u_zd" symbol="&lt;T&gt;" iclass_long="SVE floating-point arithmetic (unpredicated)">
<encodings>
<encoding encname="fadd_z_zz_" />
<encoding encname="fmul_z_zz_" />
<encoding encname="fsub_z_zz_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_fp_2op_i_p_zds" symbol="&lt;const&gt;" iclass_long="SVE floating-point arithmetic with immediate (predicated)">
<encodings>
<encoding encname="fmax_z_p_zs_" />
<encoding encname="fmaxnm_z_p_zs_" />
<encoding encname="fmin_z_p_zs_" />
<encoding encname="fminnm_z_p_zs_" />
</encodings>
<orig>Is the floating-point immediate value, encoded in the "i1" field, where 0-&gt;#0.0 and 1-&gt;#1.0.</orig>
<definition encodedin="i1">
<intro>Is the floating-point immediate value, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">i1</entry>
<entry class="symbol">&lt;const&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">#0.0</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">#1.0</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_fp_2op_i_p_zds" symbol="&lt;const&gt;" iclass_long="SVE floating-point arithmetic with immediate (predicated)">
<encodings>
<encoding encname="fadd_z_p_zs_" />
<encoding encname="fsub_z_p_zs_" />
<encoding encname="fsubr_z_p_zs_" />
</encodings>
<orig>Is the floating-point immediate value, encoded in the "i1" field, where 0-&gt;#0.5 and 1-&gt;#1.0.</orig>
<definition encodedin="i1">
<intro>Is the floating-point immediate value, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">i1</entry>
<entry class="symbol">&lt;const&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">#0.5</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">#1.0</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_fp_2op_i_p_zds" symbol="&lt;const&gt;" iclass_long="SVE floating-point arithmetic with immediate (predicated)">
<encodings>
<encoding encname="fmul_z_p_zs_" />
</encodings>
<orig>Is the floating-point immediate value, encoded in the "i1" field, where 0-&gt;#0.5 and 1-&gt;#2.0.</orig>
<definition encodedin="i1">
<intro>Is the floating-point immediate value, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">i1</entry>
<entry class="symbol">&lt;const&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">#0.5</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">#2.0</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_fp_2op_i_p_zds" symbol="&lt;T&gt;" iclass_long="SVE floating-point arithmetic with immediate (predicated)">
<encodings>
<encoding encname="fadd_z_p_zs_" />
<encoding encname="fmax_z_p_zs_" />
<encoding encname="fmaxnm_z_p_zs_" />
<encoding encname="fmin_z_p_zs_" />
<encoding encname="fminnm_z_p_zs_" />
<encoding encname="fmul_z_p_zs_" />
<encoding encname="fsub_z_p_zs_" />
<encoding encname="fsubr_z_p_zs_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;RESERVED, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_fp_3op_p_pd" symbol="&lt;T&gt;" iclass_long="SVE floating-point compare vectors">
<encodings>
<encoding encname="FACLE_facge_p_p_zz_" />
<encoding encname="FACLT_facgt_p_p_zz_" />
<encoding encname="FCMLE_fcmge_p_p_zz_" />
<encoding encname="FCMLT_fcmgt_p_p_zz_" />
<encoding encname="facge_p_p_zz_" />
<encoding encname="facgt_p_p_zz_" />
<encoding encname="fcmeq_p_p_zz_" />
<encoding encname="fcmge_p_p_zz_" />
<encoding encname="fcmgt_p_p_zz_" />
<encoding encname="fcmne_p_p_zz_" />
<encoding encname="fcmuo_p_p_zz_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;RESERVED, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_fp_2op_p_pd" symbol="&lt;T&gt;" iclass_long="SVE floating-point compare with zero">
<encodings>
<encoding encname="fcmeq_p_p_z0_" />
<encoding encname="fcmge_p_p_z0_" />
<encoding encname="fcmgt_p_p_z0_" />
<encoding encname="fcmle_p_p_z0_" />
<encoding encname="fcmlt_p_p_z0_" />
<encoding encname="fcmne_p_p_z0_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;RESERVED, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_fp_fcadd" symbol="&lt;const&gt;" iclass_long="SVE floating-point complex add (predicated)">
<encodings>
<encoding encname="fcadd_z_p_zz_" />
</encodings>
<orig>Is the const specifier, encoded in the "rot" field, where 0-&gt;#90 and 1-&gt;#270.</orig>
<definition encodedin="rot">
<intro>Is the const specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">rot</entry>
<entry class="symbol">&lt;const&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">#90</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">#270</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_fp_fcadd" symbol="&lt;T&gt;" iclass_long="SVE floating-point complex add (predicated)">
<encodings>
<encoding encname="fcadd_z_p_zz_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;RESERVED, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_fp_fcmla_by_indexed_elem" symbol="&lt;const&gt;" iclass_long="SVE floating-point complex multiply-add (indexed)">
<encodings>
<encoding encname="fcmla_z_zzzi_h" />
<encoding encname="fcmla_z_zzzi_s" />
</encodings>
<orig>Is the const specifier, encoded in the "rot" field, where 00-&gt;#0, 01-&gt;#90, 10-&gt;#180 and 11-&gt;#270.</orig>
<definition encodedin="rot">
<intro>Is the const specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">rot</entry>
<entry class="symbol">&lt;const&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">#0</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">#90</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">#180</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">#270</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_fp_fcmla" symbol="&lt;const&gt;" iclass_long="SVE floating-point complex multiply-add (predicated)">
<encodings>
<encoding encname="fcmla_z_p_zzz_" />
</encodings>
<orig>Is the const specifier, encoded in the "rot" field, where 00-&gt;#0, 01-&gt;#90, 10-&gt;#180 and 11-&gt;#270.</orig>
<definition encodedin="rot">
<intro>Is the const specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">rot</entry>
<entry class="symbol">&lt;const&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">#0</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">#90</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">#180</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">#270</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_fp_fcmla" symbol="&lt;T&gt;" iclass_long="SVE floating-point complex multiply-add (predicated)">
<encodings>
<encoding encname="fcmla_z_p_zzz_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;RESERVED, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_fp_2op_p_zd_d" symbol="&lt;T&gt;" iclass_long="SVE floating-point convert to integer">
<encodings>
<encoding encname="flogb_z_p_z_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;RESERVED, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_bin_cons_misc_0_c" symbol="&lt;T&gt;" iclass_long="SVE floating-point exponential accelerator">
<encodings>
<encoding encname="fexpa_z_z_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;RESERVED, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_fp_3op_p_zds_a" symbol="&lt;T&gt;" iclass_long="SVE floating-point multiply-accumulate writing addend">
<encodings>
<encoding encname="fnmla_z_p_zzz_" />
<encoding encname="fnmls_z_p_zzz_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;RESERVED, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_fp_3op_p_zds_a" symbol="&lt;T&gt;" iclass_long="SVE floating-point multiply-accumulate writing addend">
<encodings>
<encoding encname="fmla_z_p_zzz_" />
<encoding encname="fmls_z_p_zzz_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_fp_3op_p_zds_b" symbol="&lt;T&gt;" iclass_long="SVE floating-point multiply-accumulate writing multiplicand">
<encodings>
<encoding encname="fmad_z_p_zzz_" />
<encoding encname="fmsb_z_p_zzz_" />
<encoding encname="fnmad_z_p_zzz_" />
<encoding encname="fnmsb_z_p_zzz_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;RESERVED, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_fp_2op_u_zd" symbol="&lt;T&gt;" iclass_long="SVE floating-point reciprocal estimate (unpredicated)">
<encodings>
<encoding encname="frecpe_z_z_" />
<encoding encname="frsqrte_z_z_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;RESERVED, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_fp_fast_red" symbol="&lt;V&gt;" iclass_long="SVE floating-point recursive reduction">
<encodings>
<encoding encname="faddv_v_p_z_" />
<encoding encname="fmaxnmv_v_p_z_" />
<encoding encname="fmaxv_v_p_z_" />
<encoding encname="fminnmv_v_p_z_" />
<encoding encname="fminv_v_p_z_" />
</encodings>
<orig>Is a width specifier, encoded in "size", where 00-&gt;RESERVED, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is a width specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;V&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_fp_fast_red" symbol="&lt;T&gt;" iclass_long="SVE floating-point recursive reduction">
<encodings>
<encoding encname="faddv_v_p_z_" />
<encoding encname="fmaxnmv_v_p_z_" />
<encoding encname="fmaxv_v_p_z_" />
<encoding encname="fminnmv_v_p_z_" />
<encoding encname="fminv_v_p_z_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;RESERVED, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_fp_fast_redq" symbol="&lt;T&gt;" iclass_long="SVE floating-point recursive reduction (quadwords)">
<encodings>
<encoding encname="faddqv_z_p_z_" />
<encoding encname="fmaxnmqv_z_p_z_" />
<encoding encname="fmaxqv_z_p_z_" />
<encoding encname="fminnmqv_z_p_z_" />
<encoding encname="fminqv_z_p_z_" />
</encodings>
<orig>Is an arrangement specifier, encoded in "size", where 00-&gt;RESERVED, 01-&gt;8H, 10-&gt;4S and 11-&gt;2D.</orig>
<definition encodedin="size">
<intro>Is an arrangement specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">8H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">4S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">2D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_fp_fast_redq" symbol="&lt;Tb&gt;" iclass_long="SVE floating-point recursive reduction (quadwords)">
<encodings>
<encoding encname="faddqv_z_p_z_" />
<encoding encname="fmaxnmqv_z_p_z_" />
<encoding encname="fmaxqv_z_p_z_" />
<encoding encname="fminnmqv_z_p_z_" />
<encoding encname="fminqv_z_p_z_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;RESERVED, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;Tb&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_fp_2op_p_zd_a" symbol="&lt;T&gt;" iclass_long="SVE floating-point round to integral value">
<encodings>
<encoding encname="frinta_z_p_z_" />
<encoding encname="frinti_z_p_z_" />
<encoding encname="frintm_z_p_z_" />
<encoding encname="frintn_z_p_z_" />
<encoding encname="frintp_z_p_z_" />
<encoding encname="frintx_z_p_z_" />
<encoding encname="frintz_z_p_z_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;RESERVED, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_fp_2op_p_vd" symbol="&lt;V&gt;" iclass_long="SVE floating-point serial reduction (predicated)">
<encodings>
<encoding encname="fadda_v_p_z_" />
</encodings>
<orig>Is a width specifier, encoded in "size", where 00-&gt;RESERVED, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is a width specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;V&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_fp_2op_p_vd" symbol="&lt;T&gt;" iclass_long="SVE floating-point serial reduction (predicated)">
<encodings>
<encoding encname="fadda_v_p_z_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;RESERVED, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_fp_ftmad" symbol="&lt;T&gt;" iclass_long="SVE floating-point trig multiply-add coefficient">
<encodings>
<encoding encname="ftmad_z_zzi_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;RESERVED, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_bin_cons_misc_0_b" symbol="&lt;T&gt;" iclass_long="SVE floating-point trig select coefficient">
<encodings>
<encoding encname="ftssel_z_zz_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;RESERVED, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_fp_2op_p_zd_b_1" symbol="&lt;T&gt;" iclass_long="SVE floating-point unary operations">
<encodings>
<encoding encname="frecpx_z_p_z_" />
<encoding encname="fsqrt_z_p_z_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;RESERVED, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_pred_pattern_a" symbol="&lt;pattern&gt;" iclass_long="SVE inc/dec register by element count">
<encodings>
<encoding encname="decb_r_rs_" />
<encoding encname="decd_r_rs_" />
<encoding encname="dech_r_rs_" />
<encoding encname="decw_r_rs_" />
<encoding encname="incb_r_rs_" />
<encoding encname="incd_r_rs_" />
<encoding encname="inch_r_rs_" />
<encoding encname="incw_r_rs_" />
</encodings>
<orig>Is the optional pattern specifier, defaulting to ALL, encoded in the "pattern" field, where 00000-&gt;POW2, 00001-&gt;VL1, 00010-&gt;VL2, 00011-&gt;VL3, 00100-&gt;VL4, 00101-&gt;VL5, 00110-&gt;VL6, 00111-&gt;VL7, 01000-&gt;VL8, 01001-&gt;VL16, 01010-&gt;VL32, 01011-&gt;VL64, 01100-&gt;VL128, 01101-&gt;VL256, 0111x-&gt;#uimm5, 10110-&gt;#uimm5, 101x1-&gt;#uimm5, 11101-&gt;MUL4, 11110-&gt;MUL3, 11111-&gt;ALL, 1x010-&gt;#uimm5, 1x0x1-&gt;#uimm5 and 1xx00-&gt;#uimm5.</orig>
<definition encodedin="pattern">
<intro>Is the optional pattern specifier, defaulting to ALL, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="5">pattern</entry>
<entry class="symbol">&lt;pattern&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00000</entry>
<entry class="symbol">POW2</entry>
</row>
<row>
<entry class="bitfield">00001</entry>
<entry class="symbol">VL1</entry>
</row>
<row>
<entry class="bitfield">00010</entry>
<entry class="symbol">VL2</entry>
</row>
<row>
<entry class="bitfield">00011</entry>
<entry class="symbol">VL3</entry>
</row>
<row>
<entry class="bitfield">00100</entry>
<entry class="symbol">VL4</entry>
</row>
<row>
<entry class="bitfield">00101</entry>
<entry class="symbol">VL5</entry>
</row>
<row>
<entry class="bitfield">00110</entry>
<entry class="symbol">VL6</entry>
</row>
<row>
<entry class="bitfield">00111</entry>
<entry class="symbol">VL7</entry>
</row>
<row>
<entry class="bitfield">01000</entry>
<entry class="symbol">VL8</entry>
</row>
<row>
<entry class="bitfield">01001</entry>
<entry class="symbol">VL16</entry>
</row>
<row>
<entry class="bitfield">01010</entry>
<entry class="symbol">VL32</entry>
</row>
<row>
<entry class="bitfield">01011</entry>
<entry class="symbol">VL64</entry>
</row>
<row>
<entry class="bitfield">01100</entry>
<entry class="symbol">VL128</entry>
</row>
<row>
<entry class="bitfield">01101</entry>
<entry class="symbol">VL256</entry>
</row>
<row>
<entry class="bitfield">0111x</entry>
<entry class="symbol">#uimm5</entry>
</row>
<row>
<entry class="bitfield">101x1</entry>
<entry class="symbol">#uimm5</entry>
</row>
<row>
<entry class="bitfield">10110</entry>
<entry class="symbol">#uimm5</entry>
</row>
<row>
<entry class="bitfield">1x0x1</entry>
<entry class="symbol">#uimm5</entry>
</row>
<row>
<entry class="bitfield">1x010</entry>
<entry class="symbol">#uimm5</entry>
</row>
<row>
<entry class="bitfield">1xx00</entry>
<entry class="symbol">#uimm5</entry>
</row>
<row>
<entry class="bitfield">11101</entry>
<entry class="symbol">MUL4</entry>
</row>
<row>
<entry class="bitfield">11110</entry>
<entry class="symbol">MUL3</entry>
</row>
<row>
<entry class="bitfield">11111</entry>
<entry class="symbol">ALL</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_count_r" symbol="&lt;T&gt;" iclass_long="SVE inc/dec register by predicate count">
<encodings>
<encoding encname="decp_r_p_r_" />
<encoding encname="incp_r_p_r_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_countvlv1" symbol="&lt;pattern&gt;" iclass_long="SVE inc/dec vector by element count">
<encodings>
<encoding encname="decd_z_zs_" />
<encoding encname="dech_z_zs_" />
<encoding encname="decw_z_zs_" />
<encoding encname="incd_z_zs_" />
<encoding encname="inch_z_zs_" />
<encoding encname="incw_z_zs_" />
</encodings>
<orig>Is the optional pattern specifier, defaulting to ALL, encoded in the "pattern" field, where 00000-&gt;POW2, 00001-&gt;VL1, 00010-&gt;VL2, 00011-&gt;VL3, 00100-&gt;VL4, 00101-&gt;VL5, 00110-&gt;VL6, 00111-&gt;VL7, 01000-&gt;VL8, 01001-&gt;VL16, 01010-&gt;VL32, 01011-&gt;VL64, 01100-&gt;VL128, 01101-&gt;VL256, 0111x-&gt;#uimm5, 10110-&gt;#uimm5, 101x1-&gt;#uimm5, 11101-&gt;MUL4, 11110-&gt;MUL3, 11111-&gt;ALL, 1x010-&gt;#uimm5, 1x0x1-&gt;#uimm5 and 1xx00-&gt;#uimm5.</orig>
<definition encodedin="pattern">
<intro>Is the optional pattern specifier, defaulting to ALL, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="5">pattern</entry>
<entry class="symbol">&lt;pattern&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00000</entry>
<entry class="symbol">POW2</entry>
</row>
<row>
<entry class="bitfield">00001</entry>
<entry class="symbol">VL1</entry>
</row>
<row>
<entry class="bitfield">00010</entry>
<entry class="symbol">VL2</entry>
</row>
<row>
<entry class="bitfield">00011</entry>
<entry class="symbol">VL3</entry>
</row>
<row>
<entry class="bitfield">00100</entry>
<entry class="symbol">VL4</entry>
</row>
<row>
<entry class="bitfield">00101</entry>
<entry class="symbol">VL5</entry>
</row>
<row>
<entry class="bitfield">00110</entry>
<entry class="symbol">VL6</entry>
</row>
<row>
<entry class="bitfield">00111</entry>
<entry class="symbol">VL7</entry>
</row>
<row>
<entry class="bitfield">01000</entry>
<entry class="symbol">VL8</entry>
</row>
<row>
<entry class="bitfield">01001</entry>
<entry class="symbol">VL16</entry>
</row>
<row>
<entry class="bitfield">01010</entry>
<entry class="symbol">VL32</entry>
</row>
<row>
<entry class="bitfield">01011</entry>
<entry class="symbol">VL64</entry>
</row>
<row>
<entry class="bitfield">01100</entry>
<entry class="symbol">VL128</entry>
</row>
<row>
<entry class="bitfield">01101</entry>
<entry class="symbol">VL256</entry>
</row>
<row>
<entry class="bitfield">0111x</entry>
<entry class="symbol">#uimm5</entry>
</row>
<row>
<entry class="bitfield">101x1</entry>
<entry class="symbol">#uimm5</entry>
</row>
<row>
<entry class="bitfield">10110</entry>
<entry class="symbol">#uimm5</entry>
</row>
<row>
<entry class="bitfield">1x0x1</entry>
<entry class="symbol">#uimm5</entry>
</row>
<row>
<entry class="bitfield">1x010</entry>
<entry class="symbol">#uimm5</entry>
</row>
<row>
<entry class="bitfield">1xx00</entry>
<entry class="symbol">#uimm5</entry>
</row>
<row>
<entry class="bitfield">11101</entry>
<entry class="symbol">MUL4</entry>
</row>
<row>
<entry class="bitfield">11110</entry>
<entry class="symbol">MUL3</entry>
</row>
<row>
<entry class="bitfield">11111</entry>
<entry class="symbol">ALL</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_count_v" symbol="&lt;T&gt;" iclass_long="SVE inc/dec vector by predicate count">
<encodings>
<encoding encname="decp_z_p_z_" />
<encoding encname="incp_z_p_z_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;RESERVED, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_index_ii" symbol="&lt;T&gt;" iclass_long="SVE index generation (immediate start, immediate increment)">
<encodings>
<encoding encname="index_z_ii_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_index_ir" symbol="&lt;R&gt;" iclass_long="SVE index generation (immediate start, register increment)">
<encodings>
<encoding encname="index_z_ir_" />
</encodings>
<orig>Is a width specifier, encoded in "size", where 01-&gt;W, 11-&gt;X and x0-&gt;W.</orig>
<definition encodedin="size">
<intro>Is a width specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;R&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">W</entry>
</row>
<row>
<entry class="bitfield">x0</entry>
<entry class="symbol">W</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">X</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_index_ir" symbol="&lt;T&gt;" iclass_long="SVE index generation (immediate start, register increment)">
<encodings>
<encoding encname="index_z_ir_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_index_ri" symbol="&lt;R&gt;" iclass_long="SVE index generation (register start, immediate increment)">
<encodings>
<encoding encname="index_z_ri_" />
</encodings>
<orig>Is a width specifier, encoded in "size", where 01-&gt;W, 11-&gt;X and x0-&gt;W.</orig>
<definition encodedin="size">
<intro>Is a width specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;R&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">W</entry>
</row>
<row>
<entry class="bitfield">x0</entry>
<entry class="symbol">W</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">X</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_index_ri" symbol="&lt;T&gt;" iclass_long="SVE index generation (register start, immediate increment)">
<encodings>
<encoding encname="index_z_ri_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_index_rr" symbol="&lt;R&gt;" iclass_long="SVE index generation (register start, register increment)">
<encodings>
<encoding encname="index_z_rr_" />
</encodings>
<orig>Is a width specifier, encoded in "size", where 01-&gt;W, 11-&gt;X and x0-&gt;W.</orig>
<definition encodedin="size">
<intro>Is a width specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;R&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">W</entry>
</row>
<row>
<entry class="bitfield">x0</entry>
<entry class="symbol">W</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">X</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_index_rr" symbol="&lt;T&gt;" iclass_long="SVE index generation (register start, register increment)">
<encodings>
<encoding encname="index_z_rr_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_perm_insrv" symbol="&lt;V&gt;" iclass_long="SVE insert SIMD&amp;FP scalar register">
<encodings>
<encoding encname="insr_z_v_" />
</encodings>
<orig>Is a width specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is a width specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;V&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_perm_insrv" symbol="&lt;T&gt;" iclass_long="SVE insert SIMD&amp;FP scalar register">
<encodings>
<encoding encname="insr_z_v_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_perm_insrs" symbol="&lt;R&gt;" iclass_long="SVE insert general register">
<encodings>
<encoding encname="insr_z_r_" />
</encodings>
<orig>Is a width specifier, encoded in "size", where 01-&gt;W, 11-&gt;X and x0-&gt;W.</orig>
<definition encodedin="size">
<intro>Is a width specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;R&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">W</entry>
</row>
<row>
<entry class="bitfield">x0</entry>
<entry class="symbol">W</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">X</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_perm_insrs" symbol="&lt;T&gt;" iclass_long="SVE insert general register">
<encodings>
<encoding encname="insr_z_r_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_reduce_0" symbol="&lt;T&gt;" iclass_long="SVE integer add reduction (predicated)">
<encodings>
<encoding encname="uaddv_r_p_z_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_reduce_0" symbol="&lt;T&gt;" iclass_long="SVE integer add reduction (predicated)">
<encodings>
<encoding encname="saddv_r_p_z_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;RESERVED.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">RESERVED</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_reduce_0q" symbol="&lt;T&gt;" iclass_long="SVE integer add reduction (quadwords)">
<encodings>
<encoding encname="addqv_z_p_z_" />
</encodings>
<orig>Is an arrangement specifier, encoded in "size", where 00-&gt;16B, 01-&gt;8H, 10-&gt;4S and 11-&gt;2D.</orig>
<definition encodedin="size">
<intro>Is an arrangement specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">16B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">8H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">4S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">2D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_reduce_0q" symbol="&lt;Tb&gt;" iclass_long="SVE integer add reduction (quadwords)">
<encodings>
<encoding encname="addqv_z_p_z_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;Tb&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_arith_imm0" symbol="&lt;shift&gt;" iclass_long="SVE integer add/subtract immediate (unpredicated)">
<encodings>
<encoding encname="add_z_zi_" />
<encoding encname="sqadd_z_zi_" />
<encoding encname="sqsub_z_zi_" />
<encoding encname="sub_z_zi_" />
<encoding encname="subr_z_zi_" />
<encoding encname="uqadd_z_zi_" />
<encoding encname="uqsub_z_zi_" />
</encodings>
<orig>Is the optional left shift to apply to the immediate, defaulting to LSL #0 and encoded in "sh", where 0-&gt;LSL #0 and 1-&gt;LSL #8.</orig>
<definition encodedin="sh">
<intro>Is the optional left shift to apply to the immediate, defaulting to LSL #0 and </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">sh</entry>
<entry class="symbol">&lt;shift&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">LSL #0</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">LSL #8</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_arith_imm0" symbol="&lt;T&gt;" iclass_long="SVE integer add/subtract immediate (unpredicated)">
<encodings>
<encoding encname="add_z_zi_" />
<encoding encname="sqadd_z_zi_" />
<encoding encname="sqsub_z_zi_" />
<encoding encname="sub_z_zi_" />
<encoding encname="subr_z_zi_" />
<encoding encname="uqadd_z_zi_" />
<encoding encname="uqsub_z_zi_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_bin_pred_arit_0" symbol="&lt;T&gt;" iclass_long="SVE integer add/subtract vectors (predicated)">
<encodings>
<encoding encname="add_z_p_zz_" />
<encoding encname="sub_z_p_zz_" />
<encoding encname="subr_z_p_zz_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_bin_cons_arit_0" symbol="&lt;T&gt;" iclass_long="SVE integer add/subtract vectors (unpredicated)">
<encodings>
<encoding encname="add_z_zz_" />
<encoding encname="sqadd_z_zz_" />
<encoding encname="sqsub_z_zz_" />
<encoding encname="sub_z_zz_" />
<encoding encname="uqadd_z_zz_" />
<encoding encname="uqsub_z_zz_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_intx_clamp" symbol="&lt;T&gt;" iclass_long="SVE integer clamp">
<encodings>
<encoding encname="sclamp_z_zz_" />
<encoding encname="uclamp_z_zz_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_while_rr" symbol="&lt;R&gt;" iclass_long="SVE integer compare scalar count and limit">
<encodings>
<encoding encname="whilege_p_p_rr_" />
<encoding encname="whilegt_p_p_rr_" />
<encoding encname="whilehi_p_p_rr_" />
<encoding encname="whilehs_p_p_rr_" />
<encoding encname="whilele_p_p_rr_" />
<encoding encname="whilelo_p_p_rr_" />
<encoding encname="whilels_p_p_rr_" />
<encoding encname="whilelt_p_p_rr_" />
</encodings>
<orig>Is a width specifier, encoded in "sf", where 0-&gt;W and 1-&gt;X.</orig>
<definition encodedin="sf">
<intro>Is a width specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">sf</entry>
<entry class="symbol">&lt;R&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">W</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">X</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_while_rr" symbol="&lt;T&gt;" iclass_long="SVE integer compare scalar count and limit">
<encodings>
<encoding encname="whilege_p_p_rr_" />
<encoding encname="whilegt_p_p_rr_" />
<encoding encname="whilehi_p_p_rr_" />
<encoding encname="whilehs_p_p_rr_" />
<encoding encname="whilele_p_p_rr_" />
<encoding encname="whilelo_p_p_rr_" />
<encoding encname="whilels_p_p_rr_" />
<encoding encname="whilelt_p_p_rr_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_while_rr_pair" symbol="&lt;T&gt;" iclass_long="SVE integer compare scalar count and limit (predicate pair)">
<encodings>
<encoding encname="whilege_pp_rr_" />
<encoding encname="whilegt_pp_rr_" />
<encoding encname="whilehi_pp_rr_" />
<encoding encname="whilehs_pp_rr_" />
<encoding encname="whilele_pp_rr_" />
<encoding encname="whilelo_pp_rr_" />
<encoding encname="whilels_pp_rr_" />
<encoding encname="whilelt_pp_rr_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_while_rr_pn" symbol="&lt;T&gt;" iclass_long="SVE integer compare scalar count and limit (predicate-as-counter)">
<encodings>
<encoding encname="whilege_pn_rr_" />
<encoding encname="whilegt_pn_rr_" />
<encoding encname="whilehi_pn_rr_" />
<encoding encname="whilehs_pn_rr_" />
<encoding encname="whilele_pn_rr_" />
<encoding encname="whilelo_pn_rr_" />
<encoding encname="whilels_pn_rr_" />
<encoding encname="whilelt_pn_rr_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_while_rr_pn" symbol="&lt;vl&gt;" iclass_long="SVE integer compare scalar count and limit (predicate-as-counter)">
<encodings>
<encoding encname="whilege_pn_rr_" />
<encoding encname="whilegt_pn_rr_" />
<encoding encname="whilehi_pn_rr_" />
<encoding encname="whilehs_pn_rr_" />
<encoding encname="whilele_pn_rr_" />
<encoding encname="whilelo_pn_rr_" />
<encoding encname="whilels_pn_rr_" />
<encoding encname="whilelt_pn_rr_" />
</encodings>
<orig>Is the vl specifier, encoded in the "vl" field, where 0-&gt;VLx2 and 1-&gt;VLx4.</orig>
<definition encodedin="vl">
<intro>Is the vl specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">vl</entry>
<entry class="symbol">&lt;vl&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">VLx2</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">VLx4</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_cmp_0" symbol="&lt;T&gt;" iclass_long="SVE integer compare vectors">
<encodings>
<encoding encname="CMPLE_cmpge_p_p_zz_" />
<encoding encname="CMPLO_cmphi_p_p_zz_" />
<encoding encname="CMPLS_cmphs_p_p_zz_" />
<encoding encname="CMPLT_cmpgt_p_p_zz_" />
<encoding encname="cmpeq_p_p_zz_" />
<encoding encname="cmpge_p_p_zz_" />
<encoding encname="cmpgt_p_p_zz_" />
<encoding encname="cmphi_p_p_zz_" />
<encoding encname="cmphs_p_p_zz_" />
<encoding encname="cmpne_p_p_zz_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_cmp_0" symbol="&lt;T&gt;" iclass_long="SVE integer compare vectors">
<encodings>
<encoding encname="cmpeq_p_p_zw_" />
<encoding encname="cmpne_p_p_zw_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;RESERVED.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">RESERVED</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_scmp_vi" symbol="&lt;T&gt;" iclass_long="SVE integer compare with signed immediate">
<encodings>
<encoding encname="cmpeq_p_p_zi_" />
<encoding encname="cmpge_p_p_zi_" />
<encoding encname="cmpgt_p_p_zi_" />
<encoding encname="cmple_p_p_zi_" />
<encoding encname="cmplt_p_p_zi_" />
<encoding encname="cmpne_p_p_zi_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_ucmp_vi" symbol="&lt;T&gt;" iclass_long="SVE integer compare with unsigned immediate">
<encodings>
<encoding encname="cmphi_p_p_zi_" />
<encoding encname="cmphs_p_p_zi_" />
<encoding encname="cmplo_p_p_zi_" />
<encoding encname="cmpls_p_p_zi_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_cmp_1" symbol="&lt;T&gt;" iclass_long="SVE integer compare with wide elements">
<encodings>
<encoding encname="cmpge_p_p_zw_" />
<encoding encname="cmpgt_p_p_zw_" />
<encoding encname="cmphi_p_p_zw_" />
<encoding encname="cmphs_p_p_zw_" />
<encoding encname="cmple_p_p_zw_" />
<encoding encname="cmplo_p_p_zw_" />
<encoding encname="cmpls_p_p_zw_" />
<encoding encname="cmplt_p_p_zw_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;RESERVED.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">RESERVED</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_bin_pred_div" symbol="&lt;T&gt;" iclass_long="SVE integer divide vectors (predicated)">
<encodings>
<encoding encname="sdiv_z_p_zz_" />
<encoding encname="sdivr_z_p_zz_" />
<encoding encname="udiv_z_p_zz_" />
<encoding encname="udivr_z_p_zz_" />
</encodings>
<orig>Is the size specifier, encoded in "size&lt;0&gt;", where 0-&gt;S and 1-&gt;D.</orig>
<definition encodedin="size&lt;0&gt;">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">size&lt;0&gt;</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_intx_dot" symbol="&lt;Tb&gt;" iclass_long="SVE integer dot product (unpredicated)">
<encodings>
<encoding encname="sdot_z_zzz_" />
<encoding encname="udot_z_zzz_" />
</encodings>
<orig>Is the size specifier, encoded in "size&lt;0&gt;", where 0-&gt;B and 1-&gt;H.</orig>
<definition encodedin="size&lt;0&gt;">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">size&lt;0&gt;</entry>
<entry class="symbol">&lt;Tb&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">H</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_intx_dot" symbol="&lt;T&gt;" iclass_long="SVE integer dot product (unpredicated)">
<encodings>
<encoding encname="sdot_z_zzz_" />
<encoding encname="udot_z_zzz_" />
</encodings>
<orig>Is the size specifier, encoded in "size&lt;0&gt;", where 0-&gt;S and 1-&gt;D.</orig>
<definition encodedin="size&lt;0&gt;">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">size&lt;0&gt;</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_arith_imm1" symbol="&lt;T&gt;" iclass_long="SVE integer min/max immediate (unpredicated)">
<encodings>
<encoding encname="smax_z_zi_" />
<encoding encname="smin_z_zi_" />
<encoding encname="umax_z_zi_" />
<encoding encname="umin_z_zi_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_reduce_1" symbol="&lt;V&gt;" iclass_long="SVE integer min/max reduction (predicated)">
<encodings>
<encoding encname="smaxv_r_p_z_" />
<encoding encname="sminv_r_p_z_" />
<encoding encname="umaxv_r_p_z_" />
<encoding encname="uminv_r_p_z_" />
</encodings>
<orig>Is a width specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is a width specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;V&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_reduce_1" symbol="&lt;T&gt;" iclass_long="SVE integer min/max reduction (predicated)">
<encodings>
<encoding encname="smaxv_r_p_z_" />
<encoding encname="sminv_r_p_z_" />
<encoding encname="umaxv_r_p_z_" />
<encoding encname="uminv_r_p_z_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_reduce_1q" symbol="&lt;T&gt;" iclass_long="SVE integer min/max reduction (quadwords)">
<encodings>
<encoding encname="smaxqv_z_p_z_" />
<encoding encname="sminqv_z_p_z_" />
<encoding encname="umaxqv_z_p_z_" />
<encoding encname="uminqv_z_p_z_" />
</encodings>
<orig>Is an arrangement specifier, encoded in "size", where 00-&gt;16B, 01-&gt;8H, 10-&gt;4S and 11-&gt;2D.</orig>
<definition encodedin="size">
<intro>Is an arrangement specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">16B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">8H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">4S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">2D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_reduce_1q" symbol="&lt;Tb&gt;" iclass_long="SVE integer min/max reduction (quadwords)">
<encodings>
<encoding encname="smaxqv_z_p_z_" />
<encoding encname="sminqv_z_p_z_" />
<encoding encname="umaxqv_z_p_z_" />
<encoding encname="uminqv_z_p_z_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;Tb&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_bin_pred_arit_1" symbol="&lt;T&gt;" iclass_long="SVE integer min/max/difference (predicated)">
<encodings>
<encoding encname="sabd_z_p_zz_" />
<encoding encname="smax_z_p_zz_" />
<encoding encname="smin_z_p_zz_" />
<encoding encname="uabd_z_p_zz_" />
<encoding encname="umax_z_p_zz_" />
<encoding encname="umin_z_p_zz_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_arith_imm2" symbol="&lt;T&gt;" iclass_long="SVE integer multiply immediate (unpredicated)">
<encodings>
<encoding encname="mul_z_zi_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_bin_pred_arit_2" symbol="&lt;T&gt;" iclass_long="SVE integer multiply vectors (predicated)">
<encodings>
<encoding encname="mul_z_p_zz_" />
<encoding encname="smulh_z_p_zz_" />
<encoding encname="umulh_z_p_zz_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_mlas_vvv_pred" symbol="&lt;T&gt;" iclass_long="SVE integer multiply-accumulate writing addend (predicated)">
<encodings>
<encoding encname="mla_z_p_zzz_" />
<encoding encname="mls_z_p_zzz_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_mladdsub_vvv_pred" symbol="&lt;T&gt;" iclass_long="SVE integer multiply-add writing multiplicand (predicated)">
<encodings>
<encoding encname="mad_z_p_zzz_" />
<encoding encname="msb_z_p_zzz_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_un_pred_arit_0" symbol="&lt;T&gt;" iclass_long="SVE integer unary operations (predicated)">
<encodings>
<encoding encname="abs_z_p_z_" />
<encoding encname="neg_z_p_z_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_un_pred_arit_0" symbol="&lt;T&gt;" iclass_long="SVE integer unary operations (predicated)">
<encodings>
<encoding encname="sxtb_z_p_z_" />
<encoding encname="uxtb_z_p_z_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;RESERVED, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_un_pred_arit_0" symbol="&lt;T&gt;" iclass_long="SVE integer unary operations (predicated)">
<encodings>
<encoding encname="sxth_z_p_z_" />
<encoding encname="uxth_z_p_z_" />
</encodings>
<orig>Is the size specifier, encoded in "size&lt;0&gt;", where 0-&gt;S and 1-&gt;D.</orig>
<definition encodedin="size&lt;0&gt;">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">size&lt;0&gt;</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_break" symbol="&lt;ZM&gt;" iclass_long="SVE partition break condition">
<encodings>
<encoding encname="brka_p_p_p_" />
<encoding encname="brkb_p_p_p_" />
</encodings>
<orig>Is the predication qualifier, encoded in "M", where 0-&gt;Z and 1-&gt;M.</orig>
<definition encodedin="M">
<intro>Is the predication qualifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">M</entry>
<entry class="symbol">&lt;ZM&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">Z</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">M</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_perm_bin_perm_pp" symbol="&lt;T&gt;" iclass_long="SVE permute predicate elements">
<encodings>
<encoding encname="trn1_p_pp_" />
<encoding encname="trn2_p_pp_" />
<encoding encname="uzp1_p_pp_" />
<encoding encname="uzp2_p_pp_" />
<encoding encname="zip1_p_pp_" />
<encoding encname="zip2_p_pp_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_perm_bin_perm_zz" symbol="&lt;T&gt;" iclass_long="SVE permute vector elements">
<encodings>
<encoding encname="trn1_z_zz_" />
<encoding encname="trn2_z_zz_" />
<encoding encname="uzp1_z_zz_" />
<encoding encname="uzp2_z_zz_" />
<encoding encname="zip1_z_zz_" />
<encoding encname="zip2_z_zz_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_perm_binquads" symbol="&lt;T&gt;" iclass_long="SVE permute vector elements (quadwords)">
<encodings>
<encoding encname="tblq_z_zz_" />
<encoding encname="uzpq1_z_zz_" />
<encoding encname="uzpq2_z_zz_" />
<encoding encname="zipq1_z_zz_" />
<encoding encname="zipq2_z_zz_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_whilenc" symbol="&lt;T&gt;" iclass_long="SVE pointer conflict compare">
<encodings>
<encoding encname="whilerw_p_rr_" />
<encoding encname="whilewr_p_rr_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_pcount_pred" symbol="&lt;T&gt;" iclass_long="SVE predicate count">
<encodings>
<encoding encname="cntp_r_p_p_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_pcount_pn" symbol="&lt;T&gt;" iclass_long="SVE predicate count (predicate-as-counter)">
<encodings>
<encoding encname="cntp_r_pn_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_pcount_pn" symbol="&lt;vl&gt;" iclass_long="SVE predicate count (predicate-as-counter)">
<encodings>
<encoding encname="cntp_r_pn_" />
</encodings>
<orig>Is the vl specifier, encoded in the "vl" field, where 0-&gt;VLx2 and 1-&gt;VLx4.</orig>
<definition encodedin="vl">
<intro>Is the vl specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">vl</entry>
<entry class="symbol">&lt;vl&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">VLx2</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">VLx4</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_ptrue" symbol="&lt;pattern&gt;" iclass_long="SVE predicate initialize">
<encodings>
<encoding encname="ptrue_p_s_" />
<encoding encname="ptrues_p_s_" />
</encodings>
<orig>Is the optional pattern specifier, defaulting to ALL, encoded in the "pattern" field, where 00000-&gt;POW2, 00001-&gt;VL1, 00010-&gt;VL2, 00011-&gt;VL3, 00100-&gt;VL4, 00101-&gt;VL5, 00110-&gt;VL6, 00111-&gt;VL7, 01000-&gt;VL8, 01001-&gt;VL16, 01010-&gt;VL32, 01011-&gt;VL64, 01100-&gt;VL128, 01101-&gt;VL256, 0111x-&gt;#uimm5, 10110-&gt;#uimm5, 101x1-&gt;#uimm5, 11101-&gt;MUL4, 11110-&gt;MUL3, 11111-&gt;ALL, 1x010-&gt;#uimm5, 1x0x1-&gt;#uimm5 and 1xx00-&gt;#uimm5.</orig>
<definition encodedin="pattern">
<intro>Is the optional pattern specifier, defaulting to ALL, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="5">pattern</entry>
<entry class="symbol">&lt;pattern&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00000</entry>
<entry class="symbol">POW2</entry>
</row>
<row>
<entry class="bitfield">00001</entry>
<entry class="symbol">VL1</entry>
</row>
<row>
<entry class="bitfield">00010</entry>
<entry class="symbol">VL2</entry>
</row>
<row>
<entry class="bitfield">00011</entry>
<entry class="symbol">VL3</entry>
</row>
<row>
<entry class="bitfield">00100</entry>
<entry class="symbol">VL4</entry>
</row>
<row>
<entry class="bitfield">00101</entry>
<entry class="symbol">VL5</entry>
</row>
<row>
<entry class="bitfield">00110</entry>
<entry class="symbol">VL6</entry>
</row>
<row>
<entry class="bitfield">00111</entry>
<entry class="symbol">VL7</entry>
</row>
<row>
<entry class="bitfield">01000</entry>
<entry class="symbol">VL8</entry>
</row>
<row>
<entry class="bitfield">01001</entry>
<entry class="symbol">VL16</entry>
</row>
<row>
<entry class="bitfield">01010</entry>
<entry class="symbol">VL32</entry>
</row>
<row>
<entry class="bitfield">01011</entry>
<entry class="symbol">VL64</entry>
</row>
<row>
<entry class="bitfield">01100</entry>
<entry class="symbol">VL128</entry>
</row>
<row>
<entry class="bitfield">01101</entry>
<entry class="symbol">VL256</entry>
</row>
<row>
<entry class="bitfield">0111x</entry>
<entry class="symbol">#uimm5</entry>
</row>
<row>
<entry class="bitfield">101x1</entry>
<entry class="symbol">#uimm5</entry>
</row>
<row>
<entry class="bitfield">10110</entry>
<entry class="symbol">#uimm5</entry>
</row>
<row>
<entry class="bitfield">1x0x1</entry>
<entry class="symbol">#uimm5</entry>
</row>
<row>
<entry class="bitfield">1x010</entry>
<entry class="symbol">#uimm5</entry>
</row>
<row>
<entry class="bitfield">1xx00</entry>
<entry class="symbol">#uimm5</entry>
</row>
<row>
<entry class="bitfield">11101</entry>
<entry class="symbol">MUL4</entry>
</row>
<row>
<entry class="bitfield">11110</entry>
<entry class="symbol">MUL3</entry>
</row>
<row>
<entry class="bitfield">11111</entry>
<entry class="symbol">ALL</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_ptrue" symbol="&lt;T&gt;" iclass_long="SVE predicate initialize">
<encodings>
<encoding encname="ptrue_p_s_" />
<encoding encname="ptrues_p_s_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_pnext" symbol="&lt;T&gt;" iclass_long="SVE predicate next active">
<encodings>
<encoding encname="pnext_p_p_p_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_perm_reverse_p" symbol="&lt;T&gt;" iclass_long="SVE reverse predicate elements">
<encodings>
<encoding encname="rev_p_p_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_perm_reverse_z" symbol="&lt;T&gt;" iclass_long="SVE reverse vector elements">
<encodings>
<encoding encname="rev_z_z_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_perm_rev" symbol="&lt;T&gt;" iclass_long="SVE reverse within elements">
<encodings>
<encoding encname="rbit_z_p_z_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_perm_rev" symbol="&lt;T&gt;" iclass_long="SVE reverse within elements">
<encodings>
<encoding encname="revb_z_z_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;RESERVED, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_perm_rev" symbol="&lt;T&gt;" iclass_long="SVE reverse within elements">
<encodings>
<encoding encname="revh_z_z_" />
</encodings>
<orig>Is the size specifier, encoded in "size&lt;0&gt;", where 0-&gt;S and 1-&gt;D.</orig>
<definition encodedin="size&lt;0&gt;">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">size&lt;0&gt;</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_pred_pattern_b" symbol="&lt;pattern&gt;" iclass_long="SVE saturating inc/dec register by element count">
<encodings>
<encoding encname="sqdecb_r_rs_sx" />
<encoding encname="sqdecb_r_rs_x" />
<encoding encname="sqdecd_r_rs_sx" />
<encoding encname="sqdecd_r_rs_x" />
<encoding encname="sqdech_r_rs_sx" />
<encoding encname="sqdech_r_rs_x" />
<encoding encname="sqdecw_r_rs_sx" />
<encoding encname="sqdecw_r_rs_x" />
<encoding encname="sqincb_r_rs_sx" />
<encoding encname="sqincb_r_rs_x" />
<encoding encname="sqincd_r_rs_sx" />
<encoding encname="sqincd_r_rs_x" />
<encoding encname="sqinch_r_rs_sx" />
<encoding encname="sqinch_r_rs_x" />
<encoding encname="sqincw_r_rs_sx" />
<encoding encname="sqincw_r_rs_x" />
<encoding encname="uqdecb_r_rs_uw" />
<encoding encname="uqdecb_r_rs_x" />
<encoding encname="uqdecd_r_rs_uw" />
<encoding encname="uqdecd_r_rs_x" />
<encoding encname="uqdech_r_rs_uw" />
<encoding encname="uqdech_r_rs_x" />
<encoding encname="uqdecw_r_rs_uw" />
<encoding encname="uqdecw_r_rs_x" />
<encoding encname="uqincb_r_rs_uw" />
<encoding encname="uqincb_r_rs_x" />
<encoding encname="uqincd_r_rs_uw" />
<encoding encname="uqincd_r_rs_x" />
<encoding encname="uqinch_r_rs_uw" />
<encoding encname="uqinch_r_rs_x" />
<encoding encname="uqincw_r_rs_uw" />
<encoding encname="uqincw_r_rs_x" />
</encodings>
<orig>Is the optional pattern specifier, defaulting to ALL, encoded in the "pattern" field, where 00000-&gt;POW2, 00001-&gt;VL1, 00010-&gt;VL2, 00011-&gt;VL3, 00100-&gt;VL4, 00101-&gt;VL5, 00110-&gt;VL6, 00111-&gt;VL7, 01000-&gt;VL8, 01001-&gt;VL16, 01010-&gt;VL32, 01011-&gt;VL64, 01100-&gt;VL128, 01101-&gt;VL256, 0111x-&gt;#uimm5, 10110-&gt;#uimm5, 101x1-&gt;#uimm5, 11101-&gt;MUL4, 11110-&gt;MUL3, 11111-&gt;ALL, 1x010-&gt;#uimm5, 1x0x1-&gt;#uimm5 and 1xx00-&gt;#uimm5.</orig>
<definition encodedin="pattern">
<intro>Is the optional pattern specifier, defaulting to ALL, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="5">pattern</entry>
<entry class="symbol">&lt;pattern&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00000</entry>
<entry class="symbol">POW2</entry>
</row>
<row>
<entry class="bitfield">00001</entry>
<entry class="symbol">VL1</entry>
</row>
<row>
<entry class="bitfield">00010</entry>
<entry class="symbol">VL2</entry>
</row>
<row>
<entry class="bitfield">00011</entry>
<entry class="symbol">VL3</entry>
</row>
<row>
<entry class="bitfield">00100</entry>
<entry class="symbol">VL4</entry>
</row>
<row>
<entry class="bitfield">00101</entry>
<entry class="symbol">VL5</entry>
</row>
<row>
<entry class="bitfield">00110</entry>
<entry class="symbol">VL6</entry>
</row>
<row>
<entry class="bitfield">00111</entry>
<entry class="symbol">VL7</entry>
</row>
<row>
<entry class="bitfield">01000</entry>
<entry class="symbol">VL8</entry>
</row>
<row>
<entry class="bitfield">01001</entry>
<entry class="symbol">VL16</entry>
</row>
<row>
<entry class="bitfield">01010</entry>
<entry class="symbol">VL32</entry>
</row>
<row>
<entry class="bitfield">01011</entry>
<entry class="symbol">VL64</entry>
</row>
<row>
<entry class="bitfield">01100</entry>
<entry class="symbol">VL128</entry>
</row>
<row>
<entry class="bitfield">01101</entry>
<entry class="symbol">VL256</entry>
</row>
<row>
<entry class="bitfield">0111x</entry>
<entry class="symbol">#uimm5</entry>
</row>
<row>
<entry class="bitfield">101x1</entry>
<entry class="symbol">#uimm5</entry>
</row>
<row>
<entry class="bitfield">10110</entry>
<entry class="symbol">#uimm5</entry>
</row>
<row>
<entry class="bitfield">1x0x1</entry>
<entry class="symbol">#uimm5</entry>
</row>
<row>
<entry class="bitfield">1x010</entry>
<entry class="symbol">#uimm5</entry>
</row>
<row>
<entry class="bitfield">1xx00</entry>
<entry class="symbol">#uimm5</entry>
</row>
<row>
<entry class="bitfield">11101</entry>
<entry class="symbol">MUL4</entry>
</row>
<row>
<entry class="bitfield">11110</entry>
<entry class="symbol">MUL3</entry>
</row>
<row>
<entry class="bitfield">11111</entry>
<entry class="symbol">ALL</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_count_r_sat" symbol="&lt;T&gt;" iclass_long="SVE saturating inc/dec register by predicate count">
<encodings>
<encoding encname="sqdecp_r_p_r_sx" />
<encoding encname="sqdecp_r_p_r_x" />
<encoding encname="sqincp_r_p_r_sx" />
<encoding encname="sqincp_r_p_r_x" />
<encoding encname="uqdecp_r_p_r_uw" />
<encoding encname="uqdecp_r_p_r_x" />
<encoding encname="uqincp_r_p_r_uw" />
<encoding encname="uqincp_r_p_r_x" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_countvlv0" symbol="&lt;pattern&gt;" iclass_long="SVE saturating inc/dec vector by element count">
<encodings>
<encoding encname="sqdecd_z_zs_" />
<encoding encname="sqdech_z_zs_" />
<encoding encname="sqdecw_z_zs_" />
<encoding encname="sqincd_z_zs_" />
<encoding encname="sqinch_z_zs_" />
<encoding encname="sqincw_z_zs_" />
<encoding encname="uqdecd_z_zs_" />
<encoding encname="uqdech_z_zs_" />
<encoding encname="uqdecw_z_zs_" />
<encoding encname="uqincd_z_zs_" />
<encoding encname="uqinch_z_zs_" />
<encoding encname="uqincw_z_zs_" />
</encodings>
<orig>Is the optional pattern specifier, defaulting to ALL, encoded in the "pattern" field, where 00000-&gt;POW2, 00001-&gt;VL1, 00010-&gt;VL2, 00011-&gt;VL3, 00100-&gt;VL4, 00101-&gt;VL5, 00110-&gt;VL6, 00111-&gt;VL7, 01000-&gt;VL8, 01001-&gt;VL16, 01010-&gt;VL32, 01011-&gt;VL64, 01100-&gt;VL128, 01101-&gt;VL256, 0111x-&gt;#uimm5, 10110-&gt;#uimm5, 101x1-&gt;#uimm5, 11101-&gt;MUL4, 11110-&gt;MUL3, 11111-&gt;ALL, 1x010-&gt;#uimm5, 1x0x1-&gt;#uimm5 and 1xx00-&gt;#uimm5.</orig>
<definition encodedin="pattern">
<intro>Is the optional pattern specifier, defaulting to ALL, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="5">pattern</entry>
<entry class="symbol">&lt;pattern&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00000</entry>
<entry class="symbol">POW2</entry>
</row>
<row>
<entry class="bitfield">00001</entry>
<entry class="symbol">VL1</entry>
</row>
<row>
<entry class="bitfield">00010</entry>
<entry class="symbol">VL2</entry>
</row>
<row>
<entry class="bitfield">00011</entry>
<entry class="symbol">VL3</entry>
</row>
<row>
<entry class="bitfield">00100</entry>
<entry class="symbol">VL4</entry>
</row>
<row>
<entry class="bitfield">00101</entry>
<entry class="symbol">VL5</entry>
</row>
<row>
<entry class="bitfield">00110</entry>
<entry class="symbol">VL6</entry>
</row>
<row>
<entry class="bitfield">00111</entry>
<entry class="symbol">VL7</entry>
</row>
<row>
<entry class="bitfield">01000</entry>
<entry class="symbol">VL8</entry>
</row>
<row>
<entry class="bitfield">01001</entry>
<entry class="symbol">VL16</entry>
</row>
<row>
<entry class="bitfield">01010</entry>
<entry class="symbol">VL32</entry>
</row>
<row>
<entry class="bitfield">01011</entry>
<entry class="symbol">VL64</entry>
</row>
<row>
<entry class="bitfield">01100</entry>
<entry class="symbol">VL128</entry>
</row>
<row>
<entry class="bitfield">01101</entry>
<entry class="symbol">VL256</entry>
</row>
<row>
<entry class="bitfield">0111x</entry>
<entry class="symbol">#uimm5</entry>
</row>
<row>
<entry class="bitfield">101x1</entry>
<entry class="symbol">#uimm5</entry>
</row>
<row>
<entry class="bitfield">10110</entry>
<entry class="symbol">#uimm5</entry>
</row>
<row>
<entry class="bitfield">1x0x1</entry>
<entry class="symbol">#uimm5</entry>
</row>
<row>
<entry class="bitfield">1x010</entry>
<entry class="symbol">#uimm5</entry>
</row>
<row>
<entry class="bitfield">1xx00</entry>
<entry class="symbol">#uimm5</entry>
</row>
<row>
<entry class="bitfield">11101</entry>
<entry class="symbol">MUL4</entry>
</row>
<row>
<entry class="bitfield">11110</entry>
<entry class="symbol">MUL3</entry>
</row>
<row>
<entry class="bitfield">11111</entry>
<entry class="symbol">ALL</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_count_v_sat" symbol="&lt;T&gt;" iclass_long="SVE saturating inc/dec vector by predicate count">
<encodings>
<encoding encname="sqdecp_z_p_z_" />
<encoding encname="sqincp_z_p_z_" />
<encoding encname="uqdecp_z_p_z_" />
<encoding encname="uqincp_z_p_z_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;RESERVED, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_sel_vvv" symbol="&lt;T&gt;" iclass_long="SVE select vector elements (predicated)">
<encodings>
<encoding encname="MOV_sel_z_p_zz_" />
<encoding encname="sel_z_p_zz_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_perm_tbl" symbol="&lt;T&gt;" iclass_long="SVE table lookup">
<encodings>
<encoding encname="tbl_z_zz_1" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_perm_tbl_3src" symbol="&lt;T&gt;" iclass_long="SVE table lookup (three sources)">
<encodings>
<encoding encname="tbl_z_zz_2" />
<encoding encname="tbx_z_zz_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_perm_unpk" symbol="&lt;Tb&gt;" iclass_long="SVE unpack vector elements">
<encodings>
<encoding encname="sunpkhi_z_z_" />
<encoding encname="sunpklo_z_z_" />
<encoding encname="uunpkhi_z_z_" />
<encoding encname="uunpklo_z_z_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;RESERVED, 01-&gt;B, 10-&gt;H and 11-&gt;S.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;Tb&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">S</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_perm_unpk" symbol="&lt;T&gt;" iclass_long="SVE unpack vector elements">
<encodings>
<encoding encname="sunpkhi_z_z_" />
<encoding encname="sunpklo_z_z_" />
<encoding encname="uunpkhi_z_z_" />
<encoding encname="uunpklo_z_z_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;RESERVED, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_perm_splice" symbol="&lt;T&gt;" iclass_long="SVE vector splice (destructive)">
<encodings>
<encoding encname="splice_z_p_zz_des" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_intx_eorx" symbol="&lt;T&gt;" iclass_long="SVE2 bitwise exclusive-or interleaved">
<encodings>
<encoding encname="eorbt_z_zz_" />
<encoding encname="eortb_z_zz_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_intx_perm_bit" symbol="&lt;T&gt;" iclass_long="SVE2 bitwise permute">
<encodings>
<encoding encname="bdep_z_zz_" />
<encoding encname="bext_z_zz_" />
<encoding encname="bgrp_z_zz_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_intx_shift_insert" symbol="&lt;T&gt;" iclass_long="SVE2 bitwise shift and insert">
<encodings>
<encoding encname="sli_z_zzi_" />
<encoding encname="sri_z_zzi_" />
</encodings>
<orig>Is the size specifier, encoded in "tszh:tszl", where 0000-&gt;RESERVED, 0001-&gt;B, 001x-&gt;H, 01xx-&gt;S and 1xxx-&gt;D.</orig>
<definition encodedin="tszh:tszl">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="3">
<thead>
<row>
<entry class="bitfield" bitwidth="2">tszh</entry>
<entry class="bitfield" bitwidth="2">tszl</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">00</entry>
<entry class="bitfield">01</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">00</entry>
<entry class="bitfield">1x</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="bitfield">xx</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">1x</entry>
<entry class="bitfield">xx</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_intx_shift_long" symbol="&lt;Tb&gt;" iclass_long="SVE2 bitwise shift left long">
<encodings>
<encoding encname="sshllb_z_zi_" />
<encoding encname="sshllt_z_zi_" />
<encoding encname="ushllb_z_zi_" />
<encoding encname="ushllt_z_zi_" />
</encodings>
<orig>Is the size specifier, encoded in "tszh:tszl", where 000-&gt;RESERVED, 001-&gt;B, 01x-&gt;H and 1xx-&gt;S.</orig>
<definition encodedin="tszh:tszl">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="3">
<thead>
<row>
<entry class="bitfield" bitwidth="1">tszh</entry>
<entry class="bitfield" bitwidth="2">tszl</entry>
<entry class="symbol">&lt;Tb&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">0</entry>
<entry class="bitfield">01</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">0</entry>
<entry class="bitfield">1x</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="bitfield">xx</entry>
<entry class="symbol">S</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_intx_shift_long" symbol="&lt;T&gt;" iclass_long="SVE2 bitwise shift left long">
<encodings>
<encoding encname="sshllb_z_zi_" />
<encoding encname="sshllt_z_zi_" />
<encoding encname="ushllb_z_zi_" />
<encoding encname="ushllt_z_zi_" />
</encodings>
<orig>Is the size specifier, encoded in "tszh:tszl", where 000-&gt;RESERVED, 001-&gt;H, 01x-&gt;S and 1xx-&gt;D.</orig>
<definition encodedin="tszh:tszl">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="3">
<thead>
<row>
<entry class="bitfield" bitwidth="1">tszh</entry>
<entry class="bitfield" bitwidth="2">tszl</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">0</entry>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">0</entry>
<entry class="bitfield">1x</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="bitfield">xx</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_intx_sra" symbol="&lt;T&gt;" iclass_long="SVE2 bitwise shift right and accumulate">
<encodings>
<encoding encname="srsra_z_zi_" />
<encoding encname="ssra_z_zi_" />
<encoding encname="ursra_z_zi_" />
<encoding encname="usra_z_zi_" />
</encodings>
<orig>Is the size specifier, encoded in "tszh:tszl", where 0000-&gt;RESERVED, 0001-&gt;B, 001x-&gt;H, 01xx-&gt;S and 1xxx-&gt;D.</orig>
<definition encodedin="tszh:tszl">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="3">
<thead>
<row>
<entry class="bitfield" bitwidth="2">tszh</entry>
<entry class="bitfield" bitwidth="2">tszl</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">00</entry>
<entry class="bitfield">01</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">00</entry>
<entry class="bitfield">1x</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="bitfield">xx</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">1x</entry>
<entry class="bitfield">xx</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_intx_shift_narrow" symbol="&lt;T&gt;" iclass_long="SVE2 bitwise shift right narrow">
<encodings>
<encoding encname="rshrnb_z_zi_" />
<encoding encname="rshrnt_z_zi_" />
<encoding encname="shrnb_z_zi_" />
<encoding encname="shrnt_z_zi_" />
<encoding encname="sqrshrnb_z_zi_" />
<encoding encname="sqrshrnt_z_zi_" />
<encoding encname="sqrshrunb_z_zi_" />
<encoding encname="sqrshrunt_z_zi_" />
<encoding encname="sqshrnb_z_zi_" />
<encoding encname="sqshrnt_z_zi_" />
<encoding encname="sqshrunb_z_zi_" />
<encoding encname="sqshrunt_z_zi_" />
<encoding encname="uqrshrnb_z_zi_" />
<encoding encname="uqrshrnt_z_zi_" />
<encoding encname="uqshrnb_z_zi_" />
<encoding encname="uqshrnt_z_zi_" />
</encodings>
<orig>Is the size specifier, encoded in "tszh:tszl", where 000-&gt;RESERVED, 001-&gt;B, 01x-&gt;H and 1xx-&gt;S.</orig>
<definition encodedin="tszh:tszl">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="3">
<thead>
<row>
<entry class="bitfield" bitwidth="1">tszh</entry>
<entry class="bitfield" bitwidth="2">tszl</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">0</entry>
<entry class="bitfield">01</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">0</entry>
<entry class="bitfield">1x</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="bitfield">xx</entry>
<entry class="symbol">S</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_intx_shift_narrow" symbol="&lt;Tb&gt;" iclass_long="SVE2 bitwise shift right narrow">
<encodings>
<encoding encname="rshrnb_z_zi_" />
<encoding encname="rshrnt_z_zi_" />
<encoding encname="shrnb_z_zi_" />
<encoding encname="shrnt_z_zi_" />
<encoding encname="sqrshrnb_z_zi_" />
<encoding encname="sqrshrnt_z_zi_" />
<encoding encname="sqrshrunb_z_zi_" />
<encoding encname="sqrshrunt_z_zi_" />
<encoding encname="sqshrnb_z_zi_" />
<encoding encname="sqshrnt_z_zi_" />
<encoding encname="sqshrunb_z_zi_" />
<encoding encname="sqshrunt_z_zi_" />
<encoding encname="uqrshrnb_z_zi_" />
<encoding encname="uqrshrnt_z_zi_" />
<encoding encname="uqshrnb_z_zi_" />
<encoding encname="uqshrnt_z_zi_" />
</encodings>
<orig>Is the size specifier, encoded in "tszh:tszl", where 000-&gt;RESERVED, 001-&gt;H, 01x-&gt;S and 1xx-&gt;D.</orig>
<definition encodedin="tszh:tszl">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="3">
<thead>
<row>
<entry class="bitfield" bitwidth="1">tszh</entry>
<entry class="bitfield" bitwidth="2">tszl</entry>
<entry class="symbol">&lt;Tb&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">0</entry>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">0</entry>
<entry class="bitfield">1x</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="bitfield">xx</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_intx_match" symbol="&lt;T&gt;" iclass_long="SVE2 character match">
<encodings>
<encoding encname="match_p_p_zz_" />
<encoding encname="nmatch_p_p_zz_" />
</encodings>
<orig>Is the size specifier, encoded in "size&lt;0&gt;", where 0-&gt;B and 1-&gt;H.</orig>
<definition encodedin="size&lt;0&gt;">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">size&lt;0&gt;</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">H</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_intx_cadd" symbol="&lt;const&gt;" iclass_long="SVE2 complex integer add">
<encodings>
<encoding encname="cadd_z_zz_" />
<encoding encname="sqcadd_z_zz_" />
</encodings>
<orig>Is the const specifier, encoded in the "rot" field, where 0-&gt;#90 and 1-&gt;#270.</orig>
<definition encodedin="rot">
<intro>Is the const specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">rot</entry>
<entry class="symbol">&lt;const&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">#90</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">#270</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_intx_cadd" symbol="&lt;T&gt;" iclass_long="SVE2 complex integer add">
<encodings>
<encoding encname="cadd_z_zz_" />
<encoding encname="sqcadd_z_zz_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_intx_cdot" symbol="&lt;const&gt;" iclass_long="SVE2 complex integer dot product">
<encodings>
<encoding encname="cdot_z_zzz_" />
</encodings>
<orig>Is the const specifier, encoded in the "rot" field, where 00-&gt;#0, 01-&gt;#90, 10-&gt;#180 and 11-&gt;#270.</orig>
<definition encodedin="rot">
<intro>Is the const specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">rot</entry>
<entry class="symbol">&lt;const&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">#0</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">#90</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">#180</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">#270</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_intx_cdot" symbol="&lt;Tb&gt;" iclass_long="SVE2 complex integer dot product">
<encodings>
<encoding encname="cdot_z_zzz_" />
</encodings>
<orig>Is the size specifier, encoded in "size&lt;0&gt;", where 0-&gt;B and 1-&gt;H.</orig>
<definition encodedin="size&lt;0&gt;">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">size&lt;0&gt;</entry>
<entry class="symbol">&lt;Tb&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">H</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_intx_cdot" symbol="&lt;T&gt;" iclass_long="SVE2 complex integer dot product">
<encodings>
<encoding encname="cdot_z_zzz_" />
</encodings>
<orig>Is the size specifier, encoded in "size&lt;0&gt;", where 0-&gt;S and 1-&gt;D.</orig>
<definition encodedin="size&lt;0&gt;">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">size&lt;0&gt;</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_intx_cdot_by_indexed_elem" symbol="&lt;const&gt;" iclass_long="SVE2 complex integer dot product (indexed)">
<encodings>
<encoding encname="cdot_z_zzzi_d" />
<encoding encname="cdot_z_zzzi_s" />
</encodings>
<orig>Is the const specifier, encoded in the "rot" field, where 00-&gt;#0, 01-&gt;#90, 10-&gt;#180 and 11-&gt;#270.</orig>
<definition encodedin="rot">
<intro>Is the const specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">rot</entry>
<entry class="symbol">&lt;const&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">#0</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">#90</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">#180</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">#270</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_intx_cmla" symbol="&lt;const&gt;" iclass_long="SVE2 complex integer multiply-add">
<encodings>
<encoding encname="cmla_z_zzz_" />
<encoding encname="sqrdcmlah_z_zzz_" />
</encodings>
<orig>Is the const specifier, encoded in the "rot" field, where 00-&gt;#0, 01-&gt;#90, 10-&gt;#180 and 11-&gt;#270.</orig>
<definition encodedin="rot">
<intro>Is the const specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">rot</entry>
<entry class="symbol">&lt;const&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">#0</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">#90</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">#180</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">#270</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_intx_cmla" symbol="&lt;T&gt;" iclass_long="SVE2 complex integer multiply-add">
<encodings>
<encoding encname="cmla_z_zzz_" />
<encoding encname="sqrdcmlah_z_zzz_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_intx_cmla_by_indexed_elem" symbol="&lt;const&gt;" iclass_long="SVE2 complex integer multiply-add (indexed)">
<encodings>
<encoding encname="cmla_z_zzzi_h" />
<encoding encname="cmla_z_zzzi_s" />
</encodings>
<orig>Is the const specifier, encoded in the "rot" field, where 00-&gt;#0, 01-&gt;#90, 10-&gt;#180 and 11-&gt;#270.</orig>
<definition encodedin="rot">
<intro>Is the const specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">rot</entry>
<entry class="symbol">&lt;const&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">#0</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">#90</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">#180</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">#270</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_intx_qrdcmla_by_indexed_elem" symbol="&lt;const&gt;" iclass_long="SVE2 complex saturating multiply-add (indexed)">
<encodings>
<encoding encname="sqrdcmlah_z_zzzi_h" />
<encoding encname="sqrdcmlah_z_zzzi_s" />
</encodings>
<orig>Is the const specifier, encoded in the "rot" field, where 00-&gt;#0, 01-&gt;#90, 10-&gt;#180 and 11-&gt;#270.</orig>
<definition encodedin="rot">
<intro>Is the const specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">rot</entry>
<entry class="symbol">&lt;const&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">#0</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">#90</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">#180</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">#270</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_fp_pairwise" symbol="&lt;T&gt;" iclass_long="SVE2 floating-point pairwise operations">
<encodings>
<encoding encname="faddp_z_p_zz_" />
<encoding encname="fmaxnmp_z_p_zz_" />
<encoding encname="fmaxp_z_p_zz_" />
<encoding encname="fminnmp_z_p_zz_" />
<encoding encname="fminp_z_p_zz_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;RESERVED, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_intx_histcnt" symbol="&lt;T&gt;" iclass_long="SVE2 histogram generation (vector)">
<encodings>
<encoding encname="histcnt_z_p_zz_" />
</encodings>
<orig>Is the size specifier, encoded in "size&lt;0&gt;", where 0-&gt;S and 1-&gt;D.</orig>
<definition encodedin="size&lt;0&gt;">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">size&lt;0&gt;</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_intx_aba" symbol="&lt;T&gt;" iclass_long="SVE2 integer absolute difference and accumulate">
<encodings>
<encoding encname="saba_z_zzz_" />
<encoding encname="uaba_z_zzz_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_intx_aba_long" symbol="&lt;Tb&gt;" iclass_long="SVE2 integer absolute difference and accumulate long">
<encodings>
<encoding encname="sabalb_z_zzz_" />
<encoding encname="sabalt_z_zzz_" />
<encoding encname="uabalb_z_zzz_" />
<encoding encname="uabalt_z_zzz_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;RESERVED, 01-&gt;B, 10-&gt;H and 11-&gt;S.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;Tb&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">S</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_intx_aba_long" symbol="&lt;T&gt;" iclass_long="SVE2 integer absolute difference and accumulate long">
<encodings>
<encoding encname="sabalb_z_zzz_" />
<encoding encname="sabalt_z_zzz_" />
<encoding encname="uabalb_z_zzz_" />
<encoding encname="uabalt_z_zzz_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;RESERVED, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_intx_clong" symbol="&lt;Tb&gt;" iclass_long="SVE2 integer add/subtract interleaved long">
<encodings>
<encoding encname="saddlbt_z_zz_" />
<encoding encname="ssublbt_z_zz_" />
<encoding encname="ssubltb_z_zz_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;RESERVED, 01-&gt;B, 10-&gt;H and 11-&gt;S.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;Tb&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">S</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_intx_clong" symbol="&lt;T&gt;" iclass_long="SVE2 integer add/subtract interleaved long">
<encodings>
<encoding encname="saddlbt_z_zz_" />
<encoding encname="ssublbt_z_zz_" />
<encoding encname="ssubltb_z_zz_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;RESERVED, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_intx_cons_arith_long" symbol="&lt;Tb&gt;" iclass_long="SVE2 integer add/subtract long">
<encodings>
<encoding encname="sabdlb_z_zz_" />
<encoding encname="sabdlt_z_zz_" />
<encoding encname="saddlb_z_zz_" />
<encoding encname="saddlt_z_zz_" />
<encoding encname="ssublb_z_zz_" />
<encoding encname="ssublt_z_zz_" />
<encoding encname="uabdlb_z_zz_" />
<encoding encname="uabdlt_z_zz_" />
<encoding encname="uaddlb_z_zz_" />
<encoding encname="uaddlt_z_zz_" />
<encoding encname="usublb_z_zz_" />
<encoding encname="usublt_z_zz_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;RESERVED, 01-&gt;B, 10-&gt;H and 11-&gt;S.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;Tb&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">S</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_intx_cons_arith_long" symbol="&lt;T&gt;" iclass_long="SVE2 integer add/subtract long">
<encodings>
<encoding encname="sabdlb_z_zz_" />
<encoding encname="sabdlt_z_zz_" />
<encoding encname="saddlb_z_zz_" />
<encoding encname="saddlt_z_zz_" />
<encoding encname="ssublb_z_zz_" />
<encoding encname="ssublt_z_zz_" />
<encoding encname="uabdlb_z_zz_" />
<encoding encname="uabdlt_z_zz_" />
<encoding encname="uaddlb_z_zz_" />
<encoding encname="uaddlt_z_zz_" />
<encoding encname="usublb_z_zz_" />
<encoding encname="usublt_z_zz_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;RESERVED, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_intx_adc_long" symbol="&lt;T&gt;" iclass_long="SVE2 integer add/subtract long with carry">
<encodings>
<encoding encname="adclb_z_zzz_" />
<encoding encname="adclt_z_zzz_" />
<encoding encname="sbclb_z_zzz_" />
<encoding encname="sbclt_z_zzz_" />
</encodings>
<orig>Is the size specifier, encoded in "sz", where 0-&gt;S and 1-&gt;D.</orig>
<definition encodedin="sz">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">sz</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_intx_arith_narrow" symbol="&lt;T&gt;" iclass_long="SVE2 integer add/subtract narrow high part">
<encodings>
<encoding encname="addhnb_z_zz_" />
<encoding encname="addhnt_z_zz_" />
<encoding encname="raddhnb_z_zz_" />
<encoding encname="raddhnt_z_zz_" />
<encoding encname="rsubhnb_z_zz_" />
<encoding encname="rsubhnt_z_zz_" />
<encoding encname="subhnb_z_zz_" />
<encoding encname="subhnt_z_zz_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;RESERVED, 01-&gt;B, 10-&gt;H and 11-&gt;S.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">S</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_intx_arith_narrow" symbol="&lt;Tb&gt;" iclass_long="SVE2 integer add/subtract narrow high part">
<encodings>
<encoding encname="addhnb_z_zz_" />
<encoding encname="addhnt_z_zz_" />
<encoding encname="raddhnb_z_zz_" />
<encoding encname="raddhnt_z_zz_" />
<encoding encname="rsubhnb_z_zz_" />
<encoding encname="rsubhnt_z_zz_" />
<encoding encname="subhnb_z_zz_" />
<encoding encname="subhnt_z_zz_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;RESERVED, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;Tb&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_intx_cons_arith_wide" symbol="&lt;Tb&gt;" iclass_long="SVE2 integer add/subtract wide">
<encodings>
<encoding encname="saddwb_z_zz_" />
<encoding encname="saddwt_z_zz_" />
<encoding encname="ssubwb_z_zz_" />
<encoding encname="ssubwt_z_zz_" />
<encoding encname="uaddwb_z_zz_" />
<encoding encname="uaddwt_z_zz_" />
<encoding encname="usubwb_z_zz_" />
<encoding encname="usubwt_z_zz_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;RESERVED, 01-&gt;B, 10-&gt;H and 11-&gt;S.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;Tb&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">S</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_intx_cons_arith_wide" symbol="&lt;T&gt;" iclass_long="SVE2 integer add/subtract wide">
<encodings>
<encoding encname="saddwb_z_zz_" />
<encoding encname="saddwt_z_zz_" />
<encoding encname="ssubwb_z_zz_" />
<encoding encname="ssubwt_z_zz_" />
<encoding encname="uaddwb_z_zz_" />
<encoding encname="uaddwt_z_zz_" />
<encoding encname="usubwb_z_zz_" />
<encoding encname="usubwt_z_zz_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;RESERVED, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_intx_pred_arith_binary" symbol="&lt;T&gt;" iclass_long="SVE2 integer halving add/subtract (predicated)">
<encodings>
<encoding encname="shadd_z_p_zz_" />
<encoding encname="shsub_z_p_zz_" />
<encoding encname="shsubr_z_p_zz_" />
<encoding encname="srhadd_z_p_zz_" />
<encoding encname="uhadd_z_p_zz_" />
<encoding encname="uhsub_z_p_zz_" />
<encoding encname="uhsubr_z_p_zz_" />
<encoding encname="urhadd_z_p_zz_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_intx_cons_mul_long" symbol="&lt;Tb&gt;" iclass_long="SVE2 integer multiply long">
<encodings>
<encoding encname="smullb_z_zz_" />
<encoding encname="smullt_z_zz_" />
<encoding encname="sqdmullb_z_zz_" />
<encoding encname="sqdmullt_z_zz_" />
<encoding encname="umullb_z_zz_" />
<encoding encname="umullt_z_zz_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;RESERVED, 01-&gt;B, 10-&gt;H and 11-&gt;S.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;Tb&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">S</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_intx_cons_mul_long" symbol="&lt;T&gt;" iclass_long="SVE2 integer multiply long">
<encodings>
<encoding encname="smullb_z_zz_" />
<encoding encname="smullt_z_zz_" />
<encoding encname="sqdmullb_z_zz_" />
<encoding encname="sqdmullt_z_zz_" />
<encoding encname="umullb_z_zz_" />
<encoding encname="umullt_z_zz_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;RESERVED, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_intx_cons_mul_long" symbol="&lt;Tb&gt;" iclass_long="SVE2 integer multiply long">
<encodings>
<encoding encname="pmullb_z_zz_" />
<encoding encname="pmullt_z_zz_" />
</encodings>
<orig>Is the size specifier, encoded in "size&lt;1&gt;", where 0-&gt;B and 1-&gt;S.</orig>
<definition encodedin="size&lt;1&gt;">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">size&lt;1&gt;</entry>
<entry class="symbol">&lt;Tb&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">S</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_intx_cons_mul_long" symbol="&lt;T&gt;" iclass_long="SVE2 integer multiply long">
<encodings>
<encoding encname="pmullb_z_zz_" />
<encoding encname="pmullt_z_zz_" />
</encodings>
<orig>Is the size specifier, encoded in "size&lt;1&gt;", where 0-&gt;H and 1-&gt;D.</orig>
<definition encodedin="size&lt;1&gt;">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="1">size&lt;1&gt;</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_mul_b" symbol="&lt;T&gt;" iclass_long="SVE2 integer multiply vectors (unpredicated)">
<encodings>
<encoding encname="mul_z_zz_" />
<encoding encname="smulh_z_zz_" />
<encoding encname="umulh_z_zz_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_intx_mlal_long" symbol="&lt;Tb&gt;" iclass_long="SVE2 integer multiply-add long">
<encodings>
<encoding encname="smlalb_z_zzz_" />
<encoding encname="smlalt_z_zzz_" />
<encoding encname="smlslb_z_zzz_" />
<encoding encname="smlslt_z_zzz_" />
<encoding encname="umlalb_z_zzz_" />
<encoding encname="umlalt_z_zzz_" />
<encoding encname="umlslb_z_zzz_" />
<encoding encname="umlslt_z_zzz_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;RESERVED, 01-&gt;B, 10-&gt;H and 11-&gt;S.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;Tb&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">S</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_intx_mlal_long" symbol="&lt;T&gt;" iclass_long="SVE2 integer multiply-add long">
<encodings>
<encoding encname="smlalb_z_zzz_" />
<encoding encname="smlalt_z_zzz_" />
<encoding encname="smlslb_z_zzz_" />
<encoding encname="smlslt_z_zzz_" />
<encoding encname="umlalb_z_zzz_" />
<encoding encname="umlalt_z_zzz_" />
<encoding encname="umlslb_z_zzz_" />
<encoding encname="umlslt_z_zzz_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;RESERVED, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_intx_accumulate_long_pairs" symbol="&lt;Tb&gt;" iclass_long="SVE2 integer pairwise add and accumulate long">
<encodings>
<encoding encname="sadalp_z_p_z_" />
<encoding encname="uadalp_z_p_z_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;RESERVED, 01-&gt;B, 10-&gt;H and 11-&gt;S.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;Tb&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">S</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_intx_accumulate_long_pairs" symbol="&lt;T&gt;" iclass_long="SVE2 integer pairwise add and accumulate long">
<encodings>
<encoding encname="sadalp_z_p_z_" />
<encoding encname="uadalp_z_p_z_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;RESERVED, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_intx_arith_binary_pairs" symbol="&lt;T&gt;" iclass_long="SVE2 integer pairwise arithmetic">
<encodings>
<encoding encname="addp_z_p_zz_" />
<encoding encname="smaxp_z_p_zz_" />
<encoding encname="sminp_z_p_zz_" />
<encoding encname="umaxp_z_p_zz_" />
<encoding encname="uminp_z_p_zz_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_intx_pred_arith_unary" symbol="&lt;T&gt;" iclass_long="SVE2 integer unary operations (predicated)">
<encodings>
<encoding encname="sqabs_z_p_z_" />
<encoding encname="sqneg_z_p_z_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_intx_pred_arith_binary_sat" symbol="&lt;T&gt;" iclass_long="SVE2 saturating add/subtract">
<encodings>
<encoding encname="sqadd_z_p_zz_" />
<encoding encname="sqsub_z_p_zz_" />
<encoding encname="sqsubr_z_p_zz_" />
<encoding encname="suqadd_z_p_zz_" />
<encoding encname="uqadd_z_p_zz_" />
<encoding encname="uqsub_z_p_zz_" />
<encoding encname="uqsubr_z_p_zz_" />
<encoding encname="usqadd_z_p_zz_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_intx_extract_narrow" symbol="&lt;T&gt;" iclass_long="SVE2 saturating extract narrow">
<encodings>
<encoding encname="sqxtnb_z_zz_" />
<encoding encname="sqxtnt_z_zz_" />
<encoding encname="sqxtunb_z_zz_" />
<encoding encname="sqxtunt_z_zz_" />
<encoding encname="uqxtnb_z_zz_" />
<encoding encname="uqxtnt_z_zz_" />
</encodings>
<orig>Is the size specifier, encoded in "tszh:tszl", where 000-&gt;RESERVED, 001-&gt;B, 010-&gt;H, 100-&gt;S, 101-&gt;RESERVED, 110-&gt;RESERVED and x11-&gt;RESERVED.</orig>
<definition encodedin="tszh:tszl">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="3">
<thead>
<row>
<entry class="bitfield" bitwidth="1">tszh</entry>
<entry class="bitfield" bitwidth="2">tszl</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">0</entry>
<entry class="bitfield">01</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">0</entry>
<entry class="bitfield">10</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">x</entry>
<entry class="bitfield">11</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="bitfield">00</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="bitfield">01</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="bitfield">10</entry>
<entry class="symbol">RESERVED</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_intx_extract_narrow" symbol="&lt;Tb&gt;" iclass_long="SVE2 saturating extract narrow">
<encodings>
<encoding encname="sqxtnb_z_zz_" />
<encoding encname="sqxtnt_z_zz_" />
<encoding encname="sqxtunb_z_zz_" />
<encoding encname="sqxtunt_z_zz_" />
<encoding encname="uqxtnb_z_zz_" />
<encoding encname="uqxtnt_z_zz_" />
</encodings>
<orig>Is the size specifier, encoded in "tszh:tszl", where 000-&gt;RESERVED, 001-&gt;H, 010-&gt;S, 100-&gt;D, 101-&gt;RESERVED, 110-&gt;RESERVED and x11-&gt;RESERVED.</orig>
<definition encodedin="tszh:tszl">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="3">
<thead>
<row>
<entry class="bitfield" bitwidth="1">tszh</entry>
<entry class="bitfield" bitwidth="2">tszl</entry>
<entry class="symbol">&lt;Tb&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0</entry>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">0</entry>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">0</entry>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">x</entry>
<entry class="bitfield">11</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="bitfield">00</entry>
<entry class="symbol">D</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="bitfield">01</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">1</entry>
<entry class="bitfield">10</entry>
<entry class="symbol">RESERVED</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_intx_qrdmlah" symbol="&lt;T&gt;" iclass_long="SVE2 saturating multiply-add high">
<encodings>
<encoding encname="sqrdmlah_z_zzz_" />
<encoding encname="sqrdmlsh_z_zzz_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_intx_qdmlalbt" symbol="&lt;Tb&gt;" iclass_long="SVE2 saturating multiply-add interleaved long">
<encodings>
<encoding encname="sqdmlalbt_z_zzz_" />
<encoding encname="sqdmlslbt_z_zzz_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;RESERVED, 01-&gt;B, 10-&gt;H and 11-&gt;S.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;Tb&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">S</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_intx_qdmlalbt" symbol="&lt;T&gt;" iclass_long="SVE2 saturating multiply-add interleaved long">
<encodings>
<encoding encname="sqdmlalbt_z_zzz_" />
<encoding encname="sqdmlslbt_z_zzz_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;RESERVED, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_intx_qdmlal_long" symbol="&lt;Tb&gt;" iclass_long="SVE2 saturating multiply-add long">
<encodings>
<encoding encname="sqdmlalb_z_zzz_" />
<encoding encname="sqdmlalt_z_zzz_" />
<encoding encname="sqdmlslb_z_zzz_" />
<encoding encname="sqdmlslt_z_zzz_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;RESERVED, 01-&gt;B, 10-&gt;H and 11-&gt;S.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;Tb&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">S</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_intx_qdmlal_long" symbol="&lt;T&gt;" iclass_long="SVE2 saturating multiply-add long">
<encodings>
<encoding encname="sqdmlalb_z_zzz_" />
<encoding encname="sqdmlalt_z_zzz_" />
<encoding encname="sqdmlslb_z_zzz_" />
<encoding encname="sqdmlslt_z_zzz_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;RESERVED, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_intx_bin_pred_shift_sat_round" symbol="&lt;T&gt;" iclass_long="SVE2 saturating/rounding bitwise shift left (predicated)">
<encodings>
<encoding encname="sqrshl_z_p_zz_" />
<encoding encname="sqrshlr_z_p_zz_" />
<encoding encname="sqshl_z_p_zz_" />
<encoding encname="sqshlr_z_p_zz_" />
<encoding encname="srshl_z_p_zz_" />
<encoding encname="srshlr_z_p_zz_" />
<encoding encname="uqrshl_z_p_zz_" />
<encoding encname="uqrshlr_z_p_zz_" />
<encoding encname="uqshl_z_p_zz_" />
<encoding encname="uqshlr_z_p_zz_" />
<encoding encname="urshl_z_p_zz_" />
<encoding encname="urshlr_z_p_zz_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_sqdmulh" symbol="&lt;T&gt;" iclass_long="SVE2 signed saturating doubling multiply high (unpredicated)">
<encodings>
<encoding encname="sqdmulh_z_zz_" />
<encoding encname="sqrdmulh_z_zz_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_intx_perm_splice" symbol="&lt;T&gt;" iclass_long="SVE2 vector splice (constructive)">
<encodings>
<encoding encname="splice_z_p_zz_con" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_perm_dupq_i" symbol="&lt;T&gt;" iclass_long="sve_int_perm_dupq_i">
<encodings>
<encoding encname="dupq_z_zi_" />
</encodings>
<orig>Is the size specifier, encoded in "tsz", where 0000-&gt;RESERVED, 1000-&gt;D, x100-&gt;S, xx10-&gt;H and xxx1-&gt;B.</orig>
<definition encodedin="tsz">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="4">tsz</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">0000</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">xxx1</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">xx10</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">x100</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">1000</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_perm_tbxquads" symbol="&lt;T&gt;" iclass_long="sve_int_perm_tbxquads">
<encodings>
<encoding encname="tbxq_z_zz_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_pn_ptrue" symbol="&lt;T&gt;" iclass_long="sve_int_pn_ptrue">
<encodings>
<encoding encname="ptrue_pn_i_" />
</encodings>
<orig>Is the size specifier, encoded in "size", where 00-&gt;B, 01-&gt;H, 10-&gt;S and 11-&gt;D.</orig>
<definition encodedin="size">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="2">
<thead>
<row>
<entry class="bitfield" bitwidth="2">size</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">10</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">11</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
<account iclass="sve_int_rotate_imm" symbol="&lt;T&gt;" iclass_long="sve_int_rotate_imm">
<encodings>
<encoding encname="xar_z_zzi_" />
</encodings>
<orig>Is the size specifier, encoded in "tszh:tszl", where 0000-&gt;RESERVED, 0001-&gt;B, 001x-&gt;H, 01xx-&gt;S and 1xxx-&gt;D.</orig>
<definition encodedin="tszh:tszl">
<intro>Is the size specifier, </intro>
<table class="valuetable">
<tgroup cols="3">
<thead>
<row>
<entry class="bitfield" bitwidth="2">tszh</entry>
<entry class="bitfield" bitwidth="2">tszl</entry>
<entry class="symbol">&lt;T&gt;</entry>
</row>
</thead>
<tbody>
<row>
<entry class="bitfield">00</entry>
<entry class="bitfield">00</entry>
<entry class="symbol">RESERVED</entry>
</row>
<row>
<entry class="bitfield">00</entry>
<entry class="bitfield">01</entry>
<entry class="symbol">B</entry>
</row>
<row>
<entry class="bitfield">00</entry>
<entry class="bitfield">1x</entry>
<entry class="symbol">H</entry>
</row>
<row>
<entry class="bitfield">01</entry>
<entry class="bitfield">xx</entry>
<entry class="symbol">S</entry>
</row>
<row>
<entry class="bitfield">1x</entry>
<entry class="bitfield">xx</entry>
<entry class="symbol">D</entry>
</row>
</tbody>
</tgroup>
</table>
</definition>
</account>
</accounts>