@@ -16866,7 +16866,7 @@ static void printInstruction(MCInst *MI, uint64_t Address, SStream *O) {
1686616866 SStream_concat0(O, ", ");
1686716867 printSVERegOp_0(MI, 2, O);
1686816868 SStream_concat0(O, "/m, ");
16869- printSVERegOp<> (MI, 3, O);
16869+ printSVERegOp_0 (MI, 3, O);
1687016870 SStream_concat0(O, "/m, ");
1687116871 break;
1687216872 case 8:
@@ -16911,30 +16911,30 @@ static void printInstruction(MCInst *MI, uint64_t Address, SStream *O) {
1691116911 // ANDV_VPZ_B, EORV_VPZ_B, ORV_VPZ_B, SMAXV_VPZ_B, SMINV_VPZ_B, UMAXV_VPZ...
1691216912 printZPRasFPR_8(MI, 0, O);
1691316913 SStream_concat0(O, ", ");
16914- printSVERegOp<> (MI, 1, O);
16914+ printSVERegOp_0 (MI, 1, O);
1691516915 SStream_concat0(O, ", ");
16916- printSVERegOp<'b'> (MI, 2, O);
16916+ printSVERegOp_b (MI, 2, O);
1691716917 return;
1691816918 break;
1691916919 case 16:
1692016920 // ANDV_VPZ_D, EORV_VPZ_D, FADDA_VPZ_D, FADDV_VPZ_D, FMAXNMV_VPZ_D, FMAXV...
1692116921 printZPRasFPR_64(MI, 0, O);
1692216922 SStream_concat0(O, ", ");
16923- printSVERegOp<> (MI, 1, O);
16923+ printSVERegOp_0 (MI, 1, O);
1692416924 SStream_concat0(O, ", ");
1692516925 break;
1692616926 case 17:
1692716927 // ANDV_VPZ_H, EORV_VPZ_H, FADDA_VPZ_H, FADDV_VPZ_H, FMAXNMV_VPZ_H, FMAXV...
1692816928 printZPRasFPR_16(MI, 0, O);
1692916929 SStream_concat0(O, ", ");
16930- printSVERegOp<> (MI, 1, O);
16930+ printSVERegOp_0 (MI, 1, O);
1693116931 SStream_concat0(O, ", ");
1693216932 break;
1693316933 case 18:
1693416934 // ANDV_VPZ_S, EORV_VPZ_S, FADDA_VPZ_S, FADDV_VPZ_S, FMAXNMV_VPZ_S, FMAXV...
1693516935 printZPRasFPR_32(MI, 0, O);
1693616936 SStream_concat0(O, ", ");
16937- printSVERegOp<> (MI, 1, O);
16937+ printSVERegOp_0 (MI, 1, O);
1693816938 SStream_concat0(O, ", ");
1693916939 break;
1694016940 case 19:
@@ -16970,7 +16970,7 @@ static void printInstruction(MCInst *MI, uint64_t Address, SStream *O) {
1697016970 // CASPALW, CASPAW, CASPLW, CASPW
1697116971 printGPRSeqPairsClassOperand_32(MI, 1, O);
1697216972 SStream_concat0(O, ", ");
16973- printGPRSeqPairsClassOperand<32> (MI, 2, O);
16973+ printGPRSeqPairsClassOperand_32 (MI, 2, O);
1697416974 SStream_concat0(O, ", [");
1697516975 printOperand(MI, 3, O);
1697616976 SStream_concat1(O, ']');
@@ -16980,7 +16980,7 @@ static void printInstruction(MCInst *MI, uint64_t Address, SStream *O) {
1698016980 // CASPALX, CASPAX, CASPLX, CASPX, RCWCASP, RCWCASPA, RCWCASPAL, RCWCASPL...
1698116981 printGPRSeqPairsClassOperand_64(MI, 1, O);
1698216982 SStream_concat0(O, ", ");
16983- printGPRSeqPairsClassOperand<64> (MI, 2, O);
16983+ printGPRSeqPairsClassOperand_64 (MI, 2, O);
1698416984 SStream_concat0(O, ", [");
1698516985 printOperand(MI, 3, O);
1698616986 SStream_concat1(O, ']');
@@ -17162,59 +17162,59 @@ static void printInstruction(MCInst *MI, uint64_t Address, SStream *O) {
1716217162 case 52:
1716317163 // LD1i16, LD2i16, LD3i16, LD4i16, ST1i16_POST, ST2i16_POST, ST3i16_POST,...
1716417164 printTypedVectorList_0_h(MI, 1, O);
17165- printVectorIndex (MI, 2, O);
17165+ printVectorIndex_1 (MI, 2, O);
1716617166 SStream_concat0(O, ", [");
1716717167 printOperand(MI, 3, O);
1716817168 break;
1716917169 case 53:
1717017170 // LD1i16_POST, LD2i16_POST, LD3i16_POST, LD4i16_POST
1717117171 printTypedVectorList_0_h(MI, 2, O);
17172- printVectorIndex (MI, 3, O);
17172+ printVectorIndex_1 (MI, 3, O);
1717317173 SStream_concat0(O, ", [");
1717417174 printOperand(MI, 4, O);
1717517175 SStream_concat0(O, "], ");
1717617176 break;
1717717177 case 54:
1717817178 // LD1i32, LD2i32, LD3i32, LD4i32, ST1i32_POST, ST2i32_POST, ST3i32_POST,...
1717917179 printTypedVectorList_0_s(MI, 1, O);
17180- printVectorIndex (MI, 2, O);
17180+ printVectorIndex_1 (MI, 2, O);
1718117181 SStream_concat0(O, ", [");
1718217182 printOperand(MI, 3, O);
1718317183 break;
1718417184 case 55:
1718517185 // LD1i32_POST, LD2i32_POST, LD3i32_POST, LD4i32_POST
1718617186 printTypedVectorList_0_s(MI, 2, O);
17187- printVectorIndex (MI, 3, O);
17187+ printVectorIndex_1 (MI, 3, O);
1718817188 SStream_concat0(O, ", [");
1718917189 printOperand(MI, 4, O);
1719017190 SStream_concat0(O, "], ");
1719117191 break;
1719217192 case 56:
1719317193 // LD1i64, LD2i64, LD3i64, LD4i64, LDAP1, ST1i64_POST, ST2i64_POST, ST3i6...
1719417194 printTypedVectorList_0_d(MI, 1, O);
17195- printVectorIndex (MI, 2, O);
17195+ printVectorIndex_1 (MI, 2, O);
1719617196 SStream_concat0(O, ", [");
1719717197 printOperand(MI, 3, O);
1719817198 break;
1719917199 case 57:
1720017200 // LD1i64_POST, LD2i64_POST, LD3i64_POST, LD4i64_POST
1720117201 printTypedVectorList_0_d(MI, 2, O);
17202- printVectorIndex (MI, 3, O);
17202+ printVectorIndex_1 (MI, 3, O);
1720317203 SStream_concat0(O, ", [");
1720417204 printOperand(MI, 4, O);
1720517205 SStream_concat0(O, "], ");
1720617206 break;
1720717207 case 58:
1720817208 // LD1i8, LD2i8, LD3i8, LD4i8, ST1i8_POST, ST2i8_POST, ST3i8_POST, ST4i8_...
1720917209 printTypedVectorList_0_b(MI, 1, O);
17210- printVectorIndex (MI, 2, O);
17210+ printVectorIndex_1 (MI, 2, O);
1721117211 SStream_concat0(O, ", [");
1721217212 printOperand(MI, 3, O);
1721317213 break;
1721417214 case 59:
1721517215 // LD1i8_POST, LD2i8_POST, LD3i8_POST, LD4i8_POST
1721617216 printTypedVectorList_0_b(MI, 2, O);
17217- printVectorIndex (MI, 3, O);
17217+ printVectorIndex_1 (MI, 3, O);
1721817218 SStream_concat0(O, ", [");
1721917219 printOperand(MI, 4, O);
1722017220 SStream_concat0(O, "], ");
@@ -17279,7 +17279,7 @@ static void printInstruction(MCInst *MI, uint64_t Address, SStream *O) {
1727917279 // PRFB_D_PZI, PRFB_D_SCALED, PRFB_D_SXTW_SCALED, PRFB_D_UXTW_SCALED, PRF...
1728017280 printPrefetchOp_1(MI, 0, O);
1728117281 SStream_concat0(O, ", ");
17282- printSVERegOp<> (MI, 1, O);
17282+ printSVERegOp_0 (MI, 1, O);
1728317283 SStream_concat0(O, ", [");
1728417284 break;
1728517285 case 69:
@@ -17315,7 +17315,7 @@ static void printInstruction(MCInst *MI, uint64_t Address, SStream *O) {
1731517315 case 75:
1731617316 // ST1i32, ST2i32, ST3i32, ST4i32
1731717317 printTypedVectorList_0_s(MI, 0, O);
17318- printVectorIndex (MI, 1, O);
17318+ printVectorIndex_1 (MI, 1, O);
1731917319 SStream_concat0(O, ", [");
1732017320 printOperand(MI, 2, O);
1732117321 SStream_concat1(O, ']');
@@ -17324,7 +17324,7 @@ static void printInstruction(MCInst *MI, uint64_t Address, SStream *O) {
1732417324 case 76:
1732517325 // ST1i64, ST2i64, ST3i64, ST4i64, STL1
1732617326 printTypedVectorList_0_d(MI, 0, O);
17327- printVectorIndex (MI, 1, O);
17327+ printVectorIndex_1 (MI, 1, O);
1732817328 SStream_concat0(O, ", [");
1732917329 printOperand(MI, 2, O);
1733017330 SStream_concat1(O, ']');
@@ -17456,7 +17456,7 @@ static void printInstruction(MCInst *MI, uint64_t Address, SStream *O) {
1745617456 // BFMOPA_MPPZZ, BFMOPA_MPPZZ_H, BFMOPS_MPPZZ, BFMOPS_MPPZZ_H, FMOPAL_MPP...
1745717457 printSVERegOp_h(MI, 4, O);
1745817458 SStream_concat0(O, ", ");
17459- printSVERegOp<'h'> (MI, 5, O);
17459+ printSVERegOp_h (MI, 5, O);
1746017460 return;
1746117461 break;
1746217462 case 28:
@@ -17483,7 +17483,7 @@ static void printInstruction(MCInst *MI, uint64_t Address, SStream *O) {
1748317483 // FADDA_VPZ_D
1748417484 printZPRasFPR_64(MI, 2, O);
1748517485 SStream_concat0(O, ", ");
17486- printSVERegOp<'d'> (MI, 3, O);
17486+ printSVERegOp_d (MI, 3, O);
1748717487 return;
1748817488 break;
1748917489 case 33:
@@ -17494,7 +17494,7 @@ static void printInstruction(MCInst *MI, uint64_t Address, SStream *O) {
1749417494 // FADDA_VPZ_S
1749517495 printZPRasFPR_32(MI, 2, O);
1749617496 SStream_concat0(O, ", ");
17497- printSVERegOp<'s'> (MI, 3, O);
17497+ printSVERegOp_s (MI, 3, O);
1749817498 return;
1749917499 break;
1750017500 case 35:
@@ -17732,7 +17732,7 @@ static void printInstruction(MCInst *MI, uint64_t Address, SStream *O) {
1773217732 // PMULLB_ZZZ_Q, PMULLT_ZZZ_Q, UZP_VG2_2ZZZ_D, ZIP_VG2_2ZZZ_D
1773317733 printSVERegOp_d(MI, 1, O);
1773417734 SStream_concat0(O, ", ");
17735- printSVERegOp<'d'> (MI, 2, O);
17735+ printSVERegOp_d (MI, 2, O);
1773617736 return;
1773717737 break;
1773817738 case 79:
@@ -17761,7 +17761,7 @@ static void printInstruction(MCInst *MI, uint64_t Address, SStream *O) {
1776117761 // SMOPA_MPPZZ_S, SMOPS_MPPZZ_S, SUMOPA_MPPZZ_S, SUMOPS_MPPZZ_S, UMOPA_MP...
1776217762 printSVERegOp_b(MI, 4, O);
1776317763 SStream_concat0(O, ", ");
17764- printSVERegOp<'b'> (MI, 5, O);
17764+ printSVERegOp_b (MI, 5, O);
1776517765 return;
1776617766 break;
1776717767 case 85:
@@ -18238,7 +18238,7 @@ static void printInstruction(MCInst *MI, uint64_t Address, SStream *O) {
1823818238 // TBLQ_ZZZ_D, TBL_ZZZZ_D, TBL_ZZZ_D
1823918239 printTypedVectorList_0_d(MI, 1, O);
1824018240 SStream_concat0(O, ", ");
18241- printSVERegOp<'d'> (MI, 2, O);
18241+ printSVERegOp_d (MI, 2, O);
1824218242 return;
1824318243 break;
1824418244 case 85:
@@ -18408,7 +18408,7 @@ static void printInstruction(MCInst *MI, uint64_t Address, SStream *O) {
1840818408 // BFMLAL_MZZI_S, BFMLAL_MZZ_S, BFMLSL_MZZI_S, BFMLSL_MZZ_S, FMLAL_MZZI_S...
1840918409 printSVERegOp_h(MI, 4, O);
1841018410 SStream_concat0(O, ", ");
18411- printSVERegOp<'h'> (MI, 5, O);
18411+ printSVERegOp_h (MI, 5, O);
1841218412 break;
1841318413 case 33:
1841418414 // BFMLA_VG2_M2Z2Z, BFMLA_VG4_M4Z4Z, BFMLS_VG2_M2Z2Z, BFMLS_VG4_M4Z4Z, FM...
@@ -18653,7 +18653,7 @@ static void printInstruction(MCInst *MI, uint64_t Address, SStream *O) {
1865318653 case 80:
1865418654 // LUTI2_2ZTZI_B, LUTI2_2ZTZI_H, LUTI2_2ZTZI_S, LUTI2_4ZTZI_B, LUTI2_4ZTZ...
1865518655 printSVERegOp_0(MI, 2, O);
18656- printVectorIndex (MI, 3, O);
18656+ printVectorIndex_1 (MI, 3, O);
1865718657 return;
1865818658 break;
1865918659 case 81:
@@ -18886,7 +18886,7 @@ static void printInstruction(MCInst *MI, uint64_t Address, SStream *O) {
1888618886 // SMLALL_MZZI_BtoS, SMLALL_MZZ_BtoS, SMLSLL_MZZI_BtoS, SMLSLL_MZZ_BtoS, ...
1888718887 printSVERegOp_b(MI, 4, O);
1888818888 SStream_concat0(O, ", ");
18889- printSVERegOp<'b'> (MI, 5, O);
18889+ printSVERegOp_b (MI, 5, O);
1889018890 break;
1889118891 case 122:
1889218892 // STLRWpre
@@ -19278,14 +19278,14 @@ static void printInstruction(MCInst *MI, uint64_t Address, SStream *O) {
1927819278 case 68:
1927919279 // LUTI2_S_2ZTZI_B, LUTI2_S_2ZTZI_H, LUTI2_ZTZI_B, LUTI2_ZTZI_S, LUTI4_S_...
1928019280 printSVERegOp_0(MI, 2, O);
19281- printVectorIndex (MI, 3, O);
19281+ printVectorIndex_1 (MI, 3, O);
1928219282 return;
1928319283 break;
1928419284 case 69:
1928519285 // MAD_ZPmZZ_B, MLA_ZPmZZ_B, MLS_ZPmZZ_B, MSB_ZPmZZ_B
1928619286 printSVERegOp_b(MI, 3, O);
1928719287 SStream_concat0(O, ", ");
19288- printSVERegOp<'b'> (MI, 4, O);
19288+ printSVERegOp_b (MI, 4, O);
1928919289 return;
1929019290 break;
1929119291 case 70:
0 commit comments