Lines Matching refs:z16

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]");
145 COMPARE(adr(z8.VnS(), SVEMemOperand(z16.VnS(), z16.VnS())),
146 "adr z8.s, [z16.s, z16.s]");
147 COMPARE(adr(z8.VnS(), SVEMemOperand(z16.VnS(), z16.VnS(), LSL, 1)),
148 "adr z8.s, [z16.s, z16.s, lsl #1]");
149 COMPARE(adr(z8.VnS(), SVEMemOperand(z16.VnS(), z16.VnS(), LSL, 2)),
150 "adr z8.s, [z16.s, z16.s, lsl #2]");
151 COMPARE(adr(z8.VnS(), SVEMemOperand(z16.VnS(), z16.VnS(), LSL, 3)),
152 "adr z8.s, [z16.s, z16.s, lsl #3]");
153 COMPARE(adr(z9.VnD(), SVEMemOperand(z1.VnD(), z16.VnD())),
154 "adr z9.d, [z1.d, z16.d]");
155 COMPARE(adr(z9.VnD(), SVEMemOperand(z1.VnD(), z16.VnD(), LSL, 1)),
156 "adr z9.d, [z1.d, z16.d, lsl #1]");
157 COMPARE(adr(z9.VnD(), SVEMemOperand(z1.VnD(), z16.VnD(), LSL, 2)),
158 "adr z9.d, [z1.d, z16.d, lsl #2]");
159 COMPARE(adr(z9.VnD(), SVEMemOperand(z1.VnD(), z16.VnD(), LSL, 3)),
160 "adr z9.d, [z1.d, z16.d, lsl #3]");
310 COMPARE(lsrr(z3.VnB(), p1.Merging(), z3.VnB(), z16.VnB()),
311 "lsrr z3.b, p1/m, z3.b, z16.b");
312 COMPARE(lsrr(z3.VnH(), p1.Merging(), z3.VnH(), z16.VnH()),
313 "lsrr z3.h, p1/m, z3.h, z16.h");
314 COMPARE(lsrr(z3.VnS(), p1.Merging(), z3.VnS(), z16.VnS()),
315 "lsrr z3.s, p1/m, z3.s, z16.s");
316 COMPARE(lsrr(z3.VnD(), p1.Merging(), z3.VnD(), z16.VnD()),
317 "lsrr z3.d, p1/m, z3.d, z16.d");
447 COMPARE(asr(z16.VnS(), z8.VnS(), z10.VnD()), "asr z16.s, z8.s, z10.d");
448 COMPARE(lsl(z21.VnB(), z16.VnB(), z15.VnD()), "lsl z21.b, z16.b, z15.d");
449 COMPARE(lsl(z23.VnH(), z16.VnH(), z13.VnD()), "lsl z23.h, z16.h, z13.d");
450 COMPARE(lsl(z25.VnS(), z16.VnS(), z11.VnD()), "lsl z25.s, z16.s, z11.d");
451 COMPARE(lsr(z16.VnB(), z19.VnB(), z2.VnD()), "lsr z16.b, z19.b, z2.d");
783 COMPARE_MACRO(Incd(z16.VnD()), "incd z16.d");
784 COMPARE_MACRO(Incd(z16.VnD(), SVE_POW2), "incd z16.d, pow2");
785 COMPARE_MACRO(Incd(z16.VnD(), SVE_VL1), "incd z16.d, vl1");
786 COMPARE_MACRO(Incd(z16.VnD(), SVE_VL2), "incd z16.d, vl2");
787 COMPARE_MACRO(Incd(z16.VnD(), SVE_VL16), "incd z16.d, vl16");
788 COMPARE_MACRO(Incd(z16.VnD(), SVE_VL256), "incd z16.d, vl256");
789 COMPARE_MACRO(Incd(z16.VnD(), SVE_MUL4), "incd z16.d, mul4");
790 COMPARE_MACRO(Incd(z16.VnD(), SVE_MUL3), "incd z16.d, mul3");
791 COMPARE_MACRO(Incd(z16.VnD(), SVE_ALL), "incd z16.d");
977 COMPARE(fsubr(z16.VnH(), p5.Merging(), z16.VnH(), z15.VnH()),
978 "fsubr z16.h, p5/m, z16.h, z15.h");
979 COMPARE(fsubr(z16.VnS(), p5.Merging(), z16.VnS(), z15.VnS()),
980 "fsubr z16.s, p5/m, z16.s, z15.s");
981 COMPARE(fsubr(z16.VnD(), p5.Merging(), z16.VnD(), z15.VnD()),
982 "fsubr z16.d, p5/m, z16.d, z15.d");
983 COMPARE(fsub(z16.VnH(), p5.Merging(), z16.VnH(), z26.VnH()),
984 "fsub z16.h, p5/m, z16.h, z26.h");
985 COMPARE(fsub(z16.VnS(), p5.Merging(), z16.VnS(), z26.VnS()),
986 "fsub z16.s, p5/m, z16.s, z26.s");
987 COMPARE(fsub(z16.VnD(), p5.Merging(), z16.VnD(), z26.VnD()),
988 "fsub z16.d, p5/m, z16.d, z26.d");
1429 z16.VnH(),
1432 "fcmla z19.h, p7/m, z16.h, z0.h, #90");
1436 z16.VnS(),
1439 "fcmla z19.s, p7/m, z16.s, z0.s, #90");
1443 z16.VnD(),
1446 "fcmla z19.d, p7/m, z16.d, z0.d, #90");
1542 COMPARE(faddv(h26, p6, z16.VnH()), "faddv h26, p6, z16.h");
1543 COMPARE(faddv(s26, p6, z16.VnS()), "faddv s26, p6, z16.s");
1544 COMPARE(faddv(d26, p6, z16.VnD()), "faddv d26, p6, z16.d");
1570 COMPARE(fmla(z26.VnH(), p7.Merging(), z19.VnH(), z16.VnH()),
1571 "fmla z26.h, p7/m, z19.h, z16.h");
1572 COMPARE(fmla(z26.VnS(), p7.Merging(), z19.VnS(), z16.VnS()),
1573 "fmla z26.s, p7/m, z19.s, z16.s");
1574 COMPARE(fmla(z26.VnD(), p7.Merging(), z19.VnD(), z16.VnD()),
1575 "fmla z26.d, p7/m, z19.d, z16.d");
1654 COMPARE_MACRO(Fnmla(z14.VnS(), p7.Merging(), z15.VnS(), z16.VnS(), z14.VnS()),
1656 "fnmla z31.s, p7/m, z16.s, z14.s\n"
1658 COMPARE_MACRO(Fnmla(z15.VnD(), p0.Merging(), z16.VnD(), z17.VnD(), z18.VnD()),
1659 "movprfx z15.d, p0/m, z16.d\n"
1666 COMPARE_MACRO(Fnmls(z14.VnH(), p7.Merging(), z15.VnH(), z16.VnH(), z14.VnH()),
1668 "fnmls z31.h, p7/m, z16.h, z14.h\n"
1670 COMPARE_MACRO(Fnmls(z15.VnD(), p0.Merging(), z16.VnD(), z17.VnD(), z18.VnD()),
1671 "movprfx z15.d, p0/m, z16.d\n"
1713 COMPARE_MACRO(Fnmla(z14.VnS(), p7.Merging(), z15.VnS(), z16.VnS(), z14.VnS()),
1714 "fnmad z14.s, p7/m, z16.s, z15.s");
1715 COMPARE_MACRO(Fnmla(z15.VnD(), p0.Merging(), z16.VnD(), z17.VnD(), z18.VnD()),
1716 "movprfx z15.d, p0/m, z16.d\n"
1723 COMPARE_MACRO(Fnmls(z14.VnH(), p7.Merging(), z15.VnH(), z16.VnH(), z14.VnH()),
1724 "fnmsb z14.h, p7/m, z16.h, z15.h");
1725 COMPARE_MACRO(Fnmls(z15.VnD(), p0.Merging(), z16.VnD(), z17.VnD(), z18.VnD()),
1726 "movprfx z15.d, p0/m, z16.d\n"
1830 COMPARE(fcvtzs(z11.VnS(), p3.Merging(), z16.VnH()),
1831 "fcvtzs z11.s, p3/m, z16.h");
1837 COMPARE(fcvtzu(z16.VnS(), p7.Merging(), z14.VnD()),
1838 "fcvtzu z16.s, p7/m, z14.d");
1839 COMPARE(fcvtzu(z31.VnD(), p1.Merging(), z16.VnD()),
1840 "fcvtzu z31.d, p1/m, z16.d");
1851 COMPARE(scvtf(z16.VnH(), p6.Merging(), z5.VnH()), "scvtf z16.h, p6/m, z5.h");
1878 COMPARE(frinti(z17.VnH(), p0.Merging(), z16.VnH()),
1879 "frinti z17.h, p0/m, z16.h");
1880 COMPARE(frinti(z17.VnS(), p0.Merging(), z16.VnS()),
1881 "frinti z17.s, p0/m, z16.s");
1882 COMPARE(frinti(z17.VnD(), p0.Merging(), z16.VnD()),
1883 "frinti z17.d, p0/m, z16.d");
1920 COMPARE(frecpx(z16.VnH(), p1.Merging(), z29.VnH()),
1921 "frecpx z16.h, p1/m, z29.h");
1922 COMPARE(frecpx(z16.VnS(), p1.Merging(), z29.VnS()),
1923 "frecpx z16.s, p1/m, z29.s");
1924 COMPARE(frecpx(z16.VnD(), p1.Merging(), z29.VnD()),
1925 "frecpx z16.d, p1/m, z29.d");
1957 COMPARE_MACRO(Frecpx(z16.VnH(), p1.Zeroing(), z29.VnH()),
1958 "movprfx z16.h, p1/z, z29.h\n"
1959 "frecpx z16.h, p1/m, z29.h");
2143 COMPARE(index(z16.VnS(), w17, 0), "index z16.s, w17, #0");
2163 COMPARE_MACRO(Index(z16.VnS(), w17, 0), "index z16.s, w17, #0");
2209 COMPARE(uqadd(z12.VnH(), z16.VnH(), z2.VnH()), "uqadd z12.h, z16.h, z2.h");
2469 COMPARE_MACRO(Udiv(z27.VnS(), p5.Merging(), z16.VnS(), z27.VnS()),
2470 "udivr z27.s, p5/m, z27.s, z16.s");
2719 COMPARE(cmpne(p1.VnB(), p6.Zeroing(), z31.VnB(), z16.VnD()),
2720 "cmpne p1.b, p6/z, z31.b, z16.d");
2721 COMPARE(cmpne(p1.VnH(), p6.Zeroing(), z31.VnH(), z16.VnD()),
2722 "cmpne p1.h, p6/z, z31.h, z16.d");
2723 COMPARE(cmpne(p1.VnS(), p6.Zeroing(), z31.VnS(), z16.VnD()),
2724 "cmpne p1.s, p6/z, z31.s, z16.d");
2918 COMPARE(orv(b4, p0, z16.VnB()), "orv b4, p0, z16.b");
2964 COMPARE(cnot(z16.VnB(), p6.Merging(), z20.VnB()), "cnot z16.b, p6/m, z20.b");
2970 COMPARE(cnt(z2.VnS(), p4.Merging(), z16.VnS()), "cnt z2.s, p4/m, z16.s");
3148 COMPARE(mul(z16.VnH(), z16.VnH(), -1), "mul z16.h, z16.h, #-1");
3163 COMPARE(umax(z16.VnH(), z16.VnH(), 135), "umax z16.h, z16.h, #135");
3193 COMPARE_MACRO(Add(z16.VnH(), z16.VnH(), 0xff00),
3194 "add z16.h, z16.h, #255, lsl #8");
3353 COMPARE_MACRO(Ld1w(z16.VnS(), p0.Zeroing(), SVEMemOperand(z26.VnS(), 124)),
3354 "ld1w {z16.s}, p0/z, [z26.s, #124]");
3361 COMPARE_MACRO(Ldff1h(z16.VnS(), p3.Zeroing(), SVEMemOperand(z15.VnS())),
3362 "ldff1h {z16.s}, p3/z, [z15.s]");
3481 COMPARE(ld1rsb(z16.VnH(), p1.Zeroing(), SVEMemOperand(x29, 0)),
3482 "ld1rsb {z16.h}, p1/z, [x29]");
3534 COMPARE(ld1sb(z16.VnD(), p7.Zeroing(), SVEMemOperand(z31.VnD())),
3535 "ld1sb {z16.d}, p7/z, [z31.d]");
3578 COMPARE_MACRO(Ldff1h(z20.VnD(), p5.Zeroing(), SVEMemOperand(z16.VnD())),
3579 "ldff1h {z20.d}, p5/z, [z16.d]");
3580 COMPARE_MACRO(Ldff1w(z1.VnD(), p6.Zeroing(), SVEMemOperand(z16.VnD(), 4)),
3581 "ldff1w {z1.d}, p6/z, [z16.d, #4]");
3582 COMPARE_MACRO(Ldff1d(z16.VnD(), p1.Zeroing(), SVEMemOperand(z3.VnD())),
3583 "ldff1d {z16.d}, p1/z, [z3.d]");
3592 COMPARE_MACRO(Ld1b(z23.VnD(), p6.Zeroing(), SVEMemOperand(z16.VnD(), 32)),
3594 "ld1b {z23.d}, p6/z, [x16, z16.d]");
3677 COMPARE(ld1sw(z19.VnD(), p2.Zeroing(), SVEMemOperand(x19, z16.VnD(), SXTW)),
3678 "ld1sw {z19.d}, p2/z, [x19, z16.d, sxtw]");
3886 z16.VnB(),
3889 "ld2b {z15.b, z16.b}, p6/z, [x19, #-16, mul vl]");
3891 COMPARE(ld2h(z15.VnH(), z16.VnH(), p6.Zeroing(), SVEMemOperand(x19)),
3892 "ld2h {z15.h, z16.h}, p6/z, [x19]");
3894 z16.VnH(),
3897 "ld2h {z15.h, z16.h}, p0/z, [x19, #14, mul vl]");
3899 z16.VnH(),
3902 "ld2h {z15.h, z16.h}, p0/z, [x19, #-16, mul vl]");
3956 z16.VnH(),
3960 "ld3h {z15.h, z16.h, z17.h}, p6/z, [x19]");
3962 z16.VnH(),
3966 "ld3h {z15.h, z16.h, z17.h}, p6/z, [x19, #21, mul vl]");
3968 z16.VnH(),
3972 "ld3h {z15.h, z16.h, z17.h}, p0/z, [x19, #-24, mul vl]");
3975 z16.VnS(),
3979 "ld3w {z15.s, z16.s, z17.s}, p0/z, [x19]");
4044 z16.VnH(),
4049 "ld4h {z15.h, z16.h, z17.h, z18.h}, p6/z, "
4052 z16.VnH(),
4057 "ld4h {z15.h, z16.h, z17.h, z18.h}, p6/z, "
4061 z16.VnS(),
4066 "ld4w {z15.s, z16.s, z17.s, z18.s}, p0/z, [x19]");
4068 z16.VnS(),
4073 "ld4w {z15.s, z16.s, z17.s, z18.s}, p0/z, "
4134 COMPARE(ld2w(z16.VnS(),
4138 "ld2w {z16.s, z17.s}, p7/z, [x20, x19, lsl #2]");
4139 COMPARE(ld2w(z16.VnS(),
4143 "ld2w {z16.s, z17.s}, p7/z, [sp, x19, lsl #2]");
4144 COMPARE(ld2w(z16.VnS(),
4148 "ld2w {z16.s, z17.s}, p0/z, [sp, x19, lsl #2]");
4150 COMPARE(ld2d(z16.VnD(),
4154 "ld2d {z16.d, z17.d}, p0/z, [x20, x19, lsl #3]");
4210 COMPARE(ld3w(z16.VnS(),
4215 "ld3w {z16.s, z17.s, z18.s}, p7/z, [x20, x19, lsl #2]");
4216 COMPARE(ld3w(z16.VnS(),
4221 "ld3w {z16.s, z17.s, z18.s}, p7/z, [sp, x19, lsl #2]");
4222 COMPARE(ld3w(z16.VnS(),
4227 "ld3w {z16.s, z17.s, z18.s}, p0/z, [sp, x19, lsl #2]");
4229 COMPARE(ld3d(z16.VnD(),
4234 "ld3d {z16.d, z17.d, z18.d}, p0/z, [x20, x19, lsl #3]");
4305 COMPARE(ld4w(z16.VnS(),
4311 "ld4w {z16.s, z17.s, z18.s, z19.s}, p7/z, "
4313 COMPARE(ld4w(z16.VnS(),
4319 "ld4w {z16.s, z17.s, z18.s, z19.s}, p7/z, "
4322 COMPARE(ld4d(z16.VnD(),
4328 "ld4d {z16.d, z17.d, z18.d, z19.d}, p0/z, "
4330 COMPARE(ld4d(z16.VnD(),
4336 "ld4d {z16.d, z17.d, z18.d, z19.d}, p0/z, "
4627 COMPARE(str(z16, SVEMemOperand(x13, 255, SVE_MUL_VL)),
4628 "str z16, [x13, #255, mul vl]");
4640 COMPARE_MACRO(Str(z16, SVEMemOperand(x13, 255, SVE_MUL_VL)),
4641 "str z16, [x13, #255, mul vl]");
4756 COMPARE(st1w(z15.VnS(), p4, SVEMemOperand(x8, z16.VnS(), UXTW, 2)),
4757 "st1w {z15.s}, p4, [x8, z16.s, uxtw #2]");
5007 COMPARE(st2b(z15.VnB(), z16.VnB(), p6, SVEMemOperand(x19, -16, SVE_MUL_VL)),
5008 "st2b {z15.b, z16.b}, p6, [x19, #-16, mul vl]");
5010 COMPARE(st2h(z15.VnH(), z16.VnH(), p6, SVEMemOperand(x19)),
5011 "st2h {z15.h, z16.h}, p6, [x19]");
5012 COMPARE(st2h(z15.VnH(), z16.VnH(), p0, SVEMemOperand(x19, 14, SVE_MUL_VL)),
5013 "st2h {z15.h, z16.h}, p0, [x19, #14, mul vl]");
5014 COMPARE(st2h(z15.VnH(), z16.VnH(), p0, SVEMemOperand(x19, -16, SVE_MUL_VL)),
5015 "st2h {z15.h, z16.h}, p0, [x19, #-16, mul vl]");
5052 COMPARE(st3h(z15.VnH(), z16.VnH(), z17.VnH(), p6, SVEMemOperand(x19)),
5053 "st3h {z15.h, z16.h, z17.h}, p6, [x19]");
5055 z16.VnH(),
5059 "st3h {z15.h, z16.h, z17.h}, p6, [x19, #21, mul vl]");
5061 z16.VnH(),
5065 "st3h {z15.h, z16.h, z17.h}, p0, [x19, #-24, mul vl]");
5067 COMPARE(st3w(z15.VnS(), z16.VnS(), z17.VnS(), p0, SVEMemOperand(x19)),
5068 "st3w {z15.s, z16.s, z17.s}, p0, [x19]");
5123 z16.VnH(),
5128 "st4h {z15.h, z16.h, z17.h, z18.h}, p6, [x19, #28, mul vl]");
5130 z16.VnH(),
5135 "st4h {z15.h, z16.h, z17.h, z18.h}, p6, "
5139 z16.VnS(),
5144 "st4w {z15.s, z16.s, z17.s, z18.s}, p0, [x19]");
5146 z16.VnS(),
5151 "st4w {z15.s, z16.s, z17.s, z18.s}, p0, [x19, #28, mul vl]");
5197 COMPARE(st2w(z16.VnS(), z17.VnS(), p7, SVEMemOperand(x20, x19, LSL, 2)),
5198 "st2w {z16.s, z17.s}, p7, [x20, x19, lsl #2]");
5199 COMPARE(st2w(z16.VnS(), z17.VnS(), p7, SVEMemOperand(sp, x19, LSL, 2)),
5200 "st2w {z16.s, z17.s}, p7, [sp, x19, lsl #2]");
5201 COMPARE(st2w(z16.VnS(), z17.VnS(), p0, SVEMemOperand(sp, x19, LSL, 2)),
5202 "st2w {z16.s, z17.s}, p0, [sp, x19, lsl #2]");
5204 COMPARE(st2d(z16.VnD(), z17.VnD(), p0, SVEMemOperand(x20, x19, LSL, 3)),
5205 "st2d {z16.d, z17.d}, p0, [x20, x19, lsl #3]");
5243 COMPARE(st3w(z16.VnS(),
5248 "st3w {z16.s, z17.s, z18.s}, p7, [x20, x19, lsl #2]");
5249 COMPARE(st3w(z16.VnS(),
5254 "st3w {z16.s, z17.s, z18.s}, p7, [sp, x19, lsl #2]");
5255 COMPARE(st3w(z16.VnS(),
5260 "st3w {z16.s, z17.s, z18.s}, p0, [sp, x19, lsl #2]");
5262 COMPARE(st3d(z16.VnD(),
5267 "st3d {z16.d, z17.d, z18.d}, p0, [x20, x19, lsl #3]");
5338 COMPARE(st4w(z16.VnS(),
5344 "st4w {z16.s, z17.s, z18.s, z19.s}, p7, [sp, x19, lsl #2]");
5345 COMPARE(st4w(z16.VnS(),
5351 "st4w {z16.s, z17.s, z18.s, z19.s}, p7, [sp, x19, lsl #2]");
5353 COMPARE(st4d(z16.VnD(),
5359 "st4d {z16.d, z17.d, z18.d, z19.d}, p0, [x20, x19, lsl #3]");
5360 COMPARE(st4d(z16.VnD(),
5366 "st4d {z16.d, z17.d, z18.d, z19.d}, p0, [sp, x19, lsl #3]");
5644 COMPARE(lastb(w9, p2, z16.VnB()), "lastb w9, p2, z16.b");
5645 COMPARE(lastb(w9, p2, z16.VnH()), "lastb w9, p2, z16.h");
5646 COMPARE(lastb(w9, p2, z16.VnS()), "lastb w9, p2, z16.s");
5647 COMPARE(lastb(x9, p2, z16.VnD()), "lastb x9, p2, z16.d");
5673 COMPARE_MACRO(Revh(z16.VnS(), p2.Merging(), z4.VnS()),
5674 "revh z16.s, p2/m, z4.s");
5675 COMPARE_MACRO(Revh(z16.VnD(), p2.Merging(), z4.VnD()),
5676 "revh z16.d, p2/m, z4.d");
5709 COMPARE(insr(z16.VnH(), w14), "insr z16.h, w14");
5719 COMPARE(rev(z16.VnD(), z10.VnD()), "rev z16.d, z10.d");
5981 COMPARE_MACRO(Bic(z11, z2, z16), "bic z11.d, z2.d, z16.d");
5986 COMPARE_MACRO(Bic(z11.VnS(), z2.VnS(), z16.VnS()), "bic z11.d, z2.d, z16.d");
6621 COMPARE(srshlr(z16.VnB(), p7.Merging(), z16.VnB(), z29.VnB()),
6622 "srshlr z16.b, p7/m, z16.b, z29.b");
6623 COMPARE(srshlr(z16.VnD(), p7.Merging(), z16.VnD(), z29.VnD()),
6624 "srshlr z16.d, p7/m, z16.d, z29.d");
6625 COMPARE(srshlr(z16.VnH(), p7.Merging(), z16.VnH(), z29.VnH()),
6626 "srshlr z16.h, p7/m, z16.h, z29.h");
6627 COMPARE(srshlr(z16.VnS(), p7.Merging(), z16.VnS(), z29.VnS()),
6628 "srshlr z16.s, p7/m, z16.s, z29.s");
6742 COMPARE(sqsubr(z16.VnB(), p7.Merging(), z16.VnB(), z22.VnB()),
6743 "sqsubr z16.b, p7/m, z16.b, z22.b");
6744 COMPARE(sqsubr(z16.VnD(), p7.Merging(), z16.VnD(), z22.VnD()),
6745 "sqsubr z16.d, p7/m, z16.d, z22.d");
6746 COMPARE(sqsubr(z16.VnH(), p7.Merging(), z16.VnH(), z22.VnH()),
6747 "sqsubr z16.h, p7/m, z16.h, z22.h");
6748 COMPARE(sqsubr(z16.VnS(), p7.Merging(), z16.VnS(), z22.VnS()),
6749 "sqsubr z16.s, p7/m, z16.s, z22.s");
6966 COMPARE(sqrdmlsh(z11.VnB(), z16.VnB(), z31.VnB()),
6967 "sqrdmlsh z11.b, z16.b, z31.b");
6968 COMPARE(sqrdmlsh(z11.VnD(), z16.VnD(), z31.VnD()),
6969 "sqrdmlsh z11.d, z16.d, z31.d");
6970 COMPARE(sqrdmlsh(z11.VnH(), z16.VnH(), z31.VnH()),
6971 "sqrdmlsh z11.h, z16.h, z31.h");
6972 COMPARE(sqrdmlsh(z11.VnS(), z16.VnS(), z31.VnS()),
6973 "sqrdmlsh z11.s, z16.s, z31.s");
6996 COMPARE(sqrdmlsh(z2.VnD(), z16.VnD(), z14.VnD(), 0),
6997 "sqrdmlsh z2.d, z16.d, z14.d[0]");
7045 COMPARE(mul(z25.VnH(), z2.VnH(), z16.VnH()), "mul z25.h, z2.h, z16.h");
7051 COMPARE(smulh(z21.VnD(), z19.VnD(), z16.VnD()), "smulh z21.d, z19.d, z16.d");
7053 COMPARE(smulh(z21.VnS(), z19.VnS(), z16.VnS()), "smulh z21.s, z19.s, z16.s");
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");
7663 COMPARE(sqdmullb(z27.VnD(), z16.VnS(), z5.VnS(), 3),
7664 "sqdmullb z27.d, z16.s, z5.s[3]");
7691 COMPARE(smullt(z21.VnH(), z16.VnB(), z5.VnB()), "smullt z21.h, z16.b, z5.b");
7701 COMPARE(umullt(z24.VnH(), z7.VnB(), z16.VnB()), "umullt z24.h, z7.b, z16.b");
7710 COMPARE_MACRO(Xar(z16.VnB(), z16.VnB(), z13.VnB(), 1),
7711 "xar z16.b, z16.b, z13.b, #1");
7712 COMPARE_MACRO(Xar(z16.VnB(), z16.VnB(), z13.VnB(), 8),
7713 "xar z16.b, z16.b, z13.b, #8");
7714 COMPARE_MACRO(Xar(z16.VnH(), z16.VnH(), z13.VnH(), 1),
7715 "xar z16.h, z16.h, z13.h, #1");
7716 COMPARE_MACRO(Xar(z16.VnH(), z16.VnH(), z13.VnH(), 16),
7717 "xar z16.h, z16.h, z13.h, #16");
7718 COMPARE_MACRO(Xar(z16.VnS(), z16.VnS(), z13.VnS(), 1),
7719 "xar z16.s, z16.s, z13.s, #1");
7720 COMPARE_MACRO(Xar(z16.VnS(), z16.VnS(), z13.VnS(), 32),
7721 "xar z16.s, z16.s, z13.s, #32");
7722 COMPARE_MACRO(Xar(z16.VnD(), z16.VnD(), z13.VnD(), 1),
7723 "xar z16.d, z16.d, z13.d, #1");
7724 COMPARE_MACRO(Xar(z16.VnD(), z16.VnD(), z13.VnD(), 64),
7725 "xar z16.d, z16.d, z13.d, #64");
7727 COMPARE_MACRO(Xar(z16.VnD(), z13.VnD(), z16.VnD(), 64),
7728 "xar z16.d, z16.d, z13.d, #64");
7729 COMPARE_MACRO(Xar(z16.VnD(), z13.VnD(), z12.VnD(), 64),
7730 "movprfx z16, z13\n"
7731 "xar z16.d, z16.d, z12.d, #64");
7732 COMPARE_MACRO(Xar(z16.VnD(), z16.VnD(), z16.VnD(), 64),
7733 "xar z16.d, z16.d, z16.d, #64");
7872 COMPARE_MACRO(Ldnt1h(z16.VnD(), p2.Zeroing(), SVEMemOperand(z10.VnD(), x9)),
7873 "ldnt1h {z16.d}, p2/z, [z10.d, x9]");
8273 COMPARE(sqdmlslb(z16.VnD(), z26.VnS(), z25.VnS()),
8274 "sqdmlslb z16.d, z26.s, z25.s");
8275 COMPARE(sqdmlslb(z16.VnH(), z26.VnB(), z25.VnB()),
8276 "sqdmlslb z16.h, z26.b, z25.b");
8277 COMPARE(sqdmlslb(z16.VnS(), z26.VnH(), z25.VnH()),
8278 "sqdmlslb z16.s, z26.h, z25.h");
8303 COMPARE_MACRO(Sqdmlalb(z6.VnD(), z16.VnD(), z19.VnS(), z25.VnS()),
8304 "movprfx z6, z16\n"
8319 COMPARE_MACRO(Sqdmlalb(z6.VnD(), z16.VnD(), z9.VnS(), z15.VnS(), 0),
8320 "movprfx z6, z16\n"
8326 COMPARE_MACRO(Sqdmlslb(z2.VnS(), z16.VnS(), z17.VnH(), z2.VnH(), 6),
8327 "movprfx z31, z16\n"
8375 COMPARE(fmlalb(z16.VnS(), z18.VnH(), z29.VnH()),
8376 "fmlalb z16.s, z18.h, z29.h");
8379 COMPARE(fmlalt(z18.VnS(), z7.VnH(), z16.VnH()), "fmlalt z18.s, z7.h, z16.h");
8380 COMPARE(fmlslb(z16.VnS(), z10.VnH(), z1.VnH()), "fmlslb z16.s, z10.h, z1.h");
8532 COMPARE_MACRO(Fminp(z16.VnD(), p3.Merging(), z16.VnD(), z11.VnD()),
8533 "fminp z16.d, p3/m, z16.d, z11.d");
8534 COMPARE_MACRO(Fminp(z16.VnH(), p3.Merging(), z16.VnH(), z11.VnH()),
8535 "fminp z16.h, p3/m, z16.h, z11.h");
8536 COMPARE_MACRO(Fminp(z16.VnS(), p3.Merging(), z16.VnS(), z11.VnS()),
8537 "fminp z16.s, p3/m, z16.s, z11.s");
8553 COMPARE_MACRO(Fminp(z16.VnS(), p3.Merging(), z11.VnS(), z11.VnS()),
8554 "movprfx z16.s, p3/m, z11.s\n"
8555 "fminp z16.s, p3/m, z16.s, z11.s");
8562 COMPARE_MACRO(Fmlalb(z16.VnS(), z16.VnS(), z18.VnH(), z2.VnH(), 0),
8563 "fmlalb z16.s, z18.h, z2.h[0]");
8570 COMPARE_MACRO(Fmlslb(z16.VnS(), z16.VnS(), z10.VnH(), z1.VnH(), 4),
8571 "fmlslb z16.s, z10.h, z1.h[4]");