Lines Matching refs:z30
137 COMPARE(adr(z30.VnD(), SVEMemOperand(z14.VnD(), z16.VnD(), UXTW)),
138 "adr z30.d, [z14.d, z16.d, uxtw]");
139 COMPARE(adr(z30.VnD(), SVEMemOperand(z14.VnD(), z16.VnD(), UXTW, 1)),
140 "adr z30.d, [z14.d, z16.d, uxtw #1]");
141 COMPARE(adr(z30.VnD(), SVEMemOperand(z14.VnD(), z16.VnD(), UXTW, 2)),
142 "adr z30.d, [z14.d, z16.d, uxtw #2]");
143 COMPARE(adr(z30.VnD(), SVEMemOperand(z14.VnD(), z16.VnD(), UXTW, 3)),
144 "adr z30.d, [z14.d, z16.d, uxtw #3]");
294 COMPARE(lslr(z30.VnB(), p1.Merging(), z30.VnB(), z26.VnB()),
295 "lslr z30.b, p1/m, z30.b, z26.b");
296 COMPARE(lslr(z30.VnH(), p1.Merging(), z30.VnH(), z26.VnH()),
297 "lslr z30.h, p1/m, z30.h, z26.h");
298 COMPARE(lslr(z30.VnS(), p1.Merging(), z30.VnS(), z26.VnS()),
299 "lslr z30.s, p1/m, z30.s, z26.s");
300 COMPARE(lslr(z30.VnD(), p1.Merging(), z30.VnD(), z26.VnD()),
301 "lslr z30.d, p1/m, z30.d, z26.d");
327 COMPARE(asr(z4.VnB(), p0.Merging(), z4.VnB(), z30.VnD()),
328 "asr z4.b, p0/m, z4.b, z30.d");
329 COMPARE(asr(z4.VnH(), p0.Merging(), z4.VnH(), z30.VnD()),
330 "asr z4.h, p0/m, z4.h, z30.d");
331 COMPARE(asr(z4.VnS(), p0.Merging(), z4.VnS(), z30.VnD()),
332 "asr z4.s, p0/m, z4.s, z30.d");
346 COMPARE_MACRO(Asr(z4.VnB(), p0.Merging(), z4.VnB(), z30.VnB()),
347 "asr z4.b, p0/m, z4.b, z30.b");
348 COMPARE_MACRO(Asr(z4.VnB(), p0.Merging(), z30.VnB(), z4.VnB()),
349 "asrr z4.b, p0/m, z4.b, z30.b");
353 COMPARE_MACRO(Lsl(z4.VnB(), p0.Merging(), z4.VnB(), z30.VnB()),
354 "lsl z4.b, p0/m, z4.b, z30.b");
355 COMPARE_MACRO(Lsl(z4.VnB(), p0.Merging(), z30.VnB(), z4.VnB()),
356 "lslr z4.b, p0/m, z4.b, z30.b");
360 COMPARE_MACRO(Lsr(z4.VnB(), p0.Merging(), z4.VnB(), z30.VnB()),
361 "lsr z4.b, p0/m, z4.b, z30.b");
362 COMPARE_MACRO(Lsr(z4.VnB(), p0.Merging(), z30.VnB(), z4.VnB()),
363 "lsrr z4.b, p0/m, z4.b, z30.b");
901 COMPARE(fmin(z1.VnH(), p2.Merging(), z1.VnH(), z30.VnH()),
902 "fmin z1.h, p2/m, z1.h, z30.h");
903 COMPARE(fmin(z11.VnS(), p4.Merging(), z11.VnS(), z30.VnS()),
904 "fmin z11.s, p4/m, z11.s, z30.s");
905 COMPARE(fmin(z21.VnD(), p6.Merging(), z21.VnD(), z30.VnD()),
906 "fmin z21.d, p6/m, z21.d, z30.d");
959 COMPARE(fmulx(z30.VnH(), p6.Merging(), z30.VnH(), z20.VnH()),
960 "fmulx z30.h, p6/m, z30.h, z20.h");
961 COMPARE(fmulx(z30.VnS(), p6.Merging(), z30.VnS(), z20.VnS()),
962 "fmulx z30.s, p6/m, z30.s, z20.s");
963 COMPARE(fmulx(z30.VnD(), p6.Merging(), z30.VnD(), z20.VnD()),
964 "fmulx z30.d, p6/m, z30.d, z20.d");
1149 COMPARE_MACRO(Fdiv(z15.VnD(), p6.Merging(), z30.VnD(), z8.VnD()),
1150 "movprfx z15.d, p6/m, z30.d\n"
1163 COMPARE_MACRO(Fmax(z15.VnD(), p6.Merging(), z30.VnD(), z8.VnD()),
1164 "movprfx z15.d, p6/m, z30.d\n"
1177 COMPARE_MACRO(Fmin(z15.VnD(), p6.Merging(), z30.VnD(), z8.VnD()),
1178 "movprfx z15.d, p6/m, z30.d\n"
1206 COMPARE_MACRO(Fdiv(z15.VnD(), p6.Merging(), z30.VnD(), z8.VnD()),
1207 "movprfx z15.d, p6/m, z30.d\n"
1222 COMPARE_MACRO(Fmax(z15.VnD(), p6.Merging(), z30.VnD(), z8.VnD()),
1223 "movprfx z15.d, p6/m, z30.d\n"
1238 COMPARE_MACRO(Fmin(z15.VnD(), p6.Merging(), z30.VnD(), z8.VnD()),
1239 "movprfx z15.d, p6/m, z30.d\n"
1519 COMPARE(fcmla(z30.VnH(), z20.VnH(), z3.VnH(), 0, 0),
1520 "fcmla z30.h, z20.h, z3.h[0], #0");
1521 COMPARE(fcmla(z30.VnH(), z20.VnH(), z3.VnH(), 1, 0),
1522 "fcmla z30.h, z20.h, z3.h[1], #0");
1523 COMPARE(fcmla(z30.VnH(), z20.VnH(), z3.VnH(), 2, 90),
1524 "fcmla z30.h, z20.h, z3.h[2], #90");
1525 COMPARE(fcmla(z30.VnH(), z20.VnH(), z3.VnH(), 0, 270),
1526 "fcmla z30.h, z20.h, z3.h[0], #270");
1757 COMPARE(fmls(z30.VnH(), z29.VnH(), z7.VnH(), 1),
1758 "fmls z30.h, z29.h, z7.h[1]");
1759 COMPARE(fmls(z30.VnH(), z29.VnH(), z7.VnH(), 4),
1760 "fmls z30.h, z29.h, z7.h[4]");
1761 COMPARE(fmls(z30.VnH(), z29.VnH(), z7.VnH(), 3),
1762 "fmls z30.h, z29.h, z7.h[3]");
1763 COMPARE(fmls(z30.VnH(), z29.VnH(), z7.VnH(), 6),
1764 "fmls z30.h, z29.h, z7.h[6]");
1766 COMPARE(fmls(z30.VnS(), z1.VnS(), z6.VnS(), 0), "fmls z30.s, z1.s, z6.s[0]");
1767 COMPARE(fmls(z30.VnS(), z1.VnS(), z6.VnS(), 1), "fmls z30.s, z1.s, z6.s[1]");
1768 COMPARE(fmls(z30.VnS(), z1.VnS(), z6.VnS(), 2), "fmls z30.s, z1.s, z6.s[2]");
1769 COMPARE(fmls(z30.VnS(), z1.VnS(), z6.VnS(), 3), "fmls z30.s, z1.s, z6.s[3]");
1826 COMPARE(fcvtzs(z30.VnD(), p5.Merging(), z8.VnD()),
1827 "fcvtzs z30.d, p5/m, z8.d");
1915 COMPARE(fcvt(z30.VnS(), p7.Merging(), z0.VnD()), "fcvt z30.s, p7/m, z0.d");
1926 COMPARE(fsqrt(z30.VnH(), p3.Merging(), z13.VnH()),
1927 "fsqrt z30.h, p3/m, z13.h");
1928 COMPARE(fsqrt(z30.VnS(), p3.Merging(), z13.VnS()),
1929 "fsqrt z30.s, p3/m, z13.s");
1930 COMPARE(fsqrt(z30.VnD(), p3.Merging(), z13.VnD()),
1931 "fsqrt z30.d, p3/m, z13.d");
1942 COMPARE_MACRO(Fcvt(z30.VnS(), p7.Zeroing(), z0.VnD()),
1943 "movprfx z30.d, p7/z, z0.d\n"
1944 "fcvt z30.s, p7/m, z0.d");
1960 COMPARE_MACRO(Frecpx(z17.VnS(), p2.Zeroing(), z30.VnS()),
1961 "movprfx z17.s, p2/z, z30.s\n"
1962 "frecpx z17.s, p2/m, z30.s");
1987 COMPARE_MACRO(Fsqrt(z30.VnH(), p3.Zeroing(), z13.VnH()),
1988 "movprfx z30.h, p3/z, z13.h\n"
1989 "fsqrt z30.h, p3/m, z13.h");
2192 COMPARE(add(z23.VnB(), z30.VnB(), z31.VnB()), "add z23.b, z30.b, z31.b");
2193 COMPARE(add(z24.VnH(), z29.VnH(), z30.VnH()), "add z24.h, z29.h, z30.h");
2283 COMPARE(smax(z30.VnB(), p4.Merging(), z30.VnB(), z30.VnB()),
2284 "smax z30.b, p4/m, z30.b, z30.b");
2285 COMPARE(smax(z30.VnH(), p4.Merging(), z30.VnH(), z30.VnH()),
2286 "smax z30.h, p4/m, z30.h, z30.h");
2287 COMPARE(smax(z30.VnS(), p4.Merging(), z30.VnS(), z30.VnS()),
2288 "smax z30.s, p4/m, z30.s, z30.s");
2289 COMPARE(smax(z30.VnD(), p4.Merging(), z30.VnD(), z30.VnD()),
2290 "smax z30.d, p4/m, z30.d, z30.d");
2425 COMPARE_MACRO(Sdiv(z15.VnD(), p6.Merging(), z30.VnD(), z8.VnD()),
2426 "movprfx z15.d, p6/m, z30.d\n"
2429 COMPARE_MACRO(Smax(z30.VnB(), p4.Merging(), z30.VnB(), z31.VnB()),
2430 "smax z30.b, p4/m, z30.b, z31.b");
2431 COMPARE_MACRO(Smax(z30.VnS(), p4.Merging(), z3.VnS(), z30.VnS()),
2432 "smax z30.s, p4/m, z30.s, z3.s");
2433 COMPARE_MACRO(Smax(z30.VnD(), p4.Merging(), z1.VnD(), z5.VnD()),
2434 "movprfx z30.d, p4/m, z1.d\n"
2435 "smax z30.d, p4/m, z30.d, z5.d");
2449 COMPARE_MACRO(Smulh(z23.VnD(), p0.Merging(), z30.VnD(), z31.VnD()),
2450 "movprfx z23.d, p0/m, z30.d\n"
2757 COMPARE(cmplt(p14.VnB(), p1.Zeroing(), z24.VnB(), z30.VnB()),
2758 "cmpgt p14.b, p1/z, z30.b, z24.b");
2759 COMPARE(cmplt(p14.VnH(), p1.Zeroing(), z24.VnH(), z30.VnH()),
2760 "cmpgt p14.h, p1/z, z30.h, z24.h");
2761 COMPARE(cmplt(p14.VnS(), p1.Zeroing(), z24.VnS(), z30.VnS()),
2762 "cmpgt p14.s, p1/z, z30.s, z24.s");
2763 COMPARE(cmplt(p14.VnD(), p1.Zeroing(), z24.VnD(), z30.VnD()),
2764 "cmpgt p14.d, p1/z, z30.d, z24.d");
2906 COMPARE(eorv(b12, p0, z30.VnB()), "eorv b12, p0, z30.b");
2910 COMPARE(movprfx(z30.VnB(), p2.Zeroing(), z23.VnB()),
2911 "movprfx z30.b, p2/z, z23.b");
2936 COMPARE(uaddv(d19, p6, z30.VnD()), "uaddv d19, p6, z30.d");
2979 COMPARE(neg(z30.VnH(), p3.Merging(), z23.VnH()), "neg z30.h, p3/m, z23.h");
3028 COMPARE_MACRO(Neg(z30.VnD(), z31.VnD()),
3029 "movprfx z30, z31\n"
3030 "subr z30.d, z30.d, #0");
3108 COMPARE(sqsub(z30.VnH(), z30.VnH(), 251), "sqsub z30.h, z30.h, #251");
3383 COMPARE_MACRO(Ld1sh(z30.VnS(), p5.Zeroing(), SVEMemOperand(z21.VnS(), 64)),
3385 "ld1sh {z30.s}, p5/z, [x16, z21.s, uxtw]");
3436 COMPARE(ldff1h(z28.VnS(), p6.Zeroing(), SVEMemOperand(x1, z30.VnS(), UXTW)),
3437 "ldff1h {z28.s}, p6/z, [x1, z30.s, uxtw]");
3528 COMPARE(ld1h(z30.VnD(), p7.Zeroing(), SVEMemOperand(z28.VnD(), 10)),
3529 "ld1h {z30.d}, p7/z, [z28.d, #10]");
3631 COMPARE_MACRO(Ldff1sw(z30.VnD(), p7.Zeroing(), SVEMemOperand(z10.VnD(), 42)),
3633 "ldff1sw {z30.d}, p7/z, [x16, z10.d]");
3641 COMPARE(ld1b(z30.VnD(), p6.Zeroing(), SVEMemOperand(sp, z24.VnD())),
3642 "ld1b {z30.d}, p6/z, [sp, z24.d]");
3736 COMPARE_PREFIX(INSN(op, p6, SVEMemOperand(z30.VnS(), 31)), str.c_str()); \
3763 COMPARE(prfb(PLDL1KEEP, p5, SVEMemOperand(z30.VnS(), 0)),
3764 "prfb pldl1keep, p5, [z30.s]");
3807 COMPARE(ldff1h(z28.VnD(), p6.Zeroing(), SVEMemOperand(x1, z30.VnD())),
3808 "ldff1h {z28.d}, p6/z, [x1, z30.d]");
3851 COMPARE(ldff1sw(z30.VnD(), p0.Zeroing(), SVEMemOperand(x8, z24.VnD(), UXTW)),
3852 "ldff1sw {z30.d}, p0/z, [x8, z24.d, uxtw]");
3936 COMPARE(ld3b(z30.VnB(),
3941 "ld3b {z30.b, z31.b, z0.b}, p7/z, [x19]");
3942 COMPARE(ld3b(z30.VnB(),
3947 "ld3b {z30.b, z31.b, z0.b}, p6/z, [x19, #21, mul vl]");
3948 COMPARE(ld3b(z30.VnB(),
3953 "ld3b {z30.b, z31.b, z0.b}, p6/z, [x19, #-24, mul vl]");
4001 COMPARE(ld3d(z30.VnD(),
4006 "ld3d {z30.d, z31.d, z0.d}, p7/z, [x19, #-24, mul vl]");
4184 COMPARE(ld3b(z30.VnB(),
4189 "ld3b {z30.b, z31.b, z0.b}, p1/z, [sp, x19]");
4191 COMPARE(ld3h(z30.VnH(),
4196 "ld3h {z30.h, z31.h, z0.h}, p1/z, [x20, x19, lsl #1]");
4197 COMPARE(ld3h(z30.VnH(),
4202 "ld3h {z30.h, z31.h, z0.h}, p7/z, [sp, x19, lsl #1]");
4203 COMPARE(ld3h(z30.VnH(),
4208 "ld3h {z30.h, z31.h, z0.h}, p7/z, [sp, x19, lsl #1]");
4382 COMPARE(ldff1sh(z30.VnD(), p1.Zeroing(), SVEMemOperand(x28, xzr, LSL, 1)),
4383 "ldff1sh {z30.d}, p1/z, [x28]");
4439 COMPARE(ldnt1h(z30.VnH(), p4.Zeroing(), SVEMemOperand(x6, x11, LSL, 1)),
4440 "ldnt1h {z30.h}, p4/z, [x6, x11, lsl #1]");
4541 COMPARE(stnt1h(z30.VnH(), p4.Zeroing(), SVEMemOperand(x6, x11, LSL, 1)),
4542 "stnt1h {z30.h}, p4, [x6, x11, lsl #1]");
4604 COMPARE_MACRO(Ld1rod(z30.VnD(), p7.Zeroing(), SVEMemOperand(x21, x5, LSL, 3)),
4605 "ld1rod {z30.d}, p7/z, [x21, x5, lsl #3]");
4917 COMPARE_MACRO(St1b(z30.VnD(), p0, SVEMemOperand(x9, xzr)),
4918 "st1b {z30.d}, p0, [x9]");
4995 COMPARE_MACRO(Ld1b(z30.VnD(), p0.Zeroing(), SVEMemOperand(x9, xzr)),
4996 "ld1b {z30.d}, p0/z, [x9]");
5037 COMPARE(st3b(z30.VnB(), z31.VnB(), z0.VnB(), p7, SVEMemOperand(x19)),
5038 "st3b {z30.b, z31.b, z0.b}, p7, [x19]");
5039 COMPARE(st3b(z30.VnB(),
5044 "st3b {z30.b, z31.b, z0.b}, p6, [x19, #21, mul vl]");
5045 COMPARE(st3b(z30.VnB(),
5050 "st3b {z30.b, z31.b, z0.b}, p6, [x19, #-24, mul vl]");
5090 COMPARE(st3d(z30.VnD(),
5095 "st3d {z30.d, z31.d, z0.d}, p7, [x19, #-24, mul vl]");
5221 COMPARE(st3b(z30.VnB(), z31.VnB(), z0.VnB(), p1, SVEMemOperand(sp, x19)),
5222 "st3b {z30.b, z31.b, z0.b}, p1, [sp, x19]");
5224 COMPARE(st3h(z30.VnH(),
5229 "st3h {z30.h, z31.h, z0.h}, p1, [x20, x19, lsl #1]");
5230 COMPARE(st3h(z30.VnH(),
5235 "st3h {z30.h, z31.h, z0.h}, p7, [sp, x19, lsl #1]");
5236 COMPARE(st3h(z30.VnH(),
5241 "st3h {z30.h, z31.h, z0.h}, p7, [sp, x19, lsl #1]");
5607 COMPARE_MACRO(Clastb(z30.VnD(), p7, z29.VnD(), z26.VnD()),
5608 "movprfx z30, z29\n"
5609 "clastb z30.d, p7, z30.d, z26.d");
6178 COMPARE_MACRO(Sel(z1.VnB(), p4.Merging(), z30.VnB(), z1.VnB()),
6179 "mov z1.b, p4/m, z30.b");
6180 COMPARE_MACRO(Sel(z1.VnH(), p4.Merging(), z30.VnH(), z1.VnH()),
6181 "mov z1.h, p4/m, z30.h");
6182 COMPARE_MACRO(Sel(z1.VnS(), p4.Merging(), z30.VnS(), z1.VnS()),
6183 "mov z1.s, p4/m, z30.s");
6184 COMPARE_MACRO(Sel(z1.VnD(), p4.Merging(), z30.VnD(), z1.VnD()),
6185 "mov z1.d, p4/m, z30.d");
6236 COMPARE_MACRO(Saba(z12.VnB(), z12.VnB(), z3.VnB(), z30.VnB()),
6237 "saba z12.b, z3.b, z30.b");
6240 COMPARE_MACRO(Saba(z12.VnB(), z12.VnB(), z12.VnB(), z30.VnB()),
6241 "saba z12.b, z12.b, z30.b");
6243 COMPARE_MACRO(Saba(z12.VnB(), z13.VnB(), z3.VnB(), z30.VnB()),
6245 "saba z12.b, z3.b, z30.b");
6246 COMPARE_MACRO(Saba(z12.VnB(), z3.VnB(), z3.VnB(), z30.VnB()),
6248 "saba z12.b, z3.b, z30.b");
6249 COMPARE_MACRO(Saba(z12.VnB(), z30.VnB(), z3.VnB(), z30.VnB()),
6250 "movprfx z12, z30\n"
6251 "saba z12.b, z3.b, z30.b");
6263 COMPARE_MACRO(Uaba(z12.VnB(), z12.VnB(), z3.VnB(), z30.VnB()),
6264 "uaba z12.b, z3.b, z30.b");
6267 COMPARE_MACRO(Uaba(z12.VnB(), z12.VnB(), z12.VnB(), z30.VnB()),
6268 "uaba z12.b, z12.b, z30.b");
6270 COMPARE_MACRO(Uaba(z12.VnB(), z13.VnB(), z3.VnB(), z30.VnB()),
6272 "uaba z12.b, z3.b, z30.b");
6273 COMPARE_MACRO(Uaba(z12.VnB(), z3.VnB(), z3.VnB(), z30.VnB()),
6275 "uaba z12.b, z3.b, z30.b");
6276 COMPARE_MACRO(Uaba(z12.VnB(), z30.VnB(), z3.VnB(), z30.VnB()),
6277 "movprfx z12, z30\n"
6278 "uaba z12.b, z3.b, z30.b");
6639 COMPARE(urshlr(z27.VnB(), p1.Merging(), z27.VnB(), z30.VnB()),
6640 "urshlr z27.b, p1/m, z27.b, z30.b");
6641 COMPARE(urshlr(z27.VnD(), p1.Merging(), z27.VnD(), z30.VnD()),
6642 "urshlr z27.d, p1/m, z27.d, z30.d");
6643 COMPARE(urshlr(z27.VnH(), p1.Merging(), z27.VnH(), z30.VnH()),
6644 "urshlr z27.h, p1/m, z27.h, z30.h");
6645 COMPARE(urshlr(z27.VnS(), p1.Merging(), z27.VnS(), z30.VnS()),
6646 "urshlr z27.s, p1/m, z27.s, z30.s");
6702 COMPARE(uqrshl(z20.VnB(), p1.Merging(), z20.VnB(), z30.VnB()),
6703 "uqrshl z20.b, p1/m, z20.b, z30.b");
6704 COMPARE(uqrshl(z20.VnD(), p1.Merging(), z20.VnD(), z30.VnD()),
6705 "uqrshl z20.d, p1/m, z20.d, z30.d");
6706 COMPARE(uqrshl(z20.VnH(), p1.Merging(), z20.VnH(), z30.VnH()),
6707 "uqrshl z20.h, p1/m, z20.h, z30.h");
6708 COMPARE(uqrshl(z20.VnS(), p1.Merging(), z20.VnS(), z30.VnS()),
6709 "uqrshl z20.s, p1/m, z20.s, z30.s");
6990 COMPARE(sqrdmlah(z10.VnD(), z30.VnD(), z11.VnD(), 1),
6991 "sqrdmlah z10.d, z30.d, z11.d[1]");
7142 COMPARE_MACRO(Saddlb(z24.VnD(), z30.VnS(), z16.VnS()),
7143 "saddlb z24.d, z30.s, z16.s");
7144 COMPARE_MACRO(Saddlb(z24.VnH(), z30.VnB(), z16.VnB()),
7145 "saddlb z24.h, z30.b, z16.b");
7146 COMPARE_MACRO(Saddlb(z24.VnS(), z30.VnH(), z16.VnH()),
7147 "saddlb z24.s, z30.h, z16.h");
7338 COMPARE_MACRO(Uqrshrnb(z30.VnB(), z25.VnH(), 1), "uqrshrnb z30.b, z25.h, #1");
7339 COMPARE_MACRO(Uqrshrnb(z30.VnB(), z25.VnH(), 8), "uqrshrnb z30.b, z25.h, #8");
7340 COMPARE_MACRO(Uqrshrnb(z30.VnH(), z25.VnS(), 16),
7341 "uqrshrnb z30.h, z25.s, #16");
7342 COMPARE_MACRO(Uqrshrnb(z30.VnS(), z25.VnD(), 32),
7343 "uqrshrnb z30.s, z25.d, #32");
7408 COMPARE_MACRO(Sabalb(z12.VnH(), z12.VnH(), z3.VnB(), z30.VnB()),
7409 "sabalb z12.h, z3.b, z30.b");
7412 COMPARE_MACRO(Sabalb(z12.VnH(), z12.VnH(), z12.VnB(), z30.VnB()),
7413 "sabalb z12.h, z12.b, z30.b");
7415 COMPARE_MACRO(Sabalb(z12.VnH(), z13.VnH(), z3.VnB(), z30.VnB()),
7417 "sabalb z12.h, z3.b, z30.b");
7418 COMPARE_MACRO(Sabalt(z12.VnH(), z3.VnH(), z3.VnB(), z30.VnB()),
7420 "sabalt z12.h, z3.b, z30.b");
7421 COMPARE_MACRO(Sabalb(z12.VnH(), z30.VnH(), z3.VnB(), z30.VnB()),
7422 "movprfx z12, z30\n"
7423 "sabalb z12.h, z3.b, z30.b");
7435 COMPARE_MACRO(Uabalt(z12.VnH(), z12.VnH(), z3.VnB(), z30.VnB()),
7436 "uabalt z12.h, z3.b, z30.b");
7439 COMPARE_MACRO(Uabalt(z12.VnH(), z12.VnH(), z12.VnB(), z30.VnB()),
7440 "uabalt z12.h, z12.b, z30.b");
7442 COMPARE_MACRO(Uabalt(z12.VnH(), z13.VnH(), z3.VnB(), z30.VnB()),
7444 "uabalt z12.h, z3.b, z30.b");
7445 COMPARE_MACRO(Uabalb(z12.VnH(), z3.VnH(), z3.VnB(), z30.VnB()),
7447 "uabalb z12.h, z3.b, z30.b");
7448 COMPARE_MACRO(Uabalt(z12.VnH(), z30.VnH(), z3.VnB(), z30.VnB()),
7449 "movprfx z12, z30\n"
7450 "uabalt z12.h, z3.b, z30.b");
7498 COMPARE_MACRO(Sbclb(z30.VnS(), z30.VnS(), z7.VnS(), z29.VnS()),
7499 "sbclb z30.s, z7.s, z29.s");
7500 COMPARE_MACRO(Sbclb(z30.VnS(), z2.VnS(), z7.VnS(), z29.VnS()),
7501 "movprfx z30, z2\n"
7502 "sbclb z30.s, z7.s, z29.s");
7503 COMPARE_MACRO(Sbclb(z30.VnS(), z2.VnS(), z30.VnS(), z29.VnS()),
7505 "sbclb z31.s, z30.s, z29.s\n"
7506 "mov z30.d, z31.d");
7507 COMPARE_MACRO(Sbclb(z30.VnS(), z2.VnS(), z29.VnS(), z30.VnS()),
7509 "sbclb z31.s, z29.s, z30.s\n"
7510 "mov z30.d, z31.d");
7511 COMPARE_MACRO(Sbclb(z30.VnS(), z2.VnS(), z30.VnS(), z30.VnS()),
7513 "sbclb z31.s, z30.s, z30.s\n"
7514 "mov z30.d, z31.d");
7515 COMPARE_MACRO(Sbclt(z30.VnS(), z2.VnS(), z30.VnS(), z30.VnS()),
7517 "sbclt z31.s, z30.s, z30.s\n"
7518 "mov z30.d, z31.d");
7549 COMPARE_MACRO(Rsubhnb(z30.VnS(), z29.VnD(), z11.VnD()),
7550 "rsubhnb z30.s, z29.d, z11.d");
7551 COMPARE_MACRO(Rsubhnb(z30.VnB(), z29.VnH(), z11.VnH()),
7552 "rsubhnb z30.b, z29.h, z11.h");
7553 COMPARE_MACRO(Rsubhnb(z30.VnH(), z29.VnS(), z11.VnS()),
7554 "rsubhnb z30.h, z29.s, z11.s");
7657 COMPARE(sqdmullb(z2.VnH(), z30.VnB(), z22.VnB()),
7658 "sqdmullb z2.h, z30.b, z22.b");
7681 COMPARE(pmullt(z31.VnD(), z30.VnS(), z26.VnS()),
7682 "pmullt z31.d, z30.s, z26.s");
7989 COMPARE_MACRO(Splice(z30.VnS(), p0, z31.VnS(), z0.VnS()),
7990 "splice z30.s, p0, {z31.s, z0.s}");
8135 COMPARE_MACRO(Umlslt(z9.VnD(), z9.VnD(), z12.VnS(), z30.VnS()),
8136 "umlslt z9.d, z12.s, z30.s");
8137 COMPARE_MACRO(Umlslt(z9.VnH(), z9.VnH(), z12.VnB(), z30.VnB()),
8138 "umlslt z9.h, z12.b, z30.b");
8139 COMPARE_MACRO(Umlslt(z9.VnS(), z9.VnS(), z12.VnH(), z30.VnH()),
8140 "umlslt z9.s, z12.h, z30.h");
8288 COMPARE(sqdmlalb(z30.VnS(), z6.VnH(), z3.VnH(), 0),
8289 "sqdmlalb z30.s, z6.h, z3.h[0]");
8290 COMPARE(sqdmlalt(z30.VnD(), z25.VnS(), z15.VnS(), 1),
8291 "sqdmlalt z30.d, z25.s, z15.s[1]");
8395 COMPARE_MACRO(Smlalt(z10.VnD(), z10.VnD(), z30.VnS(), z15.VnS(), 0),
8396 "smlalt z10.d, z30.s, z15.s[0]");
8450 COMPARE_MACRO(Smullt(z14.VnS(), z30.VnH(), z7.VnH(), 7),
8451 "smullt z14.s, z30.h, z7.h[7]");
8675 COMPARE_MACRO(Fmmla(z21.VnD(), z21.VnD(), z30.VnD(), z2.VnD()),
8676 "fmmla z21.d, z30.d, z2.d");
8681 COMPARE_MACRO(Usmmla(z30.VnS(), z30.VnS(), z31.VnB(), z4.VnB()),
8682 "usmmla z30.s, z31.b, z4.b");
8706 COMPARE_MACRO(Usdot(z30.VnS(), z30.VnS(), z31.VnB(), z4.VnB()),
8707 "usdot z30.s, z31.b, z4.b");
8708 COMPARE_MACRO(Usdot(z30.VnS(), z30.VnS(), z31.VnB(), z4.VnB(), 0),
8709 "usdot z30.s, z31.b, z4.b[0]");
8710 COMPARE_MACRO(Sudot(z30.VnS(), z30.VnS(), z31.VnB(), z4.VnB(), 3),
8711 "sudot z30.s, z31.b, z4.b[3]");
8713 COMPARE_MACRO(Usdot(z0.VnS(), z30.VnS(), z29.VnB(), z28.VnB()),
8714 "movprfx z0, z30\n"
8716 COMPARE_MACRO(Usdot(z0.VnS(), z30.VnS(), z29.VnB(), z0.VnB()),
8717 "movprfx z31, z30\n"
8720 COMPARE_MACRO(Usdot(z0.VnS(), z30.VnS(), z0.VnB(), z28.VnB()),
8721 "movprfx z31, z30\n"
8724 COMPARE_MACRO(Usdot(z0.VnS(), z30.VnS(), z0.VnB(), z0.VnB()),
8725 "movprfx z31, z30\n"
8728 COMPARE_MACRO(Usdot(z0.VnS(), z30.VnS(), z29.VnB(), z4.VnB(), 0),
8729 "movprfx z0, z30\n"
8731 COMPARE_MACRO(Usdot(z0.VnS(), z30.VnS(), z0.VnB(), z4.VnB(), 0),
8732 "movprfx z31, z30\n"
8735 COMPARE_MACRO(Sudot(z0.VnS(), z30.VnS(), z29.VnB(), z0.VnB(), 0),
8736 "movprfx z31, z30\n"
8739 COMPARE_MACRO(Usdot(z0.VnS(), z30.VnS(), z0.VnB(), z0.VnB(), 0),
8740 "movprfx z31, z30\n"