Lines Matching refs:V4S
761 TEST_NEON(abs_5, abs(v0.V4S(), v1.V4S()))
765 TEST_NEON(addhn_1, addhn(v0.V4H(), v1.V4S(), v2.V4S()))
768 TEST_NEON(addhn2_1, addhn2(v0.V8H(), v1.V4S(), v2.V4S()))
769 TEST_NEON(addhn2_2, addhn2(v0.V4S(), v1.V2D(), v2.V2D()))
776 TEST_NEON(addp_6, addp(v0.V4S(), v1.V4S(), v2.V4S()))
782 TEST_NEON(addv_4, addv(s0, v1.V4S()))
788 TEST_NEON(add_5, add(v0.V4S(), v1.V4S(), v2.V4S()))
796 TEST_NEON(bic_3, bic(v0.V4S(), 0x15, 0))
810 TEST_NEON(cls_5, cls(v0.V4S(), v1.V4S()))
816 TEST_NEON(clz_5, clz(v0.V4S(), v1.V4S()))
822 TEST_NEON(cmeq_5, cmeq(v0.V4S(), v1.V4S(), v2.V4S()))
830 TEST_NEON(cmeq_13, cmeq(v0.V4S(), v1.V4S(), 0))
838 TEST_NEON(cmge_5, cmge(v0.V4S(), v1.V4S(), v2.V4S()))
846 TEST_NEON(cmge_13, cmge(v0.V4S(), v1.V4S(), 0))
854 TEST_NEON(cmgt_5, cmgt(v0.V4S(), v1.V4S(), v2.V4S()))
862 TEST_NEON(cmgt_13, cmgt(v0.V4S(), v1.V4S(), 0))
870 TEST_NEON(cmhi_5, cmhi(v0.V4S(), v1.V4S(), v2.V4S()))
878 TEST_NEON(cmhs_5, cmhs(v0.V4S(), v1.V4S(), v2.V4S()))
886 TEST_NEON(cmle_5, cmle(v0.V4S(), v1.V4S(), 0))
894 TEST_NEON(cmlt_5, cmlt(v0.V4S(), v1.V4S(), 0))
902 TEST_NEON(cmtst_5, cmtst(v0.V4S(), v1.V4S(), v2.V4S()))
912 TEST_NEON(dup_5, dup(v0.V4S(), v1.S(), 0))
923 TEST_NEON(dup_16, dup(v0.V4S(), w1))
942 TEST_NEON(ld1r_5, ld1r(v0.V4S(), MemOperand(x1)))
950 TEST_NEON(ld1r_13, ld1r(v0.V4S(), MemOperand(x1, 4, PostIndex)))
958 TEST_NEON(ld1r_21, ld1r(v0.V4S(), MemOperand(x1, x2, PostIndex)))
966 TEST_NEON(ld1_5, ld1(v0.V4S(), MemOperand(x1)))
974 TEST_NEON(ld1_13, ld1(v0.V4S(), v1.V4S(), MemOperand(x2)))
982 TEST_NEON(ld1_21, ld1(v0.V4S(), v1.V4S(), v2.V4S(), MemOperand(x3)))
991 TEST_NEON(ld1_29, ld1(v0.V4S(), v1.V4S(), v2.V4S(), v3.V4S(), MemOperand(x4)))
999 TEST_NEON(ld1_37, ld1(v0.V4S(), MemOperand(x1, 16, PostIndex)))
1007 TEST_NEON(ld1_45, ld1(v0.V4S(), v1.V4S(), MemOperand(x2, 32, PostIndex)))
1021 ld1(v0.V4S(), v1.V4S(), v2.V4S(), MemOperand(x3, 48, PostIndex)))
1046 ld1(v0.V4S(), v1.V4S(), v2.V4S(), v3.V4S(), MemOperand(x4, 64, PostIndex)))
1058 TEST_NEON(ld1_69, ld1(v0.V4S(), MemOperand(x1, x2, PostIndex)))
1066 TEST_NEON(ld1_77, ld1(v0.V4S(), v1.V4S(), MemOperand(x2, x3, PostIndex)))
1080 ld1(v0.V4S(), v1.V4S(), v2.V4S(), MemOperand(x3, x4, PostIndex)))
1105 ld1(v0.V4S(), v1.V4S(), v2.V4S(), v3.V4S(), MemOperand(x4, x5, PostIndex)))
1129 TEST_NEON(ld2r_5, ld2r(v0.V4S(), v1.V4S(), MemOperand(x2)))
1137 TEST_NEON(ld2r_13, ld2r(v0.V4S(), v1.V4S(), MemOperand(x2, 8, PostIndex)))
1145 TEST_NEON(ld2r_21, ld2r(v0.V4S(), v1.V4S(), MemOperand(x2, x3, PostIndex)))
1153 TEST_NEON(ld2_5, ld2(v0.V4S(), v1.V4S(), MemOperand(x2)))
1160 TEST_NEON(ld2_12, ld2(v0.V4S(), v1.V4S(), MemOperand(x2, 32, PostIndex)))
1167 TEST_NEON(ld2_19, ld2(v0.V4S(), v1.V4S(), MemOperand(x2, x3, PostIndex)))
1186 TEST_NEON(ld3r_5, ld3r(v0.V4S(), v1.V4S(), v2.V4S(), MemOperand(x3)))
1200 ld3r(v0.V4S(), v1.V4S(), v2.V4S(), MemOperand(x3, 12, PostIndex)))
1216 ld3r(v0.V4S(), v1.V4S(), v2.V4S(), MemOperand(x3, x4, PostIndex)))
1226 TEST_NEON(ld3_5, ld3(v0.V4S(), v1.V4S(), v2.V4S(), MemOperand(x3)))
1239 ld3(v0.V4S(), v1.V4S(), v2.V4S(), MemOperand(x3, 48, PostIndex)))
1253 ld3(v0.V4S(), v1.V4S(), v2.V4S(), MemOperand(x3, x4, PostIndex)))
1275 TEST_NEON(ld4r_5, ld4r(v0.V4S(), v1.V4S(), v2.V4S(), v3.V4S(), MemOperand(x4)))
1298 ld4r(v0.V4S(), v1.V4S(), v2.V4S(), v3.V4S(), MemOperand(x4, 16, PostIndex)))
1325 ld4r(v0.V4S(), v1.V4S(), v2.V4S(), v3.V4S(), MemOperand(x4, x5, PostIndex)))
1338 TEST_NEON(ld4_5, ld4(v0.V4S(), v1.V4S(), v2.V4S(), v3.V4S(), MemOperand(x4)))
1360 ld4(v0.V4S(), v1.V4S(), v2.V4S(), v3.V4S(), MemOperand(x4, 64, PostIndex)))
1384 ld4(v0.V4S(), v1.V4S(), v2.V4S(), v3.V4S(), MemOperand(x4, x5, PostIndex)))
1456 TEST_NEON(mla_3, mla(v0.V4S(), v1.V4S(), v2.S(), 3))
1462 TEST_NEON(mla_9, mla(v0.V4S(), v1.V4S(), v2.V4S()))
1466 TEST_NEON(mls_3, mls(v0.V4S(), v1.V4S(), v2.S(), 1))
1472 TEST_NEON(mls_9, mls(v0.V4S(), v1.V4S(), v2.V4S()))
1478 TEST_NEON(movi_5, movi(v0.V4S(), 0xf0, LSL, 8))
1480 TEST_NEON(movi_7, movi(v0.V4S(), 0x7, MSL, 8))
1502 TEST_NEON(mul_3, mul(v0.V4S(), v1.V4S(), v2.S(), 1))
1508 TEST_NEON(mul_9, mul(v0.V4S(), v1.V4S(), v2.V4S()))
1512 TEST_NEON(mvni_3, mvni(v0.V4S(), 0x96, LSL, 24))
1514 TEST_NEON(mvni_5, mvni(v0.V4S(), 0x9b, MSL, 16))
1522 TEST_NEON(neg_5, neg(v0.V4S(), v1.V4S()))
1532 TEST_NEON(orr_3, orr(v0.V4S(), 0x67, 0))
1540 TEST_NEON(raddhn_1, raddhn(v0.V4H(), v1.V4S(), v2.V4S()))
1543 TEST_NEON(raddhn2_1, raddhn2(v0.V8H(), v1.V4S(), v2.V4S()))
1544 TEST_NEON(raddhn2_2, raddhn2(v0.V4S(), v1.V2D(), v2.V2D()))
1558 TEST_NEON(rev64_5, rev64(v0.V4S(), v1.V4S()))
1560 TEST_NEON(rshrn_1, rshrn(v0.V4H(), v1.V4S(), 9))
1563 TEST_NEON(rshrn2_1, rshrn2(v0.V8H(), v1.V4S(), 6))
1564 TEST_NEON(rshrn2_2, rshrn2(v0.V4S(), v1.V2D(), 12))
1566 TEST_NEON(rsubhn_1, rsubhn(v0.V4H(), v1.V4S(), v2.V4S()))
1569 TEST_NEON(rsubhn2_1, rsubhn2(v0.V8H(), v1.V4S(), v2.V4S()))
1570 TEST_NEON(rsubhn2_2, rsubhn2(v0.V4S(), v1.V2D(), v2.V2D()))
1572 TEST_NEON(sabal_1, sabal(v0.V4S(), v1.V4H(), v2.V4H()))
1575 TEST_NEON(sabal2_1, sabal2(v0.V4S(), v1.V8H(), v2.V8H()))
1576 TEST_NEON(sabal2_2, sabal2(v0.V2D(), v1.V4S(), v2.V4S()))
1582 TEST_NEON(saba_5, saba(v0.V4S(), v1.V4S(), v2.V4S()))
1584 TEST_NEON(sabdl_1, sabdl(v0.V4S(), v1.V4H(), v2.V4H()))
1587 TEST_NEON(sabdl2_1, sabdl2(v0.V4S(), v1.V8H(), v2.V8H()))
1588 TEST_NEON(sabdl2_2, sabdl2(v0.V2D(), v1.V4S(), v2.V4S()))
1594 TEST_NEON(sabd_5, sabd(v0.V4S(), v1.V4S(), v2.V4S()))
1598 TEST_NEON(sadalp_3, sadalp(v0.V4S(), v1.V8H()))
1600 TEST_NEON(sadalp_5, sadalp(v0.V2D(), v1.V4S()))
1604 TEST_NEON(saddlp_3, saddlp(v0.V4S(), v1.V8H()))
1606 TEST_NEON(saddlp_5, saddlp(v0.V2D(), v1.V4S()))
1611 TEST_NEON(saddlv_4, saddlv(d0, v1.V4S()))
1613 TEST_NEON(saddl_1, saddl(v0.V4S(), v1.V4H(), v2.V4H()))
1616 TEST_NEON(saddl2_1, saddl2(v0.V4S(), v1.V8H(), v2.V8H()))
1617 TEST_NEON(saddl2_2, saddl2(v0.V2D(), v1.V4S(), v2.V4S()))
1619 TEST_NEON(saddw_1, saddw(v0.V4S(), v1.V4S(), v2.V4H()))
1622 TEST_NEON(saddw2_1, saddw2(v0.V4S(), v1.V4S(), v2.V8H()))
1623 TEST_NEON(saddw2_2, saddw2(v0.V2D(), v1.V2D(), v2.V4S()))
1629 TEST_NEON(shadd_5, shadd(v0.V4S(), v1.V4S(), v2.V4S()))
1631 TEST_NEON(shll_1, shll(v0.V4S(), v1.V4H(), 16))
1634 TEST_NEON(shll2_1, shll2(v0.V4S(), v1.V8H(), 16))
1635 TEST_NEON(shll2_2, shll2(v0.V2D(), v1.V4S(), 32))
1641 TEST_NEON(shl_5, shl(v0.V4S(), v1.V4S(), 2))
1645 TEST_NEON(shrn_1, shrn(v0.V4H(), v1.V4S(), 14))
1648 TEST_NEON(shrn2_1, shrn2(v0.V8H(), v1.V4S(), 14))
1649 TEST_NEON(shrn2_2, shrn2(v0.V4S(), v1.V2D(), 18))
1655 TEST_NEON(shsub_5, shsub(v0.V4S(), v1.V4S(), v2.V4S()))
1661 TEST_NEON(sli_5, sli(v0.V4S(), v1.V4S(), 16))
1669 TEST_NEON(smaxp_5, smaxp(v0.V4S(), v1.V4S(), v2.V4S()))
1674 TEST_NEON(smaxv_4, smaxv(s0, v1.V4S()))
1680 TEST_NEON(smax_5, smax(v0.V4S(), v1.V4S(), v2.V4S()))
1686 TEST_NEON(sminp_5, sminp(v0.V4S(), v1.V4S(), v2.V4S()))
1691 TEST_NEON(sminv_4, sminv(s0, v1.V4S()))
1697 TEST_NEON(smin_5, smin(v0.V4S(), v1.V4S(), v2.V4S()))
1698 TEST_NEON(smlal_0, smlal(v0.V4S(), v1.V4H(), v2.H(), 5))
1700 TEST_NEON(smlal2_0, smlal2(v0.V4S(), v1.V8H(), v2.H(), 7))
1701 TEST_NEON(smlal2_1, smlal2(v0.V2D(), v1.V4S(), v2.S(), 1))
1703 TEST_NEON(smlal_3, smlal(v0.V4S(), v1.V4H(), v2.V4H()))
1706 TEST_NEON(smlal2_3, smlal2(v0.V4S(), v1.V8H(), v2.V8H()))
1707 TEST_NEON(smlal2_4, smlal2(v0.V2D(), v1.V4S(), v2.V4S()))
1708 TEST_NEON(smlsl_0, smlsl(v0.V4S(), v1.V4H(), v2.H(), 3))
1710 TEST_NEON(smlsl2_0, smlsl2(v0.V4S(), v1.V8H(), v2.H(), 1))
1711 TEST_NEON(smlsl2_1, smlsl2(v0.V2D(), v1.V4S(), v2.S(), 2))
1713 TEST_NEON(smlsl_3, smlsl(v0.V4S(), v1.V4H(), v2.V4H()))
1716 TEST_NEON(smlsl2_3, smlsl2(v0.V4S(), v1.V8H(), v2.V8H()))
1717 TEST_NEON(smlsl2_4, smlsl2(v0.V2D(), v1.V4S(), v2.V4S()))
1723 TEST_NEON(smull_0, smull(v0.V4S(), v1.V4H(), v2.H(), 6))
1725 TEST_NEON(smull2_0, smull2(v0.V4S(), v1.V8H(), v2.H(), 3))
1726 TEST_NEON(smull2_1, smull2(v0.V2D(), v1.V4S(), v2.S(), 2))
1728 TEST_NEON(smull_3, smull(v0.V4S(), v1.V4H(), v2.V4H()))
1731 TEST_NEON(smull2_3, smull2(v0.V4S(), v1.V8H(), v2.V8H()))
1732 TEST_NEON(smull2_4, smull2(v0.V2D(), v1.V4S(), v2.V4S()))
1738 TEST_NEON(sqabs_5, sqabs(v0.V4S(), v1.V4S()))
1749 TEST_NEON(sqadd_5, sqadd(v0.V4S(), v1.V4S(), v2.V4S()))
1755 TEST_NEON(sqdmlal_0, sqdmlal(v0.V4S(), v1.V4H(), v2.H(), 3))
1757 TEST_NEON(sqdmlal2_0, sqdmlal2(v0.V4S(), v1.V8H(), v2.H(), 3))
1758 TEST_NEON(sqdmlal2_1, sqdmlal2(v0.V2D(), v1.V4S(), v2.S(), 0))
1761 TEST_NEON(sqdmlal_4, sqdmlal(v0.V4S(), v1.V4H(), v2.V4H()))
1763 TEST_NEON(sqdmlal2_2, sqdmlal2(v0.V4S(), v1.V8H(), v2.V8H()))
1764 TEST_NEON(sqdmlal2_3, sqdmlal2(v0.V2D(), v1.V4S(), v2.V4S()))
1767 TEST_NEON(sqdmlsl_0, sqdmlsl(v0.V4S(), v1.V4H(), v2.H(), 6))
1769 TEST_NEON(sqdmlsl2_0, sqdmlsl2(v0.V4S(), v1.V8H(), v2.H(), 6))
1770 TEST_NEON(sqdmlsl2_1, sqdmlsl2(v0.V2D(), v1.V4S(), v2.S(), 3))
1773 TEST_NEON(sqdmlsl_4, sqdmlsl(v0.V4S(), v1.V4H(), v2.V4H()))
1775 TEST_NEON(sqdmlsl2_2, sqdmlsl2(v0.V4S(), v1.V8H(), v2.V8H()))
1776 TEST_NEON(sqdmlsl2_3, sqdmlsl2(v0.V2D(), v1.V4S(), v2.V4S()))
1782 TEST_NEON(sqdmulh_3, sqdmulh(v0.V4S(), v1.V4S(), v2.S(), 2))
1788 TEST_NEON(sqdmulh_9, sqdmulh(v0.V4S(), v1.V4S(), v2.V4S()))
1791 TEST_NEON(sqdmull_0, sqdmull(v0.V4S(), v1.V4H(), v2.H(), 1))
1793 TEST_NEON(sqdmull2_0, sqdmull2(v0.V4S(), v1.V8H(), v2.H(), 0))
1794 TEST_NEON(sqdmull2_1, sqdmull2(v0.V2D(), v1.V4S(), v2.S(), 3))
1797 TEST_NEON(sqdmull_4, sqdmull(v0.V4S(), v1.V4H(), v2.V4H()))
1799 TEST_NEON(sqdmull2_2, sqdmull2(v0.V4S(), v1.V8H(), v2.V8H()))
1800 TEST_NEON(sqdmull2_3, sqdmull2(v0.V2D(), v1.V4S(), v2.V4S()))
1808 TEST_NEON(sqneg_5, sqneg(v0.V4S(), v1.V4S()))
1817 TEST_NEON(sqrdmulh_3, sqrdmulh(v0.V4S(), v1.V4S(), v2.S(), 1))
1823 TEST_NEON(sqrdmulh_9, sqrdmulh(v0.V4S(), v1.V4S(), v2.V4S()))
1831 TEST_NEON(sqrshl_5, sqrshl(v0.V4S(), v1.V4S(), v2.V4S()))
1838 TEST_NEON(sqrshrn_1, sqrshrn(v0.V4H(), v1.V4S(), 14))
1841 TEST_NEON(sqrshrn2_1, sqrshrn2(v0.V8H(), v1.V4S(), 11))
1842 TEST_NEON(sqrshrn2_2, sqrshrn2(v0.V4S(), v1.V2D(), 25))
1847 TEST_NEON(sqrshrun_1, sqrshrun(v0.V4H(), v1.V4S(), 6))
1850 TEST_NEON(sqrshrun2_1, sqrshrun2(v0.V8H(), v1.V4S(), 7))
1851 TEST_NEON(sqrshrun2_2, sqrshrun2(v0.V4S(), v1.V2D(), 29))
1860 TEST_NEON(sqshlu_5, sqshlu(v0.V4S(), v1.V4S(), 6))
1871 TEST_NEON(sqshl_5, sqshl(v0.V4S(), v1.V4S(), 27))
1882 TEST_NEON(sqshl_16, sqshl(v0.V4S(), v1.V4S(), v2.V4S()))
1889 TEST_NEON(sqshrn_1, sqshrn(v0.V4H(), v1.V4S(), 5))
1892 TEST_NEON(sqshrn2_1, sqshrn2(v0.V8H(), v1.V4S(), 10))
1893 TEST_NEON(sqshrn2_2, sqshrn2(v0.V4S(), v1.V2D(), 2))
1898 TEST_NEON(sqshrun_1, sqshrun(v0.V4H(), v1.V4S(), 11))
1901 TEST_NEON(sqshrun2_1, sqshrun2(v0.V8H(), v1.V4S(), 5))
1902 TEST_NEON(sqshrun2_2, sqshrun2(v0.V4S(), v1.V2D(), 18))
1911 TEST_NEON(sqsub_5, sqsub(v0.V4S(), v1.V4S(), v2.V4S()))
1918 TEST_NEON(sqxtn_1, sqxtn(v0.V4H(), v1.V4S()))
1921 TEST_NEON(sqxtn2_1, sqxtn2(v0.V8H(), v1.V4S()))
1922 TEST_NEON(sqxtn2_2, sqxtn2(v0.V4S(), v1.V2D()))
1927 TEST_NEON(sqxtun_1, sqxtun(v0.V4H(), v1.V4S()))
1930 TEST_NEON(sqxtun2_1, sqxtun2(v0.V8H(), v1.V4S()))
1931 TEST_NEON(sqxtun2_2, sqxtun2(v0.V4S(), v1.V2D()))
1940 TEST_NEON(srhadd_5, srhadd(v0.V4S(), v1.V4S(), v2.V4S()))
1946 TEST_NEON(sri_5, sri(v0.V4S(), v1.V4S(), 15))
1954 TEST_NEON(srshl_5, srshl(v0.V4S(), v1.V4S(), v2.V4S()))
1962 TEST_NEON(srshr_5, srshr(v0.V4S(), v1.V4S(), 27))
1970 TEST_NEON(srsra_5, srsra(v0.V4S(), v1.V4S(), 1))
1974 TEST_NEON(sshll_1, sshll(v0.V4S(), v1.V4H(), 4))
1977 TEST_NEON(sshll2_1, sshll2(v0.V4S(), v1.V8H(), 2))
1978 TEST_NEON(sshll2_2, sshll2(v0.V2D(), v1.V4S(), 22))
1984 TEST_NEON(sshl_5, sshl(v0.V4S(), v1.V4S(), v2.V4S()))
1992 TEST_NEON(sshr_5, sshr(v0.V4S(), v1.V4S(), 26))
2000 TEST_NEON(ssra_5, ssra(v0.V4S(), v1.V4S(), 4))
2004 TEST_NEON(ssubl_1, ssubl(v0.V4S(), v1.V4H(), v2.V4H()))
2007 TEST_NEON(ssubl2_1, ssubl2(v0.V4S(), v1.V8H(), v2.V8H()))
2008 TEST_NEON(ssubl2_2, ssubl2(v0.V2D(), v1.V4S(), v2.V4S()))
2010 TEST_NEON(ssubw_1, ssubw(v0.V4S(), v1.V4S(), v2.V4H()))
2013 TEST_NEON(ssubw2_1, ssubw2(v0.V4S(), v1.V4S(), v2.V8H()))
2014 TEST_NEON(ssubw2_2, ssubw2(v0.V2D(), v1.V2D(), v2.V4S()))
2020 TEST_NEON(st1_5, st1(v0.V4S(), MemOperand(x1)))
2028 TEST_NEON(st1_13, st1(v0.V4S(), v1.V4S(), MemOperand(x2)))
2036 TEST_NEON(st1_21, st1(v0.V4S(), v1.V4S(), v2.V4S(), MemOperand(x3)))
2045 TEST_NEON(st1_29, st1(v0.V4S(), v1.V4S(), v2.V4S(), v3.V4S(), MemOperand(x4)))
2053 TEST_NEON(st1_37, st1(v0.V4S(), MemOperand(x1, 16, PostIndex)))
2061 TEST_NEON(st1_45, st1(v0.V4S(), v1.V4S(), MemOperand(x2, 32, PostIndex)))
2075 st1(v0.V4S(), v1.V4S(), v2.V4S(), MemOperand(x3, 48, PostIndex)))
2100 st1(v0.V4S(), v1.V4S(), v2.V4S(), v3.V4S(), MemOperand(x4, 64, PostIndex)))
2112 TEST_NEON(st1_69, st1(v0.V4S(), MemOperand(x1, x2, PostIndex)))
2120 TEST_NEON(st1_77, st1(v0.V4S(), v1.V4S(), MemOperand(x2, x3, PostIndex)))
2134 st1(v0.V4S(), v1.V4S(), v2.V4S(), MemOperand(x3, x4, PostIndex)))
2159 st1(v0.V4S(), v1.V4S(), v2.V4S(), v3.V4S(), MemOperand(x4, x5, PostIndex)))
2183 TEST_NEON(st2_5, st2(v0.V4S(), v1.V4S(), MemOperand(x2)))
2190 TEST_NEON(st2_12, st2(v0.V4S(), v1.V4S(), MemOperand(x2, 32, PostIndex)))
2197 TEST_NEON(st2_19, st2(v0.V4S(), v1.V4S(), MemOperand(x2, x3, PostIndex)))
2216 TEST_NEON(st3_5, st3(v0.V4S(), v1.V4S(), v2.V4S(), MemOperand(x3)))
2229 st3(v0.V4S(), v1.V4S(), v2.V4S(), MemOperand(x3, 48, PostIndex)))
2243 st3(v0.V4S(), v1.V4S(), v2.V4S(), MemOperand(x3, x4, PostIndex)))
2265 TEST_NEON(st4_5, st4(v0.V4S(), v1.V4S(), v2.V4S(), v3.V4S(), MemOperand(x4)))
2287 st4(v0.V4S(), v1.V4S(), v2.V4S(), v3.V4S(), MemOperand(x4, 64, PostIndex)))
2311 st4(v0.V4S(), v1.V4S(), v2.V4S(), v3.V4S(), MemOperand(x4, x5, PostIndex)))
2378 TEST_NEON(subhn_1, subhn(v0.V4H(), v1.V4S(), v2.V4S()))
2381 TEST_NEON(subhn2_1, subhn2(v0.V8H(), v1.V4S(), v2.V4S()))
2382 TEST_NEON(subhn2_2, subhn2(v0.V4S(), v1.V2D(), v2.V2D()))
2388 TEST_NEON(sub_5, sub(v0.V4S(), v1.V4S(), v2.V4S()))
2396 TEST_NEON(suqadd_5, suqadd(v0.V4S(), v1.V4S()))
2403 TEST_NEON(sxtl_1, sxtl(v0.V4S(), v1.V4H()))
2406 TEST_NEON(sxtl2_1, sxtl2(v0.V4S(), v1.V8H()))
2407 TEST_NEON(sxtl2_2, sxtl2(v0.V2D(), v1.V4S()))
2433 TEST_NEON(trn1_5, trn1(v0.V4S(), v1.V4S(), v2.V4S()))
2440 TEST_NEON(trn2_5, trn2(v0.V4S(), v1.V4S(), v2.V4S()))
2443 TEST_NEON(uabal_1, uabal(v0.V4S(), v1.V4H(), v2.V4H()))
2446 TEST_NEON(uabal2_1, uabal2(v0.V4S(), v1.V8H(), v2.V8H()))
2447 TEST_NEON(uabal2_2, uabal2(v0.V2D(), v1.V4S(), v2.V4S()))
2453 TEST_NEON(uaba_5, uaba(v0.V4S(), v1.V4S(), v2.V4S()))
2455 TEST_NEON(uabdl_1, uabdl(v0.V4S(), v1.V4H(), v2.V4H()))
2458 TEST_NEON(uabdl2_1, uabdl2(v0.V4S(), v1.V8H(), v2.V8H()))
2459 TEST_NEON(uabdl2_2, uabdl2(v0.V2D(), v1.V4S(), v2.V4S()))
2465 TEST_NEON(uabd_5, uabd(v0.V4S(), v1.V4S(), v2.V4S()))
2469 TEST_NEON(uadalp_3, uadalp(v0.V4S(), v1.V8H()))
2471 TEST_NEON(uadalp_5, uadalp(v0.V2D(), v1.V4S()))
2475 TEST_NEON(uaddlp_3, uaddlp(v0.V4S(), v1.V8H()))
2477 TEST_NEON(uaddlp_5, uaddlp(v0.V2D(), v1.V4S()))
2482 TEST_NEON(uaddlv_4, uaddlv(d0, v1.V4S()))
2484 TEST_NEON(uaddl_1, uaddl(v0.V4S(), v1.V4H(), v2.V4H()))
2487 TEST_NEON(uaddl2_1, uaddl2(v0.V4S(), v1.V8H(), v2.V8H()))
2488 TEST_NEON(uaddl2_2, uaddl2(v0.V2D(), v1.V4S(), v2.V4S()))
2490 TEST_NEON(uaddw_1, uaddw(v0.V4S(), v1.V4S(), v2.V4H()))
2493 TEST_NEON(uaddw2_1, uaddw2(v0.V4S(), v1.V4S(), v2.V8H()))
2494 TEST_NEON(uaddw2_2, uaddw2(v0.V2D(), v1.V2D(), v2.V4S()))
2500 TEST_NEON(uhadd_5, uhadd(v0.V4S(), v1.V4S(), v2.V4S()))
2506 TEST_NEON(uhsub_5, uhsub(v0.V4S(), v1.V4S(), v2.V4S()))
2512 TEST_NEON(umaxp_5, umaxp(v0.V4S(), v1.V4S(), v2.V4S()))
2517 TEST_NEON(umaxv_4, umaxv(s0, v1.V4S()))
2523 TEST_NEON(umax_5, umax(v0.V4S(), v1.V4S(), v2.V4S()))
2529 TEST_NEON(uminp_5, uminp(v0.V4S(), v1.V4S(), v2.V4S()))
2534 TEST_NEON(uminv_4, uminv(s0, v1.V4S()))
2540 TEST_NEON(umin_5, umin(v0.V4S(), v1.V4S(), v2.V4S()))
2541 TEST_NEON(umlal_0, umlal(v0.V4S(), v1.V4H(), v2.H(), 1))
2543 TEST_NEON(umlal2_0, umlal2(v0.V4S(), v1.V8H(), v2.H(), 6))
2544 TEST_NEON(umlal2_1, umlal2(v0.V2D(), v1.V4S(), v2.S(), 0))
2546 TEST_NEON(umlal_3, umlal(v0.V4S(), v1.V4H(), v2.V4H()))
2549 TEST_NEON(umlal2_3, umlal2(v0.V4S(), v1.V8H(), v2.V8H()))
2550 TEST_NEON(umlal2_4, umlal2(v0.V2D(), v1.V4S(), v2.V4S()))
2551 TEST_NEON(umlsl_0, umlsl(v0.V4S(), v1.V4H(), v2.H(), 0))
2553 TEST_NEON(umlsl2_0, umlsl2(v0.V4S(), v1.V8H(), v2.H(), 1))
2554 TEST_NEON(umlsl2_1, umlsl2(v0.V2D(), v1.V4S(), v2.S(), 1))
2556 TEST_NEON(umlsl_3, umlsl(v0.V4S(), v1.V4H(), v2.V4H()))
2559 TEST_NEON(umlsl2_3, umlsl2(v0.V4S(), v1.V8H(), v2.V8H()))
2560 TEST_NEON(umlsl2_4, umlsl2(v0.V2D(), v1.V4S(), v2.V4S()))
2565 TEST_NEON(umull_0, umull(v0.V4S(), v1.V4H(), v2.H(), 0))
2567 TEST_NEON(umull2_0, umull2(v0.V4S(), v1.V8H(), v2.H(), 6))
2568 TEST_NEON(umull2_1, umull2(v0.V2D(), v1.V4S(), v2.S(), 3))
2570 TEST_NEON(umull_3, umull(v0.V4S(), v1.V4H(), v2.V4H()))
2573 TEST_NEON(umull2_3, umull2(v0.V4S(), v1.V8H(), v2.V8H()))
2574 TEST_NEON(umull2_4, umull2(v0.V2D(), v1.V4S(), v2.V4S()))
2580 TEST_NEON(uqadd_5, uqadd(v0.V4S(), v1.V4S(), v2.V4S()))
2591 TEST_NEON(uqrshl_5, uqrshl(v0.V4S(), v1.V4S(), v2.V4S()))
2598 TEST_NEON(uqrshrn_1, uqrshrn(v0.V4H(), v1.V4S(), 4))
2601 TEST_NEON(uqrshrn2_1, uqrshrn2(v0.V8H(), v1.V4S(), 5))
2602 TEST_NEON(uqrshrn2_2, uqrshrn2(v0.V4S(), v1.V2D(), 11))
2611 TEST_NEON(uqshl_5, uqshl(v0.V4S(), v1.V4S(), 2))
2622 TEST_NEON(uqshl_16, uqshl(v0.V4S(), v1.V4S(), v2.V4S()))
2629 TEST_NEON(uqshrn_1, uqshrn(v0.V4H(), v1.V4S(), 1))
2632 TEST_NEON(uqshrn2_1, uqshrn2(v0.V8H(), v1.V4S(), 9))
2633 TEST_NEON(uqshrn2_2, uqshrn2(v0.V4S(), v1.V2D(), 20))
2642 TEST_NEON(uqsub_5, uqsub(v0.V4S(), v1.V4S(), v2.V4S()))
2649 TEST_NEON(uqxtn_1, uqxtn(v0.V4H(), v1.V4S()))
2652 TEST_NEON(uqxtn2_1, uqxtn2(v0.V8H(), v1.V4S()))
2653 TEST_NEON(uqxtn2_2, uqxtn2(v0.V4S(), v1.V2D()))
2658 TEST_NEON(urecpe_1, urecpe(v0.V4S(), v1.V4S()))
2664 TEST_NEON(urhadd_5, urhadd(v0.V4S(), v1.V4S(), v2.V4S()))
2670 TEST_NEON(urshl_5, urshl(v0.V4S(), v1.V4S(), v2.V4S()))
2678 TEST_NEON(urshr_5, urshr(v0.V4S(), v1.V4S(), 21))
2682 TEST_NEON(ursqrte_1, ursqrte(v0.V4S(), v1.V4S()))
2688 TEST_NEON(ursra_5, ursra(v0.V4S(), v1.V4S(), 6))
2692 TEST_NEON(ushll_1, ushll(v0.V4S(), v1.V4H(), 9))
2695 TEST_NEON(ushll2_1, ushll2(v0.V4S(), v1.V8H(), 15))
2696 TEST_NEON(ushll2_2, ushll2(v0.V2D(), v1.V4S(), 14))
2702 TEST_NEON(ushl_5, ushl(v0.V4S(), v1.V4S(), v2.V4S()))
2710 TEST_NEON(ushr_5, ushr(v0.V4S(), v1.V4S(), 24))
2718 TEST_NEON(usqadd_5, usqadd(v0.V4S(), v1.V4S()))
2729 TEST_NEON(usra_5, usra(v0.V4S(), v1.V4S(), 14))
2733 TEST_NEON(usubl_1, usubl(v0.V4S(), v1.V4H(), v2.V4H()))
2736 TEST_NEON(usubl2_1, usubl2(v0.V4S(), v1.V8H(), v2.V8H()))
2737 TEST_NEON(usubl2_2, usubl2(v0.V2D(), v1.V4S(), v2.V4S()))
2739 TEST_NEON(usubw_1, usubw(v0.V4S(), v1.V4S(), v2.V4H()))
2742 TEST_NEON(usubw2_1, usubw2(v0.V4S(), v1.V4S(), v2.V8H()))
2743 TEST_NEON(usubw2_2, usubw2(v0.V2D(), v1.V2D(), v2.V4S()))
2745 TEST_NEON(uxtl_1, uxtl(v0.V4S(), v1.V4H()))
2748 TEST_NEON(uxtl2_1, uxtl2(v0.V4S(), v1.V8H()))
2749 TEST_NEON(uxtl2_2, uxtl2(v0.V2D(), v1.V4S()))
2755 TEST_NEON(uzp1_5, uzp1(v0.V4S(), v1.V4S(), v2.V4S()))
2762 TEST_NEON(uzp2_5, uzp2(v0.V4S(), v1.V4S(), v2.V4S()))
2765 TEST_NEON(xtn_1, xtn(v0.V4H(), v1.V4S()))
2768 TEST_NEON(xtn2_1, xtn2(v0.V8H(), v1.V4S()))
2769 TEST_NEON(xtn2_2, xtn2(v0.V4S(), v1.V2D()))
2775 TEST_NEON(zip1_5, zip1(v0.V4S(), v1.V4S(), v2.V4S()))
2782 TEST_NEON(zip2_5, zip2(v0.V4S(), v1.V4S(), v2.V4S()))
3107 TEST_FP_NEON(fabd_1, fabd(v0.V4S(), v1.V4S(), v2.V4S()))
3112 TEST_FP_NEON(fabs_1, fabs(v0.V4S(), v1.V4S()))
3115 TEST_FP_NEON(facge_1, facge(v0.V4S(), v1.V4S(), v2.V4S()))
3120 TEST_FP_NEON(facgt_1, facgt(v0.V4S(), v1.V4S(), v2.V4S()))
3127 TEST_FP_NEON(faddp_3, faddp(v0.V4S(), v1.V4S(), v2.V4S()))
3130 TEST_FP_NEON(fadd_1, fadd(v0.V4S(), v1.V4S(), v2.V4S()))
3133 TEST_FP_NEON(fcmeq_1, fcmeq(v0.V4S(), v1.V4S(), v2.V4S()))
3138 TEST_FP_NEON(fcmeq_6, fcmeq(v0.V4S(), v1.V4S(), 0.0))
3143 TEST_FP_NEON(fcmge_1, fcmge(v0.V4S(), v1.V4S(), v2.V4S()))
3148 TEST_FP_NEON(fcmge_6, fcmge(v0.V4S(), v1.V4S(), 0.0))
3153 TEST_FP_NEON(fcmgt_1, fcmgt(v0.V4S(), v1.V4S(), v2.V4S()))
3158 TEST_FP_NEON(fcmgt_6, fcmgt(v0.V4S(), v1.V4S(), 0.0))
3163 TEST_FP_NEON(fcmle_1, fcmle(v0.V4S(), v1.V4S(), 0.0))
3168 TEST_FP_NEON(fcmlt_1, fcmlt(v0.V4S(), v1.V4S(), 0.0))
3173 TEST_FP_NEON(fcvtas_1, fcvtas(v0.V4S(), v1.V4S()))
3178 TEST_FP_NEON(fcvtau_1, fcvtau(v0.V4S(), v1.V4S()))
3182 TEST_FP_NEON(fcvtl_0, fcvtl(v0.V4S(), v1.V4H()))
3184 TEST_FP_NEON(fcvtl2_0, fcvtl2(v0.V4S(), v1.V8H()))
3185 TEST_FP_NEON(fcvtl2_1, fcvtl2(v0.V2D(), v1.V4S()))
3187 TEST_FP_NEON(fcvtms_1, fcvtms(v0.V4S(), v1.V4S()))
3192 TEST_FP_NEON(fcvtmu_1, fcvtmu(v0.V4S(), v1.V4S()))
3197 TEST_FP_NEON(fcvtns_1, fcvtns(v0.V4S(), v1.V4S()))
3202 TEST_FP_NEON(fcvtnu_1, fcvtnu(v0.V4S(), v1.V4S()))
3206 TEST_FP_NEON(fcvtn_0, fcvtn(v0.V4H(), v1.V4S()))
3208 TEST_FP_NEON(fcvtn2_0, fcvtn2(v0.V8H(), v1.V4S()))
3209 TEST_FP_NEON(fcvtn2_1, fcvtn2(v0.V4S(), v1.V2D()))
3211 TEST_FP_NEON(fcvtps_1, fcvtps(v0.V4S(), v1.V4S()))
3216 TEST_FP_NEON(fcvtpu_1, fcvtpu(v0.V4S(), v1.V4S()))
3221 TEST_FP_NEON(fcvtxn2_0, fcvtxn2(v0.V4S(), v1.V2D()))
3224 TEST_FP_NEON(fcvtzs_1, fcvtzs(v0.V4S(), v1.V4S(), 5))
3229 TEST_FP_NEON(fcvtzs_6, fcvtzs(v0.V4S(), v1.V4S()))
3234 TEST_FP_NEON(fcvtzu_1, fcvtzu(v0.V4S(), v1.V4S(), 5))
3239 TEST_FP_NEON(fcvtzu_6, fcvtzu(v0.V4S(), v1.V4S()))
3244 TEST_FP_NEON(fdiv_1, fdiv(v0.V4S(), v1.V4S(), v2.V4S()))
3249 TEST_FP_NEON(fmaxnmp_3, fmaxnmp(v0.V4S(), v1.V4S(), v2.V4S()))
3251 TEST_FP_NEON(fmaxnmv_0, fmaxnmv(s0, v1.V4S()))
3253 TEST_FP_NEON(fmaxnm_1, fmaxnm(v0.V4S(), v1.V4S(), v2.V4S()))
3258 TEST_FP_NEON(fmaxp_3, fmaxp(v0.V4S(), v1.V4S(), v2.V4S()))
3260 TEST_FP_NEON(fmaxv_0, fmaxv(s0, v1.V4S()))
3262 TEST_FP_NEON(fmax_1, fmax(v0.V4S(), v1.V4S(), v2.V4S()))
3267 TEST_FP_NEON(fminnmp_3, fminnmp(v0.V4S(), v1.V4S(), v2.V4S()))
3269 TEST_FP_NEON(fminnmv_0, fminnmv(s0, v1.V4S()))
3271 TEST_FP_NEON(fminnm_1, fminnm(v0.V4S(), v1.V4S(), v2.V4S()))
3276 TEST_FP_NEON(fminp_3, fminp(v0.V4S(), v1.V4S(), v2.V4S()))
3278 TEST_FP_NEON(fminv_0, fminv(s0, v1.V4S()))
3280 TEST_FP_NEON(fmin_1, fmin(v0.V4S(), v1.V4S(), v2.V4S()))
3283 TEST_FP_NEON(fmla_1, fmla(v0.V4S(), v1.V4S(), v2.S(), 2))
3288 TEST_FP_NEON(fmla_6, fmla(v0.V4S(), v1.V4S(), v2.V4S()))
3290 TEST_FP_NEON(fmls_1, fmls(v0.V4S(), v1.V4S(), v2.S(), 1))
3295 TEST_FP_NEON(fmls_6, fmls(v0.V4S(), v1.V4S(), v2.V4S()))
3298 TEST_FP_NEON(fmov_2, fmov(v0.V4S(), 0.1328125f))
3302 TEST_FP_NEON(fmulx_1, fmulx(v0.V4S(), v1.V4S(), v2.S(), 2))
3307 TEST_FP_NEON(fmulx_6, fmulx(v0.V4S(), v1.V4S(), v2.V4S()))
3311 TEST_FP_NEON(fmul_1, fmul(v0.V4S(), v1.V4S(), v2.S(), 2))
3316 TEST_FP_NEON(fmul_6, fmul(v0.V4S(), v1.V4S(), v2.V4S()))
3318 TEST_FP_NEON(fneg_1, fneg(v0.V4S(), v1.V4S()))
3321 TEST_FP_NEON(frecpe_1, frecpe(v0.V4S(), v1.V4S()))
3326 TEST_FP_NEON(frecps_1, frecps(v0.V4S(), v1.V4S(), v2.V4S()))
3333 TEST_FP_NEON(frinta_1, frinta(v0.V4S(), v1.V4S()))
3336 TEST_FP_NEON(frinti_1, frinti(v0.V4S(), v1.V4S()))
3339 TEST_FP_NEON(frintm_1, frintm(v0.V4S(), v1.V4S()))
3342 TEST_FP_NEON(frintn_1, frintn(v0.V4S(), v1.V4S()))
3345 TEST_FP_NEON(frintp_1, frintp(v0.V4S(), v1.V4S()))
3348 TEST_FP_NEON(frintx_1, frintx(v0.V4S(), v1.V4S()))
3351 TEST_FP_NEON(frintz_1, frintz(v0.V4S(), v1.V4S()))
3354 TEST_FP_NEON(frsqrte_1, frsqrte(v0.V4S(), v1.V4S()))
3359 TEST_FP_NEON(frsqrts_1, frsqrts(v0.V4S(), v1.V4S(), v2.V4S()))
3364 TEST_FP_NEON(fsqrt_1, fsqrt(v0.V4S(), v1.V4S()))
3367 TEST_FP_NEON(fsub_1, fsub(v0.V4S(), v1.V4S(), v2.V4S()))
3370 TEST_FP_NEON(scvtf_1, scvtf(v0.V4S(), v1.V4S(), 5))
3375 TEST_FP_NEON(scvtf_6, scvtf(v0.V4S(), v1.V4S()))
3380 TEST_FP_NEON(ucvtf_1, ucvtf(v0.V4S(), v1.V4S(), 5))
3385 TEST_FP_NEON(ucvtf_6, ucvtf(v0.V4S(), v1.V4S()))
3397 TEST_FP_NEON_FRINT(frint32x_1, frint32x(v0.V4S(), v1.V4S()))
3400 TEST_FP_NEON_FRINT(frint32z_1, frint32z(v0.V4S(), v1.V4S()))
3403 TEST_FP_NEON_FRINT(frint64x_1, frint64x(v0.V4S(), v1.V4S()))
3406 TEST_FP_NEON_FRINT(frint64z_1, frint64z(v0.V4S(), v1.V4S()))
3422 TEST_RDM_NEON(sqrdmlah_3, sqrdmlah(v0.V4S(), v1.V4S(), v2.S(), 0))
3428 TEST_RDM_NEON(sqrdmlah_9, sqrdmlah(v0.V4S(), v1.V4S(), v2.V4S()))
3434 TEST_RDM_NEON(sqrdmlsh_3, sqrdmlsh(v0.V4S(), v1.V4S(), v2.S(), 1))
3440 TEST_RDM_NEON(sqrdmlsh_9, sqrdmlsh(v0.V4S(), v1.V4S(), v2.V4S()))
3535 TEST_FP_FCMA_NEON(fcadd_1, fcadd(v0.V4S(), v1.V4S(), v2.V4S(), 90))
3537 TEST_FP_FCMA_NEON(fcmla_0, fcmla(v0.V4S(), v1.V4S(), v2.S(), 0, 180))
3539 TEST_FP_FCMA_NEON(fcmla_2, fcmla(v0.V4S(), v1.V4S(), v2.V4S(), 90))
3565 TEST_NEON_DOTPRODUCT(sdot_1, sdot(v0.V4S(), v1.V16B(), v2.S4B(), 1))
3567 TEST_NEON_DOTPRODUCT(sdot_3, sdot(v0.V4S(), v1.V16B(), v2.V16B()))
3569 TEST_NEON_DOTPRODUCT(udot_1, udot(v0.V4S(), v1.V16B(), v2.S4B(), 1))
3571 TEST_NEON_DOTPRODUCT(udot_3, udot(v0.V4S(), v1.V16B(), v2.V16B()))
3758 TEST_FP_FHM_NEON_NEONHALF(fmlal2_0, fmlal2(v0.V4S(), v1.V4H(), v2.H(), 6))
3759 TEST_FP_FHM_NEON_NEONHALF(fmlal_0, fmlal(v0.V4S(), v1.V4H(), v2.H(), 0))
3760 TEST_FP_FHM_NEON_NEONHALF(fmlal2_1, fmlal2(v0.V4S(), v1.V4H(), v2.V4H()))
3761 TEST_FP_FHM_NEON_NEONHALF(fmlal_1, fmlal(v0.V4S(), v1.V4H(), v2.V4H()))
3762 TEST_FP_FHM_NEON_NEONHALF(fmlsl2_0, fmlsl2(v0.V4S(), v1.V4H(), v2.H(), 2))
3763 TEST_FP_FHM_NEON_NEONHALF(fmlsl_0, fmlsl(v0.V4S(), v1.V4H(), v2.H(), 2))
3764 TEST_FP_FHM_NEON_NEONHALF(fmlsl2_1, fmlsl2(v0.V4S(), v1.V4H(), v2.V4H()))
3765 TEST_FP_FHM_NEON_NEONHALF(fmlsl_1, fmlsl(v0.V4S(), v1.V4H(), v2.V4H()))