Lines Matching refs:vint4
897 vint4 msb(0x80000000, 0, 0x80000000, 0); in TEST()
921 vint4 indices(0, 4, 3, 2); in TEST()
1062 vint4 r = float_to_int(a); in TEST()
1073 vint4 r = float_to_int_rtn(a); in TEST()
1083 vint4 a(1, 2, 3, 4); in TEST()
1095 vint4 r = float_to_float16(a); in TEST()
1118 { vint4 a(0x3E00, 0x5B54, 0x7C00, 0xFFFF); in TEST()
1142 TEST(vint4, UnalignedLoad) in TEST() argument
1144 vint4 a(&(s32_data[1])); in TEST()
1152 TEST(vint4, UnalignedLoad8) in TEST() argument
1154 vint4 a(&(u8_data[1])); in TEST()
1162 TEST(vint4, ScalarDupLoad) in TEST() argument
1164 vint4 a(42); in TEST()
1172 TEST(vint4, ScalarLoad) in TEST() argument
1174 vint4 a(11, 22, 33, 44); in TEST()
1182 TEST(vint4, CopyLoad) in TEST() argument
1184 vint4 s(11, 22, 33, 44); in TEST()
1185 vint4 a(s.m); in TEST()
1195 vint4 a(0); in TEST()
1223 TEST(vint4, Zero) in TEST() argument
1225 vint4 a = vint4::zero(); in TEST()
1233 TEST(vint4, Load1) in TEST() argument
1236 vint4 a = vint4::load1(&s); in TEST()
1244 TEST(vint4, Loada) in TEST() argument
1246 vint4 a = vint4::loada(&(s32_data[0])); in TEST()
1254 TEST(vint4, LaneID) in TEST() argument
1256 vint4 a = vint4::lane_id(); in TEST()
1264 TEST(vint4, vadd) in TEST() argument
1266 vint4 a(1, 2, 3, 4); in TEST()
1267 vint4 b(2, 3, 4, 5); in TEST()
1276 TEST(vint4, vselfadd) in TEST() argument
1278 vint4 a(1, 2, 3, 4); in TEST()
1279 vint4 b(2, 3, 4, 5); in TEST()
1289 TEST(vint4, vsadd) in TEST() argument
1291 vint4 a(1, 2, 3, 4); in TEST()
1301 TEST(vint4, vsub) in TEST() argument
1303 vint4 a(1, 2, 4, 4); in TEST()
1304 vint4 b(2, 3, 3, 5); in TEST()
1313 TEST(vint4, vssub) in TEST() argument
1315 vint4 a(1, 2, 4, 4); in TEST()
1325 TEST(vint4, vmul) in TEST() argument
1327 vint4 a(1, 2, 4, 4); in TEST()
1328 vint4 b(2, 3, 3, 5); in TEST()
1337 TEST(vint4, vsmul) in TEST() argument
1339 vint4 a(1, 2, 4, 4); in TEST()
1346 vint4 b(1, 2, -4, 4); in TEST()
1355 TEST(vint4, bit_invert) in TEST() argument
1357 vint4 a(-1, 0, 1, 2); in TEST()
1366 TEST(vint4, bit_vor) in TEST() argument
1368 vint4 a(1, 2, 3, 4); in TEST()
1369 vint4 b(2, 3, 4, 5); in TEST()
1377 TEST(vint4, bit_vsor) in TEST() argument
1379 vint4 a(1, 2, 3, 4); in TEST()
1389 TEST(vint4, bit_vand) in TEST() argument
1391 vint4 a(1, 2, 3, 4); in TEST()
1392 vint4 b(2, 3, 4, 5); in TEST()
1401 TEST(vint4, bit_vsand) in TEST() argument
1403 vint4 a(1, 2, 3, 4); in TEST()
1413 TEST(vint4, bit_vxor) in TEST() argument
1415 vint4 a(1, 2, 3, 4); in TEST()
1416 vint4 b(2, 3, 4, 5); in TEST()
1425 TEST(vint4, bit_vsxor) in TEST() argument
1427 vint4 a(1, 2, 3, 4); in TEST()
1437 TEST(vint4, ceq) in TEST() argument
1439 vint4 a1(1, 2, 3, 4); in TEST()
1440 vint4 b1(0, 1, 2, 3); in TEST()
1446 vint4 a2(1, 2, 3, 4); in TEST()
1447 vint4 b2(1, 0, 0, 0); in TEST()
1453 vint4 a3(1, 2, 3, 4); in TEST()
1454 vint4 b3(1, 0, 3, 0); in TEST()
1460 vint4 a4(1, 2, 3, 4); in TEST()
1468 TEST(vint4, cne) in TEST() argument
1470 vint4 a1(1, 2, 3, 4); in TEST()
1471 vint4 b1(0, 1, 2, 3); in TEST()
1477 vint4 a2(1, 2, 3, 4); in TEST()
1478 vint4 b2(1, 0, 0, 0); in TEST()
1484 vint4 a3(1, 2, 3, 4); in TEST()
1485 vint4 b3(1, 0, 3, 0); in TEST()
1491 vint4 a4(1, 2, 3, 4); in TEST()
1499 TEST(vint4, clt) in TEST() argument
1501 vint4 a(1, 2, 3, 4); in TEST()
1502 vint4 b(0, 3, 3, 5); in TEST()
1508 TEST(vint4, cle) in TEST() argument
1510 vint4 a(1, 2, 3, 4); in TEST()
1511 vint4 b(0, 3, 3, 5); in TEST()
1517 TEST(vint4, lsl) in TEST() argument
1519 vint4 a(1, 2, 4, 4); in TEST()
1540 TEST(vint4, lsr) in TEST() argument
1542 vint4 a(1, 2, 4, -4); in TEST()
1563 TEST(vint4, asr) in TEST() argument
1565 vint4 a(1, 2, 4, -4); in TEST()
1587 TEST(vint4, min) in TEST() argument
1589 vint4 a(1, 2, 3, 4); in TEST()
1590 vint4 b(0, 3, 3, 5); in TEST()
1591 vint4 r = min(a, b); in TEST()
1599 TEST(vint4, max) in TEST() argument
1601 vint4 a(1, 2, 3, 4); in TEST()
1602 vint4 b(0, 3, 3, 5); in TEST()
1603 vint4 r = max(a, b); in TEST()
1611 TEST(vint4, clamp) in TEST() argument
1613 vint4 a(1, 2, 3, 4); in TEST()
1614 vint4 r = clamp(2, 3, a); in TEST()
1622 TEST(vint4, hmin) in TEST() argument
1624 vint4 a1(1, 2, 1, 2); in TEST()
1625 vint4 r1 = hmin(a1); in TEST()
1631 vint4 a2(1, 2, -1, 5); in TEST()
1632 vint4 r2 = hmin(a2); in TEST()
1640 TEST(vint4, hmax) in TEST() argument
1642 vint4 a1(1, 3, 1, 2); in TEST()
1643 vint4 r1 = hmax(a1); in TEST()
1649 vint4 a2(1, 2, -1, 5); in TEST()
1650 vint4 r2 = hmax(a2); in TEST()
1658 TEST(vint4, hadd_s) in TEST() argument
1660 vint4 a1(1, 3, 5, 7); in TEST()
1664 vint4 a2(1, 2, -1, 5); in TEST()
1670 TEST(vint4, hadd_rgb_s) in TEST() argument
1672 vint4 a1(1, 3, 5, 7); in TEST()
1676 vint4 a2(1, 2, -1, 5); in TEST()
1682 TEST(vint4, clz) in TEST() argument
1684 vint4 a1(0x80000000, 0x40000000, 0x20000000, 0x10000000); in TEST()
1685 vint4 r1 = clz(a1); in TEST()
1691 vint4 a2(0x0, 0x1, 0x2, 0x4); in TEST()
1692 vint4 r2 = clz(a2); in TEST()
1700 TEST(vint4, two_to_the_n) in TEST() argument
1702 vint4 a1(0, 1, 2, 3); in TEST()
1703 vint4 r1 = two_to_the_n(a1); in TEST()
1709 vint4 a2(27, 28, 29, 30); in TEST()
1710 vint4 r2 = two_to_the_n(a2); in TEST()
1724 TEST(vint4, storea) in TEST() argument
1727 vint4 a(s32_data); in TEST()
1736 TEST(vint4, store) in TEST() argument
1739 vint4 a(s32_data); in TEST()
1748 TEST(vint4, store_nbytes) in TEST() argument
1751 vint4 a(42, 314, 75, 90); in TEST()
1757 TEST(vint4, gatheri) in TEST() argument
1759 vint4 indices(0, 4, 3, 2); in TEST()
1760 vint4 r = gatheri(s32_data, indices); in TEST()
1768 TEST(vint4, pack_low_bytes) in TEST() argument
1770 vint4 a(1, 2, 3, 4); in TEST()
1771 vint4 r = pack_low_bytes(a); in TEST()
1776 TEST(vint4, select) in TEST() argument
1778 vint4 m1(1, 1, 1, 1); in TEST()
1779 vint4 m2(1, 2, 1, 2); in TEST()
1782 vint4 a(1, 3, 3, 1); in TEST()
1783 vint4 b(4, 2, 2, 4); in TEST()
1785 vint4 r1 = select(a, b, cond); in TEST()
1791 vint4 r2 = select(b, a, cond); in TEST()