Lines Matching refs:ASSERT_EQUAL_SVE_LANE
186 ASSERT_EQUAL_SVE_LANE(z1_inputs[i], z1.VnH(), lane);
247 ASSERT_EQUAL_SVE_LANE(p0_inputs[i], p0.VnB(), lane);
251 ASSERT_EQUAL_SVE_LANE(p1_inputs[i], p1.VnH(), lane);
255 ASSERT_EQUAL_SVE_LANE(p2_inputs[i], p2.VnS(), lane);
259 ASSERT_EQUAL_SVE_LANE(p3_inputs[i], p3.VnD(), lane);
356 ASSERT_EQUAL_SVE_LANE(0x00, z0.VnB(), i);
357 ASSERT_EQUAL_SVE_LANE(0x00, z1.VnB(), i);
358 ASSERT_EQUAL_SVE_LANE(0x00, z2.VnB(), i);
359 ASSERT_EQUAL_SVE_LANE(0x00, z3.VnB(), i);
360 ASSERT_EQUAL_SVE_LANE(0x00, z4.VnB(), i);
361 ASSERT_EQUAL_SVE_LANE(0x00, z10.VnB(), i);
362 ASSERT_EQUAL_SVE_LANE(0x00, z11.VnB(), i);
363 ASSERT_EQUAL_SVE_LANE(0x00, z12.VnB(), i);
364 ASSERT_EQUAL_SVE_LANE(0x00, z13.VnB(), i);
365 ASSERT_EQUAL_SVE_LANE(0x00, z14.VnB(), i);
1196 ASSERT_EQUAL_SVE_LANE(p6_expected[i], p6.VnB(), lane);
1915 ASSERT_EQUAL_SVE_LANE(-d_lane_count, z0.VnD(), i);
1916 ASSERT_EQUAL_SVE_LANE(d_lane_count, z3.VnD(), i);
1920 ASSERT_EQUAL_SVE_LANE(-s_lane_count, z1.VnS(), i);
1921 ASSERT_EQUAL_SVE_LANE(s_lane_count, z4.VnS(), i);
1925 ASSERT_EQUAL_SVE_LANE(-h_lane_count, z2.VnH(), i);
1926 ASSERT_EQUAL_SVE_LANE(h_lane_count, z5.VnH(), i);
2063 ASSERT_EQUAL_SVE_LANE(-d_lane_count, z0.VnD(), i);
2064 ASSERT_EQUAL_SVE_LANE(d_lane_count, z3.VnD(), i);
2068 ASSERT_EQUAL_SVE_LANE(-s_lane_count, z1.VnS(), i);
2069 ASSERT_EQUAL_SVE_LANE(s_lane_count, z4.VnS(), i);
2073 ASSERT_EQUAL_SVE_LANE(-h_lane_count, z2.VnH(), i);
2074 ASSERT_EQUAL_SVE_LANE(h_lane_count, z5.VnH(), i);
2223 ASSERT_EQUAL_SVE_LANE(0x1234567800000000 - d_lane_count, z0.VnD(), i);
2224 ASSERT_EQUAL_SVE_LANE(0x1234567800000000 + d_lane_count, z3.VnD(), i);
2228 ASSERT_EQUAL_SVE_LANE(0x12340000 - s_lane_count, z1.VnS(), i);
2229 ASSERT_EQUAL_SVE_LANE(0x12340000 + s_lane_count, z4.VnS(), i);
2233 ASSERT_EQUAL_SVE_LANE(0x1200 - h_lane_count, z2.VnH(), i);
2234 ASSERT_EQUAL_SVE_LANE(0x1200 + h_lane_count, z5.VnH(), i);
2288 ASSERT_EQUAL_SVE_LANE((0 + i) & b_mask, z0.VnB(), i);
2291 ASSERT_EQUAL_SVE_LANE((1 + i) & h_mask, z1.VnH(), i);
2294 ASSERT_EQUAL_SVE_LANE((2 + i) & s_mask, z2.VnS(), i);
2297 ASSERT_EQUAL_SVE_LANE((3 + i) & d_mask, z3.VnD(), i);
2302 ASSERT_EQUAL_SVE_LANE((42 - i) & b_mask, z4.VnB(), i);
2305 ASSERT_EQUAL_SVE_LANE((-1 + (42 * i)) & h_mask, z5.VnH(), i);
2308 ASSERT_EQUAL_SVE_LANE((42 + (42 * i)) & s_mask, z6.VnS(), i);
2313 ASSERT_EQUAL_SVE_LANE((42 - (3 * i)) & d_mask, z10.VnD(), i);
2316 ASSERT_EQUAL_SVE_LANE((42 - (3 * i)) & b_mask, z11.VnB(), i);
2319 ASSERT_EQUAL_SVE_LANE((42 - (3 * i)) & b_mask, z12.VnB(), i);
2322 ASSERT_EQUAL_SVE_LANE((42 - (3 * i)) & h_mask, z13.VnH(), i);
2325 ASSERT_EQUAL_SVE_LANE((42 - (3 * i)) & s_mask, z14.VnS(), i);
3432 ASSERT_EQUAL_SVE_LANE(i < pow2, p[0], i);
3433 ASSERT_EQUAL_SVE_LANE((all >= 1) && (i < 1), p[1], i);
3434 ASSERT_EQUAL_SVE_LANE((all >= 2) && (i < 2), p[2], i);
3435 ASSERT_EQUAL_SVE_LANE((all >= 5) && (i < 5), p[3], i);
3436 ASSERT_EQUAL_SVE_LANE((all >= 6) && (i < 6), p[4], i);
3437 ASSERT_EQUAL_SVE_LANE((all >= 8) && (i < 8), p[5], i);
3438 ASSERT_EQUAL_SVE_LANE((all >= 16) && (i < 16), p[6], i);
3439 ASSERT_EQUAL_SVE_LANE((all >= 64) && (i < 64), p[7], i);
3440 ASSERT_EQUAL_SVE_LANE((all >= 256) && (i < 256), p[8], i);
3441 ASSERT_EQUAL_SVE_LANE(false, p[9], i);
3442 ASSERT_EQUAL_SVE_LANE(false, p[10], i);
3443 ASSERT_EQUAL_SVE_LANE(false, p[11], i);
3444 ASSERT_EQUAL_SVE_LANE(false, p[12], i);
3445 ASSERT_EQUAL_SVE_LANE(i < mul4, p[13], i);
3446 ASSERT_EQUAL_SVE_LANE(i < mul3, p[14], i);
3447 ASSERT_EQUAL_SVE_LANE(true, p[15], i);
4526 ASSERT_EQUAL_SVE_LANE(zd_expected[i], zd_1, lane);
4528 ASSERT_EQUAL_SVE_LANE(zn_inputs[i], zd_1, lane);
5688 ASSERT_EQUAL_SVE_LANE(expected_z10, z10.VnB(), i);
5694 ASSERT_EQUAL_SVE_LANE(expected_z11, z11.VnH(), i);
5700 ASSERT_EQUAL_SVE_LANE(expected_z12, z12.VnS(), i);
5707 ASSERT_EQUAL_SVE_LANE(expected_z13, z13.VnD(), i);
5718 ASSERT_EQUAL_SVE_LANE(expected_z14_lo, z14.VnD(), i);
5719 ASSERT_EQUAL_SVE_LANE(expected_z14_hi, z14.VnD(), i + 1);
5725 ASSERT_EQUAL_SVE_LANE(expected_z15, z15.VnS(), i);
5731 ASSERT_EQUAL_SVE_LANE(expected_z16, z16.VnB(), i);
6814 ASSERT_EQUAL_SVE_LANE(expected, z26.VnB(), lane);
6821 ASSERT_EQUAL_SVE_LANE(expected, z27.VnH(), lane);
6828 ASSERT_EQUAL_SVE_LANE(expected, z28.VnS(), lane);
6835 ASSERT_EQUAL_SVE_LANE(expected, z29.VnD(), lane);
11379 ASSERT_EQUAL_SVE_LANE(0, z0.VnD(), i);
11380 ASSERT_EQUAL_SVE_LANE(0, z1.VnD(), i);
11381 ASSERT_EQUAL_SVE_LANE(0, z2.VnD(), i);
11382 ASSERT_EQUAL_SVE_LANE(0, z3.VnD(), i);
11383 ASSERT_EQUAL_SVE_LANE(0, z4.VnD(), i);
11384 ASSERT_EQUAL_SVE_LANE(0, z5.VnD(), i);
11385 ASSERT_EQUAL_SVE_LANE(0, z6.VnD(), i);
11386 ASSERT_EQUAL_SVE_LANE(0, z7.VnD(), i);
11387 ASSERT_EQUAL_SVE_LANE(0, z8.VnD(), i);
11388 ASSERT_EQUAL_SVE_LANE(0, z9.VnD(), i);
11389 ASSERT_EQUAL_SVE_LANE(0, z10.VnD(), i);
11390 ASSERT_EQUAL_SVE_LANE(0, z11.VnD(), i);
11453 ASSERT_EQUAL_SVE_LANE(0, z0.VnD(), i);
11454 ASSERT_EQUAL_SVE_LANE(0, z1.VnD(), i);
11455 ASSERT_EQUAL_SVE_LANE(0, z2.VnD(), i);
11456 ASSERT_EQUAL_SVE_LANE(0, z4.VnD(), i);
11457 ASSERT_EQUAL_SVE_LANE(0, z5.VnD(), i);
11458 ASSERT_EQUAL_SVE_LANE(0, z6.VnD(), i);
11459 ASSERT_EQUAL_SVE_LANE(0, z7.VnD(), i);
11525 ASSERT_EQUAL_SVE_LANE(0, z0.VnD(), i);
11526 ASSERT_EQUAL_SVE_LANE(0, z1.VnD(), i);
11527 ASSERT_EQUAL_SVE_LANE(0, z2.VnD(), i);
11528 ASSERT_EQUAL_SVE_LANE(0, z3.VnD(), i);
11529 ASSERT_EQUAL_SVE_LANE(0, z4.VnD(), i);
11530 ASSERT_EQUAL_SVE_LANE(0, z5.VnD(), i);
11531 ASSERT_EQUAL_SVE_LANE(0, z6.VnD(), i);
11532 ASSERT_EQUAL_SVE_LANE(0, z7.VnD(), i);
11597 ASSERT_EQUAL_SVE_LANE(0, z0.VnD(), i);
11598 ASSERT_EQUAL_SVE_LANE(0, z1.VnD(), i);
11599 ASSERT_EQUAL_SVE_LANE(0, z2.VnD(), i);
11600 ASSERT_EQUAL_SVE_LANE(0, z3.VnD(), i);
11601 ASSERT_EQUAL_SVE_LANE(0, z4.VnD(), i);
11602 ASSERT_EQUAL_SVE_LANE(0, z5.VnD(), i);
11603 ASSERT_EQUAL_SVE_LANE(0, z6.VnD(), i);
11604 ASSERT_EQUAL_SVE_LANE(0, z7.VnD(), i);
12359 ASSERT_EQUAL_SVE_LANE(zd_expected[i], dn_result, lane);
12361 ASSERT_EQUAL_SVE_LANE(zn_inputs_rawbits[i], dn_result, lane);
12369 ASSERT_EQUAL_SVE_LANE(zd_expected[i], dm_result, lane);
12371 ASSERT_EQUAL_SVE_LANE(zm_inputs_rawbits[i], dm_result, lane);
12722 ASSERT_EQUAL_SVE_LANE(result, zd_asr, lane);
12730 ASSERT_EQUAL_SVE_LANE(result, zd_lsr, lane);
12738 ASSERT_EQUAL_SVE_LANE(result & mask, zd_lsl, lane);