Lines Matching refs:z24

388   COMPARE(lsr(z24.VnB(), p2.Merging(), z24.VnB(), 8),
389 "lsr z24.b, p2/m, z24.b, #8");
390 COMPARE(lsr(z24.VnH(), p2.Merging(), z24.VnH(), 16),
391 "lsr z24.h, p2/m, z24.h, #16");
392 COMPARE(lsr(z24.VnS(), p2.Merging(), z24.VnS(), 32),
393 "lsr z24.s, p2/m, z24.s, #32");
394 COMPARE(lsr(z24.VnD(), p2.Merging(), z24.VnD(), 64),
395 "lsr z24.d, p2/m, z24.d, #64");
403 COMPARE_MACRO(Lsl(z29.VnS(), p6.Merging(), z24.VnS(), 0),
404 "movprfx z29.s, p6/m, z24.s\n"
406 COMPARE_MACRO(Lsr(z24.VnD(), p2.Merging(), z0.VnD(), 64),
407 "movprfx z24.d, p2/m, z0.d\n"
408 "lsr z24.d, p2/m, z24.d, #64");
424 COMPARE(asr(z7.VnH(), z24.VnH(), 16), "asr z7.h, z24.h, #16");
432 COMPARE(lsr(z7.VnH(), z24.VnH(), 15), "lsr z7.h, z24.h, #15");
440 COMPARE(lsl(z7.VnH(), z24.VnH(), 14), "lsl z7.h, z24.h, #14");
802 COMPARE_MACRO(Inch(z24.VnH(), SVE_POW2, 1), "inch z24.h, pow2");
803 COMPARE_MACRO(Incw(z24.VnS(), SVE_VL1, 16), "incw z24.s, vl1, mul #16");
804 COMPARE_MACRO(Inch(z24.VnH(), SVE_VL2, 15), "inch z24.h, vl2, mul #15");
805 COMPARE_MACRO(Incw(z24.VnS(), SVE_VL16, 14), "incw z24.s, vl16, mul #14");
806 COMPARE_MACRO(Inch(z24.VnH(), SVE_VL256, 8), "inch z24.h, vl256, mul #8");
807 COMPARE_MACRO(Incw(z24.VnS(), SVE_MUL4, 4), "incw z24.s, mul4, mul #4");
808 COMPARE_MACRO(Inch(z24.VnH(), SVE_MUL3, 3), "inch z24.h, mul3, mul #3");
809 COMPARE_MACRO(Incw(z24.VnS(), SVE_ALL, 2), "incw z24.s, all, mul #2");
830 COMPARE_MACRO(Sqinch(z24.VnH(), SVE_POW2, 1), "sqinch z24.h, pow2");
831 COMPARE_MACRO(Sqincw(z24.VnS(), SVE_VL1, 16), "sqincw z24.s, vl1, mul #16");
832 COMPARE_MACRO(Sqinch(z24.VnH(), SVE_VL2, 15), "sqinch z24.h, vl2, mul #15");
833 COMPARE_MACRO(Sqincw(z24.VnS(), SVE_VL16, 14), "sqincw z24.s, vl16, mul #14");
834 COMPARE_MACRO(Sqinch(z24.VnH(), SVE_VL256, 8), "sqinch z24.h, vl256, mul #8");
835 COMPARE_MACRO(Sqincw(z24.VnS(), SVE_MUL4, 4), "sqincw z24.s, mul4, mul #4");
836 COMPARE_MACRO(Sqinch(z24.VnH(), SVE_MUL3, 3), "sqinch z24.h, mul3, mul #3");
837 COMPARE_MACRO(Sqincw(z24.VnS(), SVE_ALL, 2), "sqincw z24.s, all, mul #2");
887 COMPARE(fdiv(z29.VnD(), p6.Merging(), z29.VnD(), z24.VnD()),
888 "fdiv z29.d, p6/m, z29.d, z24.d");
899 COMPARE(fmax(z24.VnD(), p5.Merging(), z24.VnD(), z29.VnD()),
900 "fmax z24.d, p5/m, z24.d, z29.d");
941 COMPARE(fadd(z24.VnH(), p2.Merging(), z24.VnH(), z15.VnH()),
942 "fadd z24.h, p2/m, z24.h, z15.h");
943 COMPARE(fadd(z24.VnS(), p2.Merging(), z24.VnS(), z15.VnS()),
944 "fadd z24.s, p2/m, z24.s, z15.s");
945 COMPARE(fadd(z24.VnD(), p2.Merging(), z24.VnD(), z15.VnD()),
946 "fadd z24.d, p2/m, z24.d, z15.d");
1143 COMPARE_MACRO(Fdiv(z28.VnD(), p6.Merging(), z28.VnD(), z24.VnD()),
1144 "fdiv z28.d, p6/m, z28.d, z24.d");
1157 COMPARE_MACRO(Fmax(z28.VnD(), p6.Merging(), z28.VnD(), z24.VnD()),
1158 "fmax z28.d, p6/m, z28.d, z24.d");
1171 COMPARE_MACRO(Fmin(z28.VnD(), p6.Merging(), z28.VnD(), z24.VnD()),
1172 "fmin z28.d, p6/m, z28.d, z24.d");
1200 COMPARE_MACRO(Fdiv(z28.VnD(), p6.Merging(), z28.VnD(), z24.VnD()),
1201 "fdiv z28.d, p6/m, z28.d, z24.d");
1214 COMPARE_MACRO(Fmax(z28.VnD(), p6.Merging(), z28.VnD(), z24.VnD()),
1215 "fmax z28.d, p6/m, z28.d, z24.d");
1230 COMPARE_MACRO(Fmin(z28.VnD(), p6.Merging(), z28.VnD(), z24.VnD()),
1231 "fmin z28.d, p6/m, z28.d, z24.d");
1250 COMPARE(fadd(z5.VnH(), z24.VnH(), z11.VnH()), "fadd z5.h, z24.h, z11.h");
1253 COMPARE(fmul(z9.VnH(), z24.VnH(), z10.VnH()), "fmul z9.h, z24.h, z10.h");
1257 COMPARE(fsub(z14.VnS(), z24.VnS(), z9.VnS()), "fsub z14.s, z24.s, z9.s");
1268 COMPARE(ftsmul(z21.VnH(), z17.VnH(), z24.VnH()),
1269 "ftsmul z21.h, z17.h, z24.h");
1270 COMPARE(ftsmul(z21.VnS(), z17.VnS(), z24.VnS()),
1271 "ftsmul z21.s, z17.s, z24.s");
1272 COMPARE(ftsmul(z21.VnD(), z17.VnD(), z24.VnD()),
1273 "ftsmul z21.d, z17.d, z24.d");
1369 COMPARE(fcmgt(p10.VnH(), p2.Zeroing(), z24.VnH(), 0),
1370 "fcmgt p10.h, p2/z, z24.h, #0.0");
1371 COMPARE(fcmgt(p10.VnS(), p2.Zeroing(), z24.VnS(), 0),
1372 "fcmgt p10.s, p2/z, z24.s, #0.0");
1373 COMPARE(fcmgt(p10.VnD(), p2.Zeroing(), z24.VnD(), 0),
1374 "fcmgt p10.d, p2/z, z24.d, #0.0");
1833 COMPARE(fcvtzs(z24.VnS(), p1.Merging(), z4.VnS()),
1834 "fcvtzs z24.s, p1/m, z4.s");
1835 COMPARE(fcvtzs(z25.VnD(), p4.Merging(), z24.VnS()),
1836 "fcvtzs z25.d, p4/m, z24.s");
1863 COMPARE(ucvtf(z24.VnH(), p2.Merging(), z29.VnS()),
1864 "ucvtf z24.h, p2/m, z29.s");
2134 COMPARE(index(z24.VnS(), 0, -1), "index z24.s, #0, #-1");
2138 COMPARE(index(z24.VnH(), -1, x9), "index z24.h, #-1, w9");
2154 COMPARE_MACRO(Index(z24.VnS(), 0, -1), "index z24.s, #0, #-1");
2158 COMPARE_MACRO(Index(z24.VnH(), -1, x9), "index z24.h, #-1, w9");
2193 COMPARE(add(z24.VnH(), z29.VnH(), z30.VnH()), "add z24.h, z29.h, z30.h");
2198 COMPARE(sqadd(z24.VnS(), z19.VnS(), z3.VnS()), "sqadd z24.s, z19.s, z3.s");
2653 COMPARE(cmpgt(p4.VnB(), p2.Zeroing(), z24.VnB(), z1.VnD()),
2654 "cmpgt p4.b, p2/z, z24.b, z1.d");
2655 COMPARE(cmpgt(p4.VnH(), p2.Zeroing(), z24.VnH(), z1.VnD()),
2656 "cmpgt p4.h, p2/z, z24.h, z1.d");
2657 COMPARE(cmpgt(p4.VnS(), p2.Zeroing(), z24.VnS(), z1.VnD()),
2658 "cmpgt p4.s, p2/z, z24.s, z1.d");
2687 COMPARE(cmphs(p12.VnB(), p6.Zeroing(), z20.VnB(), z24.VnB()),
2688 "cmphs p12.b, p6/z, z20.b, z24.b");
2689 COMPARE(cmphs(p12.VnH(), p6.Zeroing(), z20.VnH(), z24.VnH()),
2690 "cmphs p12.h, p6/z, z20.h, z24.h");
2691 COMPARE(cmphs(p12.VnS(), p6.Zeroing(), z20.VnS(), z24.VnS()),
2692 "cmphs p12.s, p6/z, z20.s, z24.s");
2693 COMPARE(cmphs(p12.VnD(), p6.Zeroing(), z20.VnD(), z24.VnD()),
2694 "cmphs p12.d, p6/z, z20.d, z24.d");
2725 COMPARE(cmpne(p11.VnB(), p1.Zeroing(), z3.VnB(), z24.VnB()),
2726 "cmpne p11.b, p1/z, z3.b, z24.b");
2727 COMPARE(cmpne(p11.VnH(), p1.Zeroing(), z3.VnH(), z24.VnH()),
2728 "cmpne p11.h, p1/z, z3.h, z24.h");
2729 COMPARE(cmpne(p11.VnS(), p1.Zeroing(), z3.VnS(), z24.VnS()),
2730 "cmpne p11.s, p1/z, z3.s, z24.s");
2731 COMPARE(cmpne(p11.VnD(), p1.Zeroing(), z3.VnD(), z24.VnD()),
2732 "cmpne p11.d, p1/z, z3.d, z24.d");
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");
2775 COMPARE(ftssel(z17.VnH(), z24.VnH(), z14.VnH()),
2776 "ftssel z17.h, z24.h, z14.h");
2777 COMPARE(ftssel(z17.VnS(), z24.VnS(), z14.VnS()),
2778 "ftssel z17.s, z24.s, z14.s");
2779 COMPARE(ftssel(z17.VnD(), z24.VnD(), z14.VnD()),
2780 "ftssel z17.d, z24.d, z14.d");
2781 COMPARE(movprfx(z24, z1), "movprfx z24, z1");
2932 COMPARE(sminv(d8, p0, z24.VnD()), "sminv d8, p0, z24.d");
2940 COMPARE(umaxv(d28, p1, z24.VnD()), "umaxv d28, p1, z24.d");
2954 COMPARE(abs(z6.VnS(), p4.Merging(), z24.VnS()), "abs z6.s, p4/m, z24.s");
2962 COMPARE(clz(z15.VnS(), p4.Merging(), z24.VnS()), "clz z15.s, p4/m, z24.s");
2971 COMPARE(cnt(z0.VnD(), p0.Merging(), z24.VnD()), "cnt z0.d, p0/m, z24.d");
2982 COMPARE(not_(z24.VnB(), p1.Merging(), z27.VnB()), "not z24.b, p1/m, z27.b");
3132 COMPARE(uqadd(z24.VnD(), z24.VnD(), 137 * 256),
3133 "uqadd z24.d, z24.d, #137, lsl #8");
3169 COMPARE(umin(z24.VnS(), z24.VnS(), 25), "umin z24.s, z24.s, #25");
3386 COMPARE_MACRO(Ldff1b(z19.VnS(), p6.Zeroing(), SVEMemOperand(z24.VnS(), 32)),
3388 "ldff1b {z19.s}, p6/z, [x16, z24.s, uxtw]");
3389 COMPARE_MACRO(Ldff1h(z5.VnS(), p1.Zeroing(), SVEMemOperand(z24.VnS(), -2)),
3391 "ldff1h {z5.s}, p1/z, [x16, z24.s, uxtw]");
3413 COMPARE(ld1h(z17.VnS(), p2.Zeroing(), SVEMemOperand(x11, z24.VnS(), SXTW)),
3414 "ld1h {z17.s}, p2/z, [x11, z24.s, sxtw]");
3434 COMPARE(ldff1b(z18.VnS(), p6.Zeroing(), SVEMemOperand(x27, z24.VnS(), UXTW)),
3435 "ldff1b {z18.s}, p6/z, [x27, z24.s, uxtw]");
3473 COMPARE(ld1rh(z24.VnD(), p0.Zeroing(), SVEMemOperand(sp, 78)),
3474 "ld1rh {z24.d}, p0/z, [sp, #78]");
3540 COMPARE(ldff1b(z24.VnD(), p5.Zeroing(), SVEMemOperand(z8.VnD(), 0)),
3541 "ldff1b {z24.d}, p5/z, [z8.d]");
3641 COMPARE(ld1b(z30.VnD(), p6.Zeroing(), SVEMemOperand(sp, z24.VnD())),
3642 "ld1b {z30.d}, p6/z, [sp, z24.d]");
3658 COMPARE(ld1h(z24.VnD(), p4.Zeroing(), SVEMemOperand(x6, z11.VnD(), LSL, 1)),
3659 "ld1h {z24.d}, p4/z, [x6, z11.d, lsl #1]");
3805 COMPARE(ldff1b(z18.VnD(), p6.Zeroing(), SVEMemOperand(x27, z24.VnD())),
3806 "ldff1b {z18.d}, p6/z, [x27, z24.d]");
3839 COMPARE(ldff1b(z18.VnD(), p6.Zeroing(), SVEMemOperand(sp, z24.VnD(), UXTW)),
3840 "ldff1b {z18.d}, p6/z, [sp, z24.d, uxtw]");
3845 COMPARE(ldff1d(z24.VnD(), p3.Zeroing(), SVEMemOperand(x3, z24.VnD(), SXTW)),
3846 "ldff1d {z24.d}, p3/z, [x3, z24.d, sxtw]");
3851 COMPARE(ldff1sw(z30.VnD(), p0.Zeroing(), SVEMemOperand(x8, z24.VnD(), UXTW)),
3852 "ldff1sw {z30.d}, p0/z, [x8, z24.d, uxtw]");
4353 COMPARE(ldff1b(z24.VnB(), p1.Zeroing(), SVEMemOperand(x21)),
4354 "ldff1b {z24.b}, p1/z, [x21]");
5386 COMPARE(udot(z23.VnS(), z24.VnB(), z5.VnB(), 3),
5387 "udot z23.s, z24.b, z5.b[3]");
5639 COMPARE(lasta(b30, p4, z24.VnB()), "lasta b30, p4, z24.b");
5640 COMPARE(lasta(h30, p4, z24.VnH()), "lasta h30, p4, z24.h");
5641 COMPARE(lasta(s30, p4, z24.VnS()), "lasta s30, p4, z24.s");
5642 COMPARE(lasta(d30, p4, z24.VnD()), "lasta d30, p4, z24.d");
5659 COMPARE_MACRO(Rbit(z22.VnB(), p2.Merging(), z24.VnB()),
5660 "rbit z22.b, p2/m, z24.b");
5661 COMPARE_MACRO(Rbit(z22.VnH(), p2.Merging(), z24.VnH()),
5662 "rbit z22.h, p2/m, z24.h");
5663 COMPARE_MACRO(Rbit(z22.VnS(), p2.Merging(), z24.VnS()),
5664 "rbit z22.s, p2/m, z24.s");
5665 COMPARE_MACRO(Rbit(z22.VnD(), p2.Merging(), z24.VnD()),
5666 "rbit z22.d, p2/m, z24.d");
5732 COMPARE(tbl(z24.VnB(), z29.VnB(), z0.VnB()), "tbl z24.b, {z29.b}, z0.b");
6766 COMPARE(uqadd(z24.VnB(), p7.Merging(), z24.VnB(), z1.VnB()),
6767 "uqadd z24.b, p7/m, z24.b, z1.b");
6768 COMPARE(uqadd(z24.VnD(), p7.Merging(), z24.VnD(), z1.VnD()),
6769 "uqadd z24.d, p7/m, z24.d, z1.d");
6770 COMPARE(uqadd(z24.VnH(), p7.Merging(), z24.VnH(), z1.VnH()),
6771 "uqadd z24.h, p7/m, z24.h, z1.h");
6772 COMPARE(uqadd(z24.VnS(), p7.Merging(), z24.VnS(), z1.VnS()),
6773 "uqadd z24.s, p7/m, z24.s, z1.s");
7003 COMPARE_MACRO(Sqrdmlah(z24.VnD(), z0.VnD(), z24.VnD(), z13.VnD(), 0),
7005 "sqrdmlah z31.d, z24.d, z13.d[0]\n"
7006 "mov z24.d, z31.d");
7044 COMPARE(mul(z24.VnD(), z1.VnD(), z14.VnD()), "mul z24.d, z1.d, z14.d");
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");
7215 COMPARE_MACRO(Saddwt(z24.VnD(), z0.VnD(), z3.VnS()),
7216 "saddwt z24.d, z0.d, z3.s");
7217 COMPARE_MACRO(Saddwt(z24.VnH(), z0.VnH(), z3.VnB()),
7218 "saddwt z24.h, z0.h, z3.b");
7219 COMPARE_MACRO(Saddwt(z24.VnS(), z0.VnS(), z3.VnH()),
7220 "saddwt z24.s, z0.s, z3.h");
7324 COMPARE_MACRO(Sqrshrnt(z24.VnB(), z19.VnH(), 8), "sqrshrnt z24.b, z19.h, #8");
7325 COMPARE_MACRO(Sqrshrnt(z24.VnH(), z19.VnS(), 16),
7326 "sqrshrnt z24.h, z19.s, #16");
7327 COMPARE_MACRO(Sqrshrnt(z24.VnS(), z19.VnD(), 32),
7328 "sqrshrnt z24.s, z19.d, #32");
7467 COMPARE(adclb(z25.VnS(), z17.VnS(), z24.VnS()), "adclb z25.s, z17.s, z24.s");
7468 COMPARE(adclb(z25.VnD(), z17.VnD(), z24.VnD()), "adclb z25.d, z17.d, z24.d");
7476 COMPARE_MACRO(Adclb(z25.VnS(), z25.VnS(), z17.VnS(), z24.VnS()),
7477 "adclb z25.s, z17.s, z24.s");
7478 COMPARE_MACRO(Adclb(z25.VnS(), z20.VnS(), z17.VnS(), z24.VnS()),
7480 "adclb z25.s, z17.s, z24.s");
7481 COMPARE_MACRO(Adclb(z25.VnS(), z20.VnS(), z25.VnS(), z24.VnS()),
7483 "adclb z31.s, z25.s, z24.s\n"
7485 COMPARE_MACRO(Adclb(z25.VnS(), z20.VnS(), z24.VnS(), z25.VnS()),
7487 "adclb z31.s, z24.s, z25.s\n"
7644 COMPARE_MACRO(Bgrp(z24.VnB(), z9.VnB(), z5.VnB()), "bgrp z24.b, z9.b, z5.b");
7645 COMPARE_MACRO(Bgrp(z24.VnD(), z9.VnD(), z5.VnD()), "bgrp z24.d, z9.d, z5.d");
7646 COMPARE_MACRO(Bgrp(z24.VnH(), z9.VnH(), z5.VnH()), "bgrp z24.h, z9.h, z5.h");
7647 COMPARE_MACRO(Bgrp(z24.VnS(), z9.VnS(), z5.VnS()), "bgrp z24.s, z9.s, z5.s");
7687 COMPARE(smullb(z12.VnS(), z24.VnH(), z24.VnH()),
7688 "smullb z12.s, z24.h, z24.h");
7700 COMPARE(umullt(z24.VnD(), z6.VnS(), z6.VnS()), "umullt z24.d, z6.s, z6.s");
7701 COMPARE(umullt(z24.VnH(), z7.VnB(), z16.VnB()), "umullt z24.h, z7.b, z16.b");
7702 COMPARE(umullt(z24.VnS(), z8.VnH(), z26.VnH()), "umullt z24.s, z8.h, z26.h");
7741 COMPARE_MACRO(Histcnt(z24.VnS(), p6.Zeroing(), z3.VnS(), z10.VnS()),
7742 "histcnt z24.s, p6/z, z3.s, z10.s");
7743 COMPARE_MACRO(Histcnt(z24.VnD(), p6.Zeroing(), z3.VnD(), z10.VnD()),
7744 "histcnt z24.d, p6/z, z3.d, z10.d");
7857 COMPARE_MACRO(Ldnt1b(z24.VnS(), p4.Zeroing(), SVEMemOperand(z18.VnS(), x13)),
7858 "ldnt1b {z24.s}, p4/z, [z18.s, x13]");
7916 COMPARE_MACRO(Eor3(z10.VnD(), z10.VnD(), z24.VnD(), z23.VnD()),
7917 "eor3 z10.d, z10.d, z24.d, z23.d");
8099 COMPARE_MACRO(Smlalt(z31.VnD(), z31.VnD(), z24.VnS(), z29.VnS()),
8100 "smlalt z31.d, z24.s, z29.s");
8101 COMPARE_MACRO(Smlalt(z31.VnH(), z31.VnH(), z24.VnB(), z29.VnB()),
8102 "smlalt z31.h, z24.b, z29.b");
8103 COMPARE_MACRO(Smlalt(z31.VnS(), z31.VnS(), z24.VnH(), z29.VnH()),
8104 "smlalt z31.s, z24.h, z29.h");
8111 COMPARE_MACRO(Smlslt(z23.VnD(), z23.VnD(), z24.VnS(), z25.VnS()),
8112 "smlslt z23.d, z24.s, z25.s");
8113 COMPARE_MACRO(Smlslt(z23.VnH(), z23.VnH(), z24.VnB(), z25.VnB()),
8114 "smlslt z23.h, z24.b, z25.b");
8115 COMPARE_MACRO(Smlslt(z23.VnS(), z23.VnS(), z24.VnH(), z25.VnH()),
8116 "smlslt z23.s, z24.h, z25.h");
8306 COMPARE_MACRO(Sqdmlalt(z4.VnH(), z26.VnH(), z4.VnB(), z24.VnB()),
8308 "sqdmlalt z31.h, z4.b, z24.b\n"
8421 COMPARE_MACRO(Umlslt(z24.VnS(), z24.VnS(), z12.VnH(), z6.VnH(), 1),
8422 "umlslt z24.s, z12.h, z6.h[1]");
8454 COMPARE_MACRO(Umullb(z24.VnD(), z20.VnS(), z5.VnS(), 1),
8455 "umullb z24.d, z20.s, z5.s[1]");