• Home
  • Raw
  • Download

Lines Matching refs:V8H

759 TEST_NEON(abs_3, abs(v0.V8H(), v1.V8H()))
764 TEST_NEON(addhn_0, addhn(v0.V8B(), v1.V8H(), v2.V8H()))
767 TEST_NEON(addhn2_0, addhn2(v0.V16B(), v1.V8H(), v2.V8H()))
768 TEST_NEON(addhn2_1, addhn2(v0.V8H(), v1.V4S(), v2.V4S()))
774 TEST_NEON(addp_4, addp(v0.V8H(), v1.V8H(), v2.V8H()))
781 TEST_NEON(addv_3, addv(h0, v1.V8H()))
786 TEST_NEON(add_3, add(v0.V8H(), v1.V8H(), v2.V8H()))
794 TEST_NEON(bic_1, bic(v0.V8H(), 0x3a, 0))
808 TEST_NEON(cls_3, cls(v0.V8H(), v1.V8H()))
814 TEST_NEON(clz_3, clz(v0.V8H(), v1.V8H()))
820 TEST_NEON(cmeq_3, cmeq(v0.V8H(), v1.V8H(), v2.V8H()))
828 TEST_NEON(cmeq_11, cmeq(v0.V8H(), v1.V8H(), 0))
836 TEST_NEON(cmge_3, cmge(v0.V8H(), v1.V8H(), v2.V8H()))
844 TEST_NEON(cmge_11, cmge(v0.V8H(), v1.V8H(), 0))
852 TEST_NEON(cmgt_3, cmgt(v0.V8H(), v1.V8H(), v2.V8H()))
860 TEST_NEON(cmgt_11, cmgt(v0.V8H(), v1.V8H(), 0))
868 TEST_NEON(cmhi_3, cmhi(v0.V8H(), v1.V8H(), v2.V8H()))
876 TEST_NEON(cmhs_3, cmhs(v0.V8H(), v1.V8H(), v2.V8H()))
884 TEST_NEON(cmle_3, cmle(v0.V8H(), v1.V8H(), 0))
892 TEST_NEON(cmlt_3, cmlt(v0.V8H(), v1.V8H(), 0))
900 TEST_NEON(cmtst_3, cmtst(v0.V8H(), v1.V8H(), v2.V8H()))
910 TEST_NEON(dup_3, dup(v0.V8H(), v1.H(), 5))
921 TEST_NEON(dup_14, dup(v0.V8H(), w1))
940 TEST_NEON(ld1r_3, ld1r(v0.V8H(), MemOperand(x1)))
948 TEST_NEON(ld1r_11, ld1r(v0.V8H(), MemOperand(x1, 2, PostIndex)))
956 TEST_NEON(ld1r_19, ld1r(v0.V8H(), MemOperand(x1, x2, PostIndex)))
964 TEST_NEON(ld1_3, ld1(v0.V8H(), MemOperand(x1)))
972 TEST_NEON(ld1_11, ld1(v0.V8H(), v1.V8H(), MemOperand(x2)))
980 TEST_NEON(ld1_19, ld1(v0.V8H(), v1.V8H(), v2.V8H(), MemOperand(x3)))
989 TEST_NEON(ld1_27, ld1(v0.V8H(), v1.V8H(), v2.V8H(), v3.V8H(), MemOperand(x4)))
997 TEST_NEON(ld1_35, ld1(v0.V8H(), MemOperand(x1, 16, PostIndex)))
1005 TEST_NEON(ld1_43, ld1(v0.V8H(), v1.V8H(), MemOperand(x2, 32, PostIndex)))
1017 ld1(v0.V8H(), v1.V8H(), v2.V8H(), MemOperand(x3, 48, PostIndex)))
1040 ld1(v0.V8H(), v1.V8H(), v2.V8H(), v3.V8H(), MemOperand(x4, 64, PostIndex)))
1056 TEST_NEON(ld1_67, ld1(v0.V8H(), MemOperand(x1, x2, PostIndex)))
1064 TEST_NEON(ld1_75, ld1(v0.V8H(), v1.V8H(), MemOperand(x2, x3, PostIndex)))
1076 ld1(v0.V8H(), v1.V8H(), v2.V8H(), MemOperand(x3, x4, PostIndex)))
1099 ld1(v0.V8H(), v1.V8H(), v2.V8H(), v3.V8H(), MemOperand(x4, x5, PostIndex)))
1127 TEST_NEON(ld2r_3, ld2r(v0.V8H(), v1.V8H(), MemOperand(x2)))
1135 TEST_NEON(ld2r_11, ld2r(v0.V8H(), v1.V8H(), MemOperand(x2, 4, PostIndex)))
1143 TEST_NEON(ld2r_19, ld2r(v0.V8H(), v1.V8H(), MemOperand(x2, x3, PostIndex)))
1151 TEST_NEON(ld2_3, ld2(v0.V8H(), v1.V8H(), MemOperand(x2)))
1158 TEST_NEON(ld2_10, ld2(v0.V8H(), v1.V8H(), MemOperand(x2, 32, PostIndex)))
1165 TEST_NEON(ld2_17, ld2(v0.V8H(), v1.V8H(), MemOperand(x2, x3, PostIndex)))
1184 TEST_NEON(ld3r_3, ld3r(v0.V8H(), v1.V8H(), v2.V8H(), MemOperand(x3)))
1196 ld3r(v0.V8H(), v1.V8H(), v2.V8H(), MemOperand(x3, 6, PostIndex)))
1212 ld3r(v0.V8H(), v1.V8H(), v2.V8H(), MemOperand(x3, x4, PostIndex)))
1224 TEST_NEON(ld3_3, ld3(v0.V8H(), v1.V8H(), v2.V8H(), MemOperand(x3)))
1235 ld3(v0.V8H(), v1.V8H(), v2.V8H(), MemOperand(x3, 48, PostIndex)))
1249 ld3(v0.V8H(), v1.V8H(), v2.V8H(), MemOperand(x3, x4, PostIndex)))
1273 TEST_NEON(ld4r_3, ld4r(v0.V8H(), v1.V8H(), v2.V8H(), v3.V8H(), MemOperand(x4)))
1292 ld4r(v0.V8H(), v1.V8H(), v2.V8H(), v3.V8H(), MemOperand(x4, 8, PostIndex)))
1319 ld4r(v0.V8H(), v1.V8H(), v2.V8H(), v3.V8H(), MemOperand(x4, x5, PostIndex)))
1336 TEST_NEON(ld4_3, ld4(v0.V8H(), v1.V8H(), v2.V8H(), v3.V8H(), MemOperand(x4)))
1354 ld4(v0.V8H(), v1.V8H(), v2.V8H(), v3.V8H(), MemOperand(x4, 64, PostIndex)))
1378 ld4(v0.V8H(), v1.V8H(), v2.V8H(), v3.V8H(), MemOperand(x4, x5, PostIndex)))
1454 TEST_NEON(mla_1, mla(v0.V8H(), v1.V8H(), v2.H(), 7))
1460 TEST_NEON(mla_7, mla(v0.V8H(), v1.V8H(), v2.V8H()))
1464 TEST_NEON(mls_1, mls(v0.V8H(), v1.V8H(), v2.H(), 5))
1470 TEST_NEON(mls_7, mls(v0.V8H(), v1.V8H(), v2.V8H()))
1476 TEST_NEON(movi_3, movi(v0.V8H(), 0x32, LSL, 0))
1500 TEST_NEON(mul_1, mul(v0.V8H(), v1.V8H(), v2.H(), 2))
1506 TEST_NEON(mul_7, mul(v0.V8H(), v1.V8H(), v2.V8H()))
1510 TEST_NEON(mvni_1, mvni(v0.V8H(), 0x86, LSL, 0))
1520 TEST_NEON(neg_3, neg(v0.V8H(), v1.V8H()))
1530 TEST_NEON(orr_1, orr(v0.V8H(), 0xe3, 8))
1535 TEST_NEON(pmull_0, pmull(v0.V8H(), v1.V8B(), v2.V8B()))
1536 TEST_NEON(pmull2_0, pmull2(v0.V8H(), v1.V16B(), v2.V16B()))
1539 TEST_NEON(raddhn_0, raddhn(v0.V8B(), v1.V8H(), v2.V8H()))
1542 TEST_NEON(raddhn2_0, raddhn2(v0.V16B(), v1.V8H(), v2.V8H()))
1543 TEST_NEON(raddhn2_1, raddhn2(v0.V8H(), v1.V4S(), v2.V4S()))
1552 TEST_NEON(rev32_3, rev32(v0.V8H(), v1.V8H()))
1556 TEST_NEON(rev64_3, rev64(v0.V8H(), v1.V8H()))
1559 TEST_NEON(rshrn_0, rshrn(v0.V8B(), v1.V8H(), 6))
1562 TEST_NEON(rshrn2_0, rshrn2(v0.V16B(), v1.V8H(), 1))
1563 TEST_NEON(rshrn2_1, rshrn2(v0.V8H(), v1.V4S(), 6))
1565 TEST_NEON(rsubhn_0, rsubhn(v0.V8B(), v1.V8H(), v2.V8H()))
1568 TEST_NEON(rsubhn2_0, rsubhn2(v0.V16B(), v1.V8H(), v2.V8H()))
1569 TEST_NEON(rsubhn2_1, rsubhn2(v0.V8H(), v1.V4S(), v2.V4S()))
1571 TEST_NEON(sabal_0, sabal(v0.V8H(), v1.V8B(), v2.V8B()))
1574 TEST_NEON(sabal2_0, sabal2(v0.V8H(), v1.V16B(), v2.V16B()))
1575 TEST_NEON(sabal2_1, sabal2(v0.V4S(), v1.V8H(), v2.V8H()))
1580 TEST_NEON(saba_3, saba(v0.V8H(), v1.V8H(), v2.V8H()))
1583 TEST_NEON(sabdl_0, sabdl(v0.V8H(), v1.V8B(), v2.V8B()))
1586 TEST_NEON(sabdl2_0, sabdl2(v0.V8H(), v1.V16B(), v2.V16B()))
1587 TEST_NEON(sabdl2_1, sabdl2(v0.V4S(), v1.V8H(), v2.V8H()))
1592 TEST_NEON(sabd_3, sabd(v0.V8H(), v1.V8H(), v2.V8H()))
1596 TEST_NEON(sadalp_1, sadalp(v0.V8H(), v1.V16B()))
1598 TEST_NEON(sadalp_3, sadalp(v0.V4S(), v1.V8H()))
1602 TEST_NEON(saddlp_1, saddlp(v0.V8H(), v1.V16B()))
1604 TEST_NEON(saddlp_3, saddlp(v0.V4S(), v1.V8H()))
1610 TEST_NEON(saddlv_3, saddlv(s0, v1.V8H()))
1612 TEST_NEON(saddl_0, saddl(v0.V8H(), v1.V8B(), v2.V8B()))
1615 TEST_NEON(saddl2_0, saddl2(v0.V8H(), v1.V16B(), v2.V16B()))
1616 TEST_NEON(saddl2_1, saddl2(v0.V4S(), v1.V8H(), v2.V8H()))
1618 TEST_NEON(saddw_0, saddw(v0.V8H(), v1.V8H(), v2.V8B()))
1621 TEST_NEON(saddw2_0, saddw2(v0.V8H(), v1.V8H(), v2.V16B()))
1622 TEST_NEON(saddw2_1, saddw2(v0.V4S(), v1.V4S(), v2.V8H()))
1627 TEST_NEON(shadd_3, shadd(v0.V8H(), v1.V8H(), v2.V8H()))
1630 TEST_NEON(shll_0, shll(v0.V8H(), v1.V8B(), 8))
1633 TEST_NEON(shll2_0, shll2(v0.V8H(), v1.V16B(), 8))
1634 TEST_NEON(shll2_1, shll2(v0.V4S(), v1.V8H(), 16))
1639 TEST_NEON(shl_3, shl(v0.V8H(), v1.V8H(), 14))
1644 TEST_NEON(shrn_0, shrn(v0.V8B(), v1.V8H(), 7))
1647 TEST_NEON(shrn2_0, shrn2(v0.V16B(), v1.V8H(), 2))
1648 TEST_NEON(shrn2_1, shrn2(v0.V8H(), v1.V4S(), 14))
1653 TEST_NEON(shsub_3, shsub(v0.V8H(), v1.V8H(), v2.V8H()))
1659 TEST_NEON(sli_3, sli(v0.V8H(), v1.V8H(), 7))
1667 TEST_NEON(smaxp_3, smaxp(v0.V8H(), v1.V8H(), v2.V8H()))
1673 TEST_NEON(smaxv_3, smaxv(h0, v1.V8H()))
1678 TEST_NEON(smax_3, smax(v0.V8H(), v1.V8H(), v2.V8H()))
1684 TEST_NEON(sminp_3, sminp(v0.V8H(), v1.V8H(), v2.V8H()))
1690 TEST_NEON(sminv_3, sminv(h0, v1.V8H()))
1695 TEST_NEON(smin_3, smin(v0.V8H(), v1.V8H(), v2.V8H()))
1700 TEST_NEON(smlal2_0, smlal2(v0.V4S(), v1.V8H(), v2.H(), 7))
1702 TEST_NEON(smlal_2, smlal(v0.V8H(), v1.V8B(), v2.V8B()))
1705 TEST_NEON(smlal2_2, smlal2(v0.V8H(), v1.V16B(), v2.V16B()))
1706 TEST_NEON(smlal2_3, smlal2(v0.V4S(), v1.V8H(), v2.V8H()))
1710 TEST_NEON(smlsl2_0, smlsl2(v0.V4S(), v1.V8H(), v2.H(), 1))
1712 TEST_NEON(smlsl_2, smlsl(v0.V8H(), v1.V8B(), v2.V8B()))
1715 TEST_NEON(smlsl2_2, smlsl2(v0.V8H(), v1.V16B(), v2.V16B()))
1716 TEST_NEON(smlsl2_3, smlsl2(v0.V4S(), v1.V8H(), v2.V8H()))
1725 TEST_NEON(smull2_0, smull2(v0.V4S(), v1.V8H(), v2.H(), 3))
1727 TEST_NEON(smull_2, smull(v0.V8H(), v1.V8B(), v2.V8B()))
1730 TEST_NEON(smull2_2, smull2(v0.V8H(), v1.V16B(), v2.V16B()))
1731 TEST_NEON(smull2_3, smull2(v0.V4S(), v1.V8H(), v2.V8H()))
1736 TEST_NEON(sqabs_3, sqabs(v0.V8H(), v1.V8H()))
1747 TEST_NEON(sqadd_3, sqadd(v0.V8H(), v1.V8H(), v2.V8H()))
1757 TEST_NEON(sqdmlal2_0, sqdmlal2(v0.V4S(), v1.V8H(), v2.H(), 3))
1763 TEST_NEON(sqdmlal2_2, sqdmlal2(v0.V4S(), v1.V8H(), v2.V8H()))
1769 TEST_NEON(sqdmlsl2_0, sqdmlsl2(v0.V4S(), v1.V8H(), v2.H(), 6))
1775 TEST_NEON(sqdmlsl2_2, sqdmlsl2(v0.V4S(), v1.V8H(), v2.V8H()))
1780 TEST_NEON(sqdmulh_1, sqdmulh(v0.V8H(), v1.V8H(), v2.H(), 2))
1786 TEST_NEON(sqdmulh_7, sqdmulh(v0.V8H(), v1.V8H(), v2.V8H()))
1793 TEST_NEON(sqdmull2_0, sqdmull2(v0.V4S(), v1.V8H(), v2.H(), 0))
1799 TEST_NEON(sqdmull2_2, sqdmull2(v0.V4S(), v1.V8H(), v2.V8H()))
1806 TEST_NEON(sqneg_3, sqneg(v0.V8H(), v1.V8H()))
1815 TEST_NEON(sqrdmulh_1, sqrdmulh(v0.V8H(), v1.V8H(), v2.H(), 2))
1821 TEST_NEON(sqrdmulh_7, sqrdmulh(v0.V8H(), v1.V8H(), v2.V8H()))
1829 TEST_NEON(sqrshl_3, sqrshl(v0.V8H(), v1.V8H(), v2.V8H()))
1837 TEST_NEON(sqrshrn_0, sqrshrn(v0.V8B(), v1.V8H(), 1))
1840 TEST_NEON(sqrshrn2_0, sqrshrn2(v0.V16B(), v1.V8H(), 3))
1841 TEST_NEON(sqrshrn2_1, sqrshrn2(v0.V8H(), v1.V4S(), 11))
1846 TEST_NEON(sqrshrun_0, sqrshrun(v0.V8B(), v1.V8H(), 3))
1849 TEST_NEON(sqrshrun2_0, sqrshrun2(v0.V16B(), v1.V8H(), 1))
1850 TEST_NEON(sqrshrun2_1, sqrshrun2(v0.V8H(), v1.V4S(), 7))
1858 TEST_NEON(sqshlu_3, sqshlu(v0.V8H(), v1.V8H(), 15))
1869 TEST_NEON(sqshl_3, sqshl(v0.V8H(), v1.V8H(), 9))
1880 TEST_NEON(sqshl_14, sqshl(v0.V8H(), v1.V8H(), v2.V8H()))
1888 TEST_NEON(sqshrn_0, sqshrn(v0.V8B(), v1.V8H(), 5))
1891 TEST_NEON(sqshrn2_0, sqshrn2(v0.V16B(), v1.V8H(), 6))
1892 TEST_NEON(sqshrn2_1, sqshrn2(v0.V8H(), v1.V4S(), 10))
1897 TEST_NEON(sqshrun_0, sqshrun(v0.V8B(), v1.V8H(), 4))
1900 TEST_NEON(sqshrun2_0, sqshrun2(v0.V16B(), v1.V8H(), 6))
1901 TEST_NEON(sqshrun2_1, sqshrun2(v0.V8H(), v1.V4S(), 5))
1909 TEST_NEON(sqsub_3, sqsub(v0.V8H(), v1.V8H(), v2.V8H()))
1917 TEST_NEON(sqxtn_0, sqxtn(v0.V8B(), v1.V8H()))
1920 TEST_NEON(sqxtn2_0, sqxtn2(v0.V16B(), v1.V8H()))
1921 TEST_NEON(sqxtn2_1, sqxtn2(v0.V8H(), v1.V4S()))
1926 TEST_NEON(sqxtun_0, sqxtun(v0.V8B(), v1.V8H()))
1929 TEST_NEON(sqxtun2_0, sqxtun2(v0.V16B(), v1.V8H()))
1930 TEST_NEON(sqxtun2_1, sqxtun2(v0.V8H(), v1.V4S()))
1938 TEST_NEON(srhadd_3, srhadd(v0.V8H(), v1.V8H(), v2.V8H()))
1944 TEST_NEON(sri_3, sri(v0.V8H(), v1.V8H(), 7))
1952 TEST_NEON(srshl_3, srshl(v0.V8H(), v1.V8H(), v2.V8H()))
1960 TEST_NEON(srshr_3, srshr(v0.V8H(), v1.V8H(), 7))
1968 TEST_NEON(srsra_3, srsra(v0.V8H(), v1.V8H(), 6))
1973 TEST_NEON(sshll_0, sshll(v0.V8H(), v1.V8B(), 2))
1976 TEST_NEON(sshll2_0, sshll2(v0.V8H(), v1.V16B(), 6))
1977 TEST_NEON(sshll2_1, sshll2(v0.V4S(), v1.V8H(), 2))
1982 TEST_NEON(sshl_3, sshl(v0.V8H(), v1.V8H(), v2.V8H()))
1990 TEST_NEON(sshr_3, sshr(v0.V8H(), v1.V8H(), 13))
1998 TEST_NEON(ssra_3, ssra(v0.V8H(), v1.V8H(), 6))
2003 TEST_NEON(ssubl_0, ssubl(v0.V8H(), v1.V8B(), v2.V8B()))
2006 TEST_NEON(ssubl2_0, ssubl2(v0.V8H(), v1.V16B(), v2.V16B()))
2007 TEST_NEON(ssubl2_1, ssubl2(v0.V4S(), v1.V8H(), v2.V8H()))
2009 TEST_NEON(ssubw_0, ssubw(v0.V8H(), v1.V8H(), v2.V8B()))
2012 TEST_NEON(ssubw2_0, ssubw2(v0.V8H(), v1.V8H(), v2.V16B()))
2013 TEST_NEON(ssubw2_1, ssubw2(v0.V4S(), v1.V4S(), v2.V8H()))
2018 TEST_NEON(st1_3, st1(v0.V8H(), MemOperand(x1)))
2026 TEST_NEON(st1_11, st1(v0.V8H(), v1.V8H(), MemOperand(x2)))
2034 TEST_NEON(st1_19, st1(v0.V8H(), v1.V8H(), v2.V8H(), MemOperand(x3)))
2043 TEST_NEON(st1_27, st1(v0.V8H(), v1.V8H(), v2.V8H(), v3.V8H(), MemOperand(x4)))
2051 TEST_NEON(st1_35, st1(v0.V8H(), MemOperand(x1, 16, PostIndex)))
2059 TEST_NEON(st1_43, st1(v0.V8H(), v1.V8H(), MemOperand(x2, 32, PostIndex)))
2071 st1(v0.V8H(), v1.V8H(), v2.V8H(), MemOperand(x3, 48, PostIndex)))
2094 st1(v0.V8H(), v1.V8H(), v2.V8H(), v3.V8H(), MemOperand(x4, 64, PostIndex)))
2110 TEST_NEON(st1_67, st1(v0.V8H(), MemOperand(x1, x2, PostIndex)))
2118 TEST_NEON(st1_75, st1(v0.V8H(), v1.V8H(), MemOperand(x2, x3, PostIndex)))
2130 st1(v0.V8H(), v1.V8H(), v2.V8H(), MemOperand(x3, x4, PostIndex)))
2153 st1(v0.V8H(), v1.V8H(), v2.V8H(), v3.V8H(), MemOperand(x4, x5, PostIndex)))
2181 TEST_NEON(st2_3, st2(v0.V8H(), v1.V8H(), MemOperand(x2)))
2188 TEST_NEON(st2_10, st2(v0.V8H(), v1.V8H(), MemOperand(x2, 32, PostIndex)))
2195 TEST_NEON(st2_17, st2(v0.V8H(), v1.V8H(), MemOperand(x2, x3, PostIndex)))
2214 TEST_NEON(st3_3, st3(v0.V8H(), v1.V8H(), v2.V8H(), MemOperand(x3)))
2225 st3(v0.V8H(), v1.V8H(), v2.V8H(), MemOperand(x3, 48, PostIndex)))
2239 st3(v0.V8H(), v1.V8H(), v2.V8H(), MemOperand(x3, x4, PostIndex)))
2263 TEST_NEON(st4_3, st4(v0.V8H(), v1.V8H(), v2.V8H(), v3.V8H(), MemOperand(x4)))
2281 st4(v0.V8H(), v1.V8H(), v2.V8H(), v3.V8H(), MemOperand(x4, 64, PostIndex)))
2305 st4(v0.V8H(), v1.V8H(), v2.V8H(), v3.V8H(), MemOperand(x4, x5, PostIndex)))
2377 TEST_NEON(subhn_0, subhn(v0.V8B(), v1.V8H(), v2.V8H()))
2380 TEST_NEON(subhn2_0, subhn2(v0.V16B(), v1.V8H(), v2.V8H()))
2381 TEST_NEON(subhn2_1, subhn2(v0.V8H(), v1.V4S(), v2.V4S()))
2386 TEST_NEON(sub_3, sub(v0.V8H(), v1.V8H(), v2.V8H()))
2394 TEST_NEON(suqadd_3, suqadd(v0.V8H(), v1.V8H()))
2402 TEST_NEON(sxtl_0, sxtl(v0.V8H(), v1.V8B()))
2405 TEST_NEON(sxtl2_0, sxtl2(v0.V8H(), v1.V16B()))
2406 TEST_NEON(sxtl2_1, sxtl2(v0.V4S(), v1.V8H()))
2431 TEST_NEON(trn1_3, trn1(v0.V8H(), v1.V8H(), v2.V8H()))
2438 TEST_NEON(trn2_3, trn2(v0.V8H(), v1.V8H(), v2.V8H()))
2442 TEST_NEON(uabal_0, uabal(v0.V8H(), v1.V8B(), v2.V8B()))
2445 TEST_NEON(uabal2_0, uabal2(v0.V8H(), v1.V16B(), v2.V16B()))
2446 TEST_NEON(uabal2_1, uabal2(v0.V4S(), v1.V8H(), v2.V8H()))
2451 TEST_NEON(uaba_3, uaba(v0.V8H(), v1.V8H(), v2.V8H()))
2454 TEST_NEON(uabdl_0, uabdl(v0.V8H(), v1.V8B(), v2.V8B()))
2457 TEST_NEON(uabdl2_0, uabdl2(v0.V8H(), v1.V16B(), v2.V16B()))
2458 TEST_NEON(uabdl2_1, uabdl2(v0.V4S(), v1.V8H(), v2.V8H()))
2463 TEST_NEON(uabd_3, uabd(v0.V8H(), v1.V8H(), v2.V8H()))
2467 TEST_NEON(uadalp_1, uadalp(v0.V8H(), v1.V16B()))
2469 TEST_NEON(uadalp_3, uadalp(v0.V4S(), v1.V8H()))
2473 TEST_NEON(uaddlp_1, uaddlp(v0.V8H(), v1.V16B()))
2475 TEST_NEON(uaddlp_3, uaddlp(v0.V4S(), v1.V8H()))
2481 TEST_NEON(uaddlv_3, uaddlv(s0, v1.V8H()))
2483 TEST_NEON(uaddl_0, uaddl(v0.V8H(), v1.V8B(), v2.V8B()))
2486 TEST_NEON(uaddl2_0, uaddl2(v0.V8H(), v1.V16B(), v2.V16B()))
2487 TEST_NEON(uaddl2_1, uaddl2(v0.V4S(), v1.V8H(), v2.V8H()))
2489 TEST_NEON(uaddw_0, uaddw(v0.V8H(), v1.V8H(), v2.V8B()))
2492 TEST_NEON(uaddw2_0, uaddw2(v0.V8H(), v1.V8H(), v2.V16B()))
2493 TEST_NEON(uaddw2_1, uaddw2(v0.V4S(), v1.V4S(), v2.V8H()))
2498 TEST_NEON(uhadd_3, uhadd(v0.V8H(), v1.V8H(), v2.V8H()))
2504 TEST_NEON(uhsub_3, uhsub(v0.V8H(), v1.V8H(), v2.V8H()))
2510 TEST_NEON(umaxp_3, umaxp(v0.V8H(), v1.V8H(), v2.V8H()))
2516 TEST_NEON(umaxv_3, umaxv(h0, v1.V8H()))
2521 TEST_NEON(umax_3, umax(v0.V8H(), v1.V8H(), v2.V8H()))
2527 TEST_NEON(uminp_3, uminp(v0.V8H(), v1.V8H(), v2.V8H()))
2533 TEST_NEON(uminv_3, uminv(h0, v1.V8H()))
2538 TEST_NEON(umin_3, umin(v0.V8H(), v1.V8H(), v2.V8H()))
2543 TEST_NEON(umlal2_0, umlal2(v0.V4S(), v1.V8H(), v2.H(), 6))
2545 TEST_NEON(umlal_2, umlal(v0.V8H(), v1.V8B(), v2.V8B()))
2548 TEST_NEON(umlal2_2, umlal2(v0.V8H(), v1.V16B(), v2.V16B()))
2549 TEST_NEON(umlal2_3, umlal2(v0.V4S(), v1.V8H(), v2.V8H()))
2553 TEST_NEON(umlsl2_0, umlsl2(v0.V4S(), v1.V8H(), v2.H(), 1))
2555 TEST_NEON(umlsl_2, umlsl(v0.V8H(), v1.V8B(), v2.V8B()))
2558 TEST_NEON(umlsl2_2, umlsl2(v0.V8H(), v1.V16B(), v2.V16B()))
2559 TEST_NEON(umlsl2_3, umlsl2(v0.V4S(), v1.V8H(), v2.V8H()))
2567 TEST_NEON(umull2_0, umull2(v0.V4S(), v1.V8H(), v2.H(), 6))
2569 TEST_NEON(umull_2, umull(v0.V8H(), v1.V8B(), v2.V8B()))
2572 TEST_NEON(umull2_2, umull2(v0.V8H(), v1.V16B(), v2.V16B()))
2573 TEST_NEON(umull2_3, umull2(v0.V4S(), v1.V8H(), v2.V8H()))
2578 TEST_NEON(uqadd_3, uqadd(v0.V8H(), v1.V8H(), v2.V8H()))
2589 TEST_NEON(uqrshl_3, uqrshl(v0.V8H(), v1.V8H(), v2.V8H()))
2597 TEST_NEON(uqrshrn_0, uqrshrn(v0.V8B(), v1.V8H(), 5))
2600 TEST_NEON(uqrshrn2_0, uqrshrn2(v0.V16B(), v1.V8H(), 4))
2601 TEST_NEON(uqrshrn2_1, uqrshrn2(v0.V8H(), v1.V4S(), 5))
2609 TEST_NEON(uqshl_3, uqshl(v0.V8H(), v1.V8H(), 4))
2620 TEST_NEON(uqshl_14, uqshl(v0.V8H(), v1.V8H(), v2.V8H()))
2628 TEST_NEON(uqshrn_0, uqshrn(v0.V8B(), v1.V8H(), 6))
2631 TEST_NEON(uqshrn2_0, uqshrn2(v0.V16B(), v1.V8H(), 3))
2632 TEST_NEON(uqshrn2_1, uqshrn2(v0.V8H(), v1.V4S(), 9))
2640 TEST_NEON(uqsub_3, uqsub(v0.V8H(), v1.V8H(), v2.V8H()))
2648 TEST_NEON(uqxtn_0, uqxtn(v0.V8B(), v1.V8H()))
2651 TEST_NEON(uqxtn2_0, uqxtn2(v0.V16B(), v1.V8H()))
2652 TEST_NEON(uqxtn2_1, uqxtn2(v0.V8H(), v1.V4S()))
2662 TEST_NEON(urhadd_3, urhadd(v0.V8H(), v1.V8H(), v2.V8H()))
2668 TEST_NEON(urshl_3, urshl(v0.V8H(), v1.V8H(), v2.V8H()))
2676 TEST_NEON(urshr_3, urshr(v0.V8H(), v1.V8H(), 4))
2686 TEST_NEON(ursra_3, ursra(v0.V8H(), v1.V8H(), 7))
2691 TEST_NEON(ushll_0, ushll(v0.V8H(), v1.V8B(), 6))
2694 TEST_NEON(ushll2_0, ushll2(v0.V8H(), v1.V16B(), 7))
2695 TEST_NEON(ushll2_1, ushll2(v0.V4S(), v1.V8H(), 15))
2700 TEST_NEON(ushl_3, ushl(v0.V8H(), v1.V8H(), v2.V8H()))
2708 TEST_NEON(ushr_3, ushr(v0.V8H(), v1.V8H(), 4))
2716 TEST_NEON(usqadd_3, usqadd(v0.V8H(), v1.V8H()))
2727 TEST_NEON(usra_3, usra(v0.V8H(), v1.V8H(), 3))
2732 TEST_NEON(usubl_0, usubl(v0.V8H(), v1.V8B(), v2.V8B()))
2735 TEST_NEON(usubl2_0, usubl2(v0.V8H(), v1.V16B(), v2.V16B()))
2736 TEST_NEON(usubl2_1, usubl2(v0.V4S(), v1.V8H(), v2.V8H()))
2738 TEST_NEON(usubw_0, usubw(v0.V8H(), v1.V8H(), v2.V8B()))
2741 TEST_NEON(usubw2_0, usubw2(v0.V8H(), v1.V8H(), v2.V16B()))
2742 TEST_NEON(usubw2_1, usubw2(v0.V4S(), v1.V4S(), v2.V8H()))
2744 TEST_NEON(uxtl_0, uxtl(v0.V8H(), v1.V8B()))
2747 TEST_NEON(uxtl2_0, uxtl2(v0.V8H(), v1.V16B()))
2748 TEST_NEON(uxtl2_1, uxtl2(v0.V4S(), v1.V8H()))
2753 TEST_NEON(uzp1_3, uzp1(v0.V8H(), v1.V8H(), v2.V8H()))
2760 TEST_NEON(uzp2_3, uzp2(v0.V8H(), v1.V8H(), v2.V8H()))
2764 TEST_NEON(xtn_0, xtn(v0.V8B(), v1.V8H()))
2767 TEST_NEON(xtn2_0, xtn2(v0.V16B(), v1.V8H()))
2768 TEST_NEON(xtn2_1, xtn2(v0.V8H(), v1.V4S()))
2773 TEST_NEON(zip1_3, zip1(v0.V8H(), v1.V8H(), v2.V8H()))
2780 TEST_NEON(zip2_3, zip2(v0.V8H(), v1.V8H(), v2.V8H()))
3184 TEST_FP_NEON(fcvtl2_0, fcvtl2(v0.V4S(), v1.V8H()))
3208 TEST_FP_NEON(fcvtn2_0, fcvtn2(v0.V8H(), v1.V4S()))
3420 TEST_RDM_NEON(sqrdmlah_1, sqrdmlah(v0.V8H(), v1.V8H(), v2.H(), 4))
3426 TEST_RDM_NEON(sqrdmlah_7, sqrdmlah(v0.V8H(), v1.V8H(), v2.V8H()))
3432 TEST_RDM_NEON(sqrdmlsh_1, sqrdmlsh(v0.V8H(), v1.V8H(), v2.H(), 5))
3438 TEST_RDM_NEON(sqrdmlsh_7, sqrdmlsh(v0.V8H(), v1.V8H(), v2.V8H()))
3580 TEST_FP_NEON_NEONHALF(fabd_1, fabd(v0.V8H(), v1.V8H(), v2.V8H()))
3583 TEST_FP_NEON_NEONHALF(fabs_1, fabs(v0.V8H(), v1.V8H()))
3585 TEST_FP_NEON_NEONHALF(facge_1, facge(v0.V8H(), v1.V8H(), v2.V8H()))
3588 TEST_FP_NEON_NEONHALF(facgt_1, facgt(v0.V8H(), v1.V8H(), v2.V8H()))
3591 TEST_FP_NEON_NEONHALF(faddp_1, faddp(v0.V8H(), v1.V8H(), v2.V8H()))
3593 TEST_FP_NEON_NEONHALF(fadd_1, fadd(v0.V8H(), v1.V8H(), v2.V8H()))
3595 TEST_FP_NEON_NEONHALF(fcmeq_1, fcmeq(v0.V8H(), v1.V8H(), v2.V8H()))
3598 TEST_FP_NEON_NEONHALF(fcmeq_4, fcmeq(v0.V8H(), v1.V8H(), 0.0))
3601 TEST_FP_NEON_NEONHALF(fcmge_1, fcmge(v0.V8H(), v1.V8H(), v2.V8H()))
3604 TEST_FP_NEON_NEONHALF(fcmge_4, fcmge(v0.V8H(), v1.V8H(), 0.0))
3607 TEST_FP_NEON_NEONHALF(fcmgt_1, fcmgt(v0.V8H(), v1.V8H(), v2.V8H()))
3610 TEST_FP_NEON_NEONHALF(fcmgt_4, fcmgt(v0.V8H(), v1.V8H(), 0.0))
3613 TEST_FP_NEON_NEONHALF(fcmle_1, fcmle(v0.V8H(), v1.V8H(), 0.0))
3616 TEST_FP_NEON_NEONHALF(fcmlt_1, fcmlt(v0.V8H(), v1.V8H(), 0.0))
3619 TEST_FP_NEON_NEONHALF(fcvtas_1, fcvtas(v0.V8H(), v1.V8H()))
3622 TEST_FP_NEON_NEONHALF(fcvtau_1, fcvtau(v0.V8H(), v1.V8H()))
3625 TEST_FP_NEON_NEONHALF(fcvtms_1, fcvtms(v0.V8H(), v1.V8H()))
3628 TEST_FP_NEON_NEONHALF(fcvtmu_1, fcvtmu(v0.V8H(), v1.V8H()))
3631 TEST_FP_NEON_NEONHALF(fcvtns_1, fcvtns(v0.V8H(), v1.V8H()))
3634 TEST_FP_NEON_NEONHALF(fcvtnu_1, fcvtnu(v0.V8H(), v1.V8H()))
3637 TEST_FP_NEON_NEONHALF(fcvtps_1, fcvtps(v0.V8H(), v1.V8H()))
3640 TEST_FP_NEON_NEONHALF(fcvtpu_1, fcvtpu(v0.V8H(), v1.V8H()))
3643 TEST_FP_NEON_NEONHALF(fcvtzs_1, fcvtzs(v0.V8H(), v1.V8H(), 5))
3646 TEST_FP_NEON_NEONHALF(fcvtzs_4, fcvtzs(v0.V8H(), v1.V8H()))
3649 TEST_FP_NEON_NEONHALF(fcvtzu_1, fcvtzu(v0.V8H(), v1.V8H(), 5))
3652 TEST_FP_NEON_NEONHALF(fcvtzu_4, fcvtzu(v0.V8H(), v1.V8H()))
3655 TEST_FP_NEON_NEONHALF(fdiv_1, fdiv(v0.V8H(), v1.V8H(), v2.V8H()))
3657 TEST_FP_NEON_NEONHALF(fmaxnmp_1, fmaxnmp(v0.V8H(), v1.V8H(), v2.V8H()))
3659 TEST_FP_NEON_NEONHALF(fmaxnmv_1, fmaxnmv(h0, v1.V8H()))
3661 TEST_FP_NEON_NEONHALF(fmaxnm_1, fmaxnm(v0.V8H(), v1.V8H(), v2.V8H()))
3663 TEST_FP_NEON_NEONHALF(fmaxp_1, fmaxp(v0.V8H(), v1.V8H(), v2.V8H()))
3665 TEST_FP_NEON_NEONHALF(fmax_1, fmax(v0.V8H(), v1.V8H(), v2.V8H()))
3667 TEST_FP_NEON_NEONHALF(fminnmp_1, fminnmp(v0.V8H(), v1.V8H(), v2.V8H()))
3669 TEST_FP_NEON_NEONHALF(fminnmv_1, fminnmv(h0, v1.V8H()))
3671 TEST_FP_NEON_NEONHALF(fminnm_1, fminnm(v0.V8H(), v1.V8H(), v2.V8H()))
3673 TEST_FP_NEON_NEONHALF(fminp_1, fminp(v0.V8H(), v1.V8H(), v2.V8H()))
3675 TEST_FP_NEON_NEONHALF(fmin_1, fmin(v0.V8H(), v1.V8H(), v2.V8H()))
3677 TEST_FP_NEON_NEONHALF(fmla_1, fmla(v0.V8H(), v1.V8H(), v2.H(), 2))
3680 TEST_FP_NEON_NEONHALF(fmla_4, fmla(v0.V8H(), v1.V8H(), v2.V8H()))
3682 TEST_FP_NEON_NEONHALF(fmls_1, fmls(v0.V8H(), v1.V8H(), v2.H(), 0))
3685 TEST_FP_NEON_NEONHALF(fmls_4, fmls(v0.V8H(), v1.V8H(), v2.V8H()))
3687 TEST_FP_NEON_NEONHALF(fmov_1, fmov(v0.V8H(), Float16(-0.2421875)))
3689 TEST_FP_NEON_NEONHALF(fmulx_1, fmulx(v0.V8H(), v1.V8H(), v2.H(), 2))
3692 TEST_FP_NEON_NEONHALF(fmulx_4, fmulx(v0.V8H(), v1.V8H(), v2.V8H()))
3695 TEST_FP_NEON_NEONHALF(fmul_1, fmul(v0.V8H(), v1.V8H(), v2.H(), 1))
3698 TEST_FP_NEON_NEONHALF(fmul_4, fmul(v0.V8H(), v1.V8H(), v2.V8H()))
3700 TEST_FP_NEON_NEONHALF(fneg_1, fneg(v0.V8H(), v1.V8H()))
3702 TEST_FP_NEON_NEONHALF(frecpe_1, frecpe(v0.V8H(), v1.V8H()))
3705 TEST_FP_NEON_NEONHALF(frecps_1, frecps(v0.V8H(), v1.V8H(), v2.V8H()))
3709 TEST_FP_NEON_NEONHALF(frinta_1, frinta(v0.V8H(), v1.V8H()))
3711 TEST_FP_NEON_NEONHALF(frinti_1, frinti(v0.V8H(), v1.V8H()))
3713 TEST_FP_NEON_NEONHALF(frintm_1, frintm(v0.V8H(), v1.V8H()))
3715 TEST_FP_NEON_NEONHALF(frintn_1, frintn(v0.V8H(), v1.V8H()))
3717 TEST_FP_NEON_NEONHALF(frintp_1, frintp(v0.V8H(), v1.V8H()))
3719 TEST_FP_NEON_NEONHALF(frintx_1, frintx(v0.V8H(), v1.V8H()))
3721 TEST_FP_NEON_NEONHALF(frintz_1, frintz(v0.V8H(), v1.V8H()))
3723 TEST_FP_NEON_NEONHALF(frsqrte_1, frsqrte(v0.V8H(), v1.V8H()))
3726 TEST_FP_NEON_NEONHALF(frsqrts_1, frsqrts(v0.V8H(), v1.V8H(), v2.V8H()))
3729 TEST_FP_NEON_NEONHALF(fsqrt_1, fsqrt(v0.V8H(), v1.V8H()))
3731 TEST_FP_NEON_NEONHALF(fsub_1, fsub(v0.V8H(), v1.V8H(), v2.V8H()))
3733 TEST_FP_NEON_NEONHALF(scvtf_1, scvtf(v0.V8H(), v1.V8H(), 5))
3736 TEST_FP_NEON_NEONHALF(scvtf_4, scvtf(v0.V8H(), v1.V8H()))
3739 TEST_FP_NEON_NEONHALF(ucvtf_1, ucvtf(v0.V8H(), v1.V8H(), 5))
3742 TEST_FP_NEON_NEONHALF(ucvtf_4, ucvtf(v0.V8H(), v1.V8H()))
3775 TEST_FP_FCMA_NEON_NEONHALF(fcadd_1, fcadd(v0.V8H(), v1.V8H(), v2.V8H(), 90))
3777 TEST_FP_FCMA_NEON_NEONHALF(fcmla_1, fcmla(v0.V8H(), v1.V8H(), v2.H(), 2, 180))
3779 TEST_FP_FCMA_NEON_NEONHALF(fcmla_3, fcmla(v0.V8H(), v1.V8H(), v2.V8H(), 0))