Lines Matching refs:z9

781   __ Dup(z9.VnB(), -1);
859 __ Dup(z9.VnB(), 0xff);
860 __ Clasta(z9.VnH(), p1, z9.VnH(), z0.VnH());
905 ASSERT_EQUAL_SVE(z9_expected, z9.VnD());
1022 __ Splice(z9.VnS(), p2, z29.VnS(), z30.VnS());
1062 ASSERT_EQUAL_SVE(z9_expected, z9.VnD());
1372 InsrHelper(&masm, z9.VnD(), z21_inputs);
1377 __ Orr(z9.VnD(), z9.VnD(), 0x0000ffff0000ffff);
1429 ASSERT_EQUAL_SVE(z9_expected, z9.VnD());
4412 ASSERT_EQUAL_SVE(z9, z25);
5614 __ Dup(z9.VnB(), 0xff);
5615 InsrHelper(&masm, z9.VnD(), inputs);
5617 __ Rev(z5.VnB(), z9.VnB());
5618 __ Rev(z6.VnH(), z9.VnH());
5619 __ Rev(z7.VnS(), z9.VnS());
5620 __ Rev(z8.VnD(), z9.VnD());
5624 __ Dup(z10.VnB(), z9.VnB(), index[0]);
5625 __ Dup(z11.VnH(), z9.VnH(), index[1]);
5626 __ Dup(z12.VnS(), z9.VnS(), index[2]);
5627 __ Dup(z13.VnD(), z9.VnD(), index[3]);
5628 __ Dup(z14.VnQ(), z9.VnQ(), index[4]);
5630 __ Mov(z15, z9);
5633 __ Dup(z16.VnB(), z9.VnB(), index[6]);
5655 uint64_t input = core.zreg_lane(z9.GetCode(), kBRegSize, i);
5663 uint64_t input = core.zreg_lane(z9.GetCode(), kHRegSize, i);
5671 uint64_t input = core.zreg_lane(z9.GetCode(), kSRegSize, i);
5679 uint64_t input = core.zreg_lane(z9.GetCode(), kDRegSize, i);
5744 InsrHelper(&masm, z9.VnD(), z9_inputs);
5746 __ Sunpkhi(z10.VnH(), z9.VnB());
5747 __ Sunpkhi(z11.VnS(), z9.VnH());
5748 __ Sunpkhi(z12.VnD(), z9.VnS());
5750 __ Sunpklo(z13.VnH(), z9.VnB());
5751 __ Sunpklo(z14.VnS(), z9.VnH());
5752 __ Sunpklo(z15.VnD(), z9.VnS());
5754 __ Uunpkhi(z16.VnH(), z9.VnB());
5755 __ Uunpkhi(z17.VnS(), z9.VnH());
5756 __ Uunpkhi(z18.VnD(), z9.VnS());
5758 __ Uunpklo(z19.VnH(), z9.VnB());
5759 __ Uunpklo(z20.VnS(), z9.VnH());
5760 __ Uunpklo(z21.VnD(), z9.VnS());
5763 __ Mov(z22, z9);
5765 __ Mov(z23, z9);
5777 uint8_t b_lane = core.zreg_lane<uint8_t>(z9.GetCode(), i + lane_count);
5785 uint16_t h_lane = core.zreg_lane<uint16_t>(z9.GetCode(), i + lane_count);
5793 uint32_t s_lane = core.zreg_lane<uint32_t>(z9.GetCode(), i + lane_count);
5802 uint8_t b_lane = core.zreg_lane<uint8_t>(z9.GetCode(), i);
5810 uint16_t h_lane = core.zreg_lane<uint16_t>(z9.GetCode(), i);
5818 uint32_t s_lane = core.zreg_lane<uint32_t>(z9.GetCode(), i);
5827 uint16_t input = core.zreg_lane<uint8_t>(z9.GetCode(), i + lane_count);
5834 uint32_t input = core.zreg_lane<uint16_t>(z9.GetCode(), i + lane_count);
5841 uint64_t input = core.zreg_lane<uint32_t>(z9.GetCode(), i + lane_count);
5849 uint16_t input = core.zreg_lane<uint8_t>(z9.GetCode(), i);
5856 uint32_t input = core.zreg_lane<uint16_t>(z9.GetCode(), i);
5863 uint64_t input = core.zreg_lane<uint32_t>(z9.GetCode(), i);
6546 __ Cpy(z9.VnD(), pg.Merging(), DoubleToRawbits(-4.0));
6606 ASSERT_EQUAL_SVE(expected_z9, z9.VnD());
6650 __ Fmov(z9.VnD(), pg.Merging(), -9.0);
6721 ASSERT_EQUAL_SVE(expected_z9, z9.VnD());
6770 __ Dup(z9.VnB(), 0x1f);
6771 InsrHelper(&masm, z9.VnD(), table_inputs);
6783 __ Tbl(z26.VnB(), z9.VnB(), ind_b);
6785 __ Tbl(z27.VnH(), z9.VnH(), ind_h);
6787 __ Tbl(z28.VnS(), z9.VnS(), ind_s);
6789 __ Tbl(z29.VnD(), z9.VnD(), ind_d);
6864 __ Index(z9.VnB(), 9, 7);
6877 __ Str(z9, SVEMemOperand(x0, -314, SVE_MUL_VL));
6909 middle[(-314 * vl) + i] = (9 + (7 * i)) & 0xff; // z9
6922 ASSERT_EQUAL_SVE(z9, z19);
7087 __ Ld1b(z9.VnH(), p2.Zeroing(), SVEMemOperand(x0, 7, SVE_MUL_VL));
7108 // Ld1b(z9.VnH(), ...)
7218 ASSERT_EQUAL_SVE(z19, z9);
7301 __ Dup(z9.VnS(), 0);
7303 __ Mov(z9.VnS(), p2.Merging(), z0.VnS());
7395 ASSERT_EQUAL_SVE(z9, z25);
7477 __ Dup(z9.VnS(), 0);
7479 __ Mov(z9.VnS(), p5.Merging(), z15.VnS());
7567 ASSERT_EQUAL_SVE(z9, z25);
7626 __ Dup(z9.VnH(), 0);
7629 __ Mov(z9.VnH(), p1.Merging(), z1.VnH());
7768 ASSERT_EQUAL_SVE(z9, z21);
7833 __ Dup(z9.VnH(), 0);
7836 __ Mov(z9.VnH(), p6.Merging(), z15.VnH());
7981 ASSERT_EQUAL_SVE(z9, z21);
8056 __ Dup(z9.VnH(), 0);
8060 __ Mov(z9.VnH(), p1.Merging(), z1.VnH());
8229 ASSERT_EQUAL_SVE(z9, z25);
8312 __ Dup(z9.VnH(), 0);
8316 __ Mov(z9.VnH(), p6.Merging(), z25.VnH());
8490 ASSERT_EQUAL_SVE(z9, z25);
8536 __ Index(z9.VnS(), 43, 4);
8543 z9.VnS(),
8575 __ Mov(z21.VnS(), p2.Merging(), z9.VnS());
8579 z9.VnS(),
8608 ASSERT_EQUAL_SVE(z9, z21);
8639 __ Index(z9.VnS(), 43, 4);
8643 __ St4w(z8.VnS(), z9.VnS(), z10.VnS(), z11.VnS(), p2, SVEMemOperand(sp));
8671 __ Mov(z21.VnS(), p2.Merging(), z9.VnS());
8675 z9.VnS(),
9500 __ Ldff1b(z9.VnD(), all.Zeroing(), SVEMemOperand(x2, z29.VnD(), UXTW));
9589 ASSERT_EQUAL_SVE(expected_z9, z9.VnD());
9694 __ Ld1b(z9.VnD(), all.Zeroing(), SVEMemOperand(x2, z29.VnD(), UXTW));
9769 ASSERT_EQUAL_SVE(expected_z9, z9.VnD());
10370 __ Ldnt1b(z9.VnB(), p1.Zeroing(), SVEMemOperand(x0, 1, SVE_MUL_VL));
10388 ASSERT_EQUAL_SVE(z8, z9);
10440 __ Sel(z9.VnD(), p4, z1.VnD(), z0.VnD());
10448 ASSERT_EQUAL_SVE(z8, z9);
10596 __ Index(z9.VnS(), 3, -1);
10633 ASSERT_EQUAL_SVE(z9, z8);
11388 ASSERT_EQUAL_SVE_LANE(0, z9.VnD(), i);
11923 __ Dup(z9.VnS(), multiplier);
11947 __ Mul(z27.VnS(), p7.Merging(), z27.VnS(), z9.VnS());
11950 __ Mul(z27.VnS(), p6.Merging(), z27.VnS(), z9.VnS());
11955 __ Mul(z27.VnS(), p5.Merging(), z27.VnS(), z9.VnS());
11988 __ Dup(z9.VnS(), 0);
11998 __ Sdot(z9.VnS(), z9.VnS(), z1.VnB(), z6.VnB(), 2);
11999 __ Mul(z9.VnS(), z9.VnS(), 4);
12023 ASSERT_EQUAL_SVE(z7.VnS(), z9.VnS());
12033 __ Dup(z9.VnD(), multiplier);
12050 __ Mul(z0.VnD(), p2.Merging(), z0.VnD(), z9.VnD());
13006 __ Lsl(z9.VnS(), p0.Merging(), z0.VnS(), z1.VnS());
13041 ASSERT_EQUAL_SVE(expected_z9, z9.VnD());
13079 __ Lsl(z9.VnS(), p0.Merging(), z0.VnS(), z1.VnD());
13101 ASSERT_EQUAL_SVE(expected_z9, z9.VnD());
13134 __ Lsr(z9.VnD(), p0.Merging(), z31.VnD(), 4);
13135 __ Mov(z10, z9);
13161 ASSERT_EQUAL_SVE(expected_z9, z9.VnD());
13196 __ Mov(z9, z31);
13197 __ Asrd(z9.VnS(), p4.Merging(), z9.VnS(), 2);
13230 ASSERT_EQUAL_SVE(expected_z9, z9.VnD());
13726 __ Fexpa(z9.VnS(), z3.VnS());
13741 ASSERT_EQUAL_SVE(expected_z9, z9.VnD());
14416 __ Trn2(z9.VnD(), z0.VnD(), z1.VnD());
14437 ASSERT_EQUAL_SVE(expected_z9, z9.VnD());
14457 __ Zip2(z9.VnD(), z0.VnD(), z1.VnD());
14465 __ Uzp1(z16.VnD(), z8.VnD(), z9.VnD());
14466 __ Uzp2(z17.VnD(), z8.VnD(), z9.VnD());
14487 ASSERT_EQUAL_SVE(expected_z9, z9.VnD());
14568 __ Mov(z9, z0);
14569 __ Fcadd(z9.VnS(), p2.Merging(), z9.VnS(), z1.VnS(), 90);
14570 __ Fcadd(z9.VnS(), p3.Merging(), z9.VnS(), z1.VnS(), 270);
14603 ASSERT_EQUAL_SVE(z10.VnS(), z9.VnS());
14675 __ Dup(z9.VnS(), 0);
14676 __ Fcmla(z9.VnS(), p0.Merging(), z9.VnS(), z0.VnS(), z2.VnS(), 0);
14677 __ Fcmla(z9.VnS(), p0.Merging(), z9.VnS(), z0.VnS(), z2.VnS(), 90);
14684 ASSERT_EQUAL_SVE(z9.VnS(), z7.VnS());
14685 ASSERT_EQUAL_SVE(z9.VnS(), z8.VnS());
14776 __ Dup(z9.VnD(), 0);
14777 __ Fcmla(z9.VnD(), p2.Merging(), z9.VnD(), z4.VnD(), z3.VnD(), 0);
14778 __ Fcmla(z9.VnD(), p2.Merging(), z9.VnD(), z4.VnD(), z3.VnD(), 90);
14789 ASSERT_EQUAL_SVE(z9.VnD(), z10.VnD());
14832 __ Fmul(z9.VnS(), z1.VnS(), z0.VnS(), 3);
14882 ASSERT_EQUAL_SVE(z19.VnS(), z9.VnS());
14924 __ Mov(z9, z2);
14925 __ Ftmad(z9.VnS(), z9.VnS(), z3.VnS(), 0);
14957 ASSERT_EQUAL_SVE(expected_z9, z9.VnD());
15032 masm->Mov(z9, z8);
15033 masm->Fminnm(z9.WithLaneSize(ls),
15035 z9.WithLaneSize(ls),
15073 ASSERT_EQUAL_SVE(expected_z9, z9.VnD());
15106 ASSERT_EQUAL_SVE(expected_z9, z9.VnD());
15139 ASSERT_EQUAL_SVE(expected_z9, z9.VnD());
15172 __ Mov(z9, z5);
15173 __ Fmax(z9.VnH(), p0m, z9.VnH(), 0.0);
15239 ASSERT_EQUAL_SVE(expected_z9, z9.VnD());
15313 __ Mov(z9, z2);
15314 __ Fscale(z9.VnD(), p1.Merging(), z9.VnD(), z3.VnD());
15339 ASSERT_EQUAL_SVE(expected_z9, z9.VnD());
16975 __ Mov(z9, z2);
16976 (masm.*macro_idx)(z9.VnS(), z9.VnS(), z1.VnS(), z0.VnS(), 2); // zd == za
17045 ASSERT_EQUAL_SVE(z21.VnS(), z9.VnS());
18057 __ Mov(z9, z11);
18075 __ Mov(z9.WithLaneSize(ls), p1.Merging(), z28.WithLaneSize(ls));
18076 (masm.*macro_m)(z9.WithLaneSize(ds), p1.Merging(), z9.WithLaneSize(ss));
18096 ASSERT_EQUAL_SVE(z21.WithLaneSize(ls), z9.WithLaneSize(ls));
18441 __ Adr(z9.VnD(), SVEMemOperand(z0.VnD(), z2.VnD(), UXTW, 2));
18479 ASSERT_EQUAL_SVE(expected_z9, z9.VnD());
18732 __ Index(z9.VnH(), -1, -1);
18734 __ Saba(z10.VnB(), z10.VnB(), z9.VnB(), z10.VnB());
18964 __ Ld1sb(z9.VnD(), p0.Zeroing(), SVEMemOperand(x1, z30.VnD()));
18982 ASSERT_EQUAL_SVE(z8, z9);
19051 __ Sel(z9.VnB(), p5.Merging(), z1.VnB(), z0.VnB());
19059 ASSERT_EQUAL_SVE(z8, z9);
20128 __ Orr(z9, z9, z8);
20134 __ Orr(z9, z9, z8);
20140 __ Orr(z9, z9, z8);
20159 ASSERT_EQUAL_SVE(expected_z9, z9.VnD());