Lines Matching refs:M_1to16

110 const uint64_t M_1to16 = 1ULL << 59;  variable
364 case M_1to16: return isXbyak_ ? "ptr_b [eax+32]" : "[eax+32]{1to16}"; in get()
624 put("vcmpps", K, ZMM, M_1to16, IMM8); in putCmpK()
864 put("vsqrtps", ZMM_KZ, M_1to16 | _MEM); in put512_X_XM()
867 put("vpabsd", ZMM_KZ, M_1to16 | _MEM); in put512_X_XM()
910 { "vpackssdw", ZMM_KZ, _ZMM, _ZMM | M_1to16 | _MEM }, in put512_X3()
914 { "vpackusdw", ZMM_KZ, _ZMM, _ZMM | M_1to16 | _MEM }, in put512_X3()
954 { "vpandd", ZMM_KZ, _ZMM, _ZMM | M_1to16 | _MEM }, in put512_X3()
957 { "vpandnd", ZMM_KZ, _ZMM, _ZMM | M_1to16 | _MEM }, in put512_X3()
965 { "vpcmpeqd", K2, _ZMM, _ZMM | M_1to16 | _MEM }, in put512_X3()
970 { "vpcmpgtd", K2, _ZMM, _ZMM | M_1to16 | _MEM }, in put512_X3()
978 { "vpmaxsd", ZMM_KZ, _ZMM, _ZMM | _MEM | M_1to16 }, in put512_X3()
983 { "vpmaxud", ZMM_KZ, _ZMM, _ZMM | _MEM | M_1to16 }, in put512_X3()
988 { "vpminsd", ZMM_KZ, _ZMM, _ZMM | _MEM | M_1to16 }, in put512_X3()
993 { "vpminud", ZMM_KZ, _ZMM, _ZMM | _MEM | M_1to16 }, in put512_X3()
1008 { "vpsrad", ZMM_KZ, _ZMM | M_1to16 | _MEM, IMM8 }, in put512_X3()
1022 { "vpsrld", ZMM_KZ, _ZMM | M_1to16 | _MEM, IMM8 }, in put512_X3()
1031 { "vpsravd", _ZMM, _ZMM, M_1to16 | _MEM }, in put512_X3()
1040 { "vpsllvd", _ZMM, _ZMM, M_1to16 | _MEM }, in put512_X3()
1049 { "vpsrlvd", _ZMM, _ZMM, M_1to16 | _MEM }, in put512_X3()
1064 { "vpshufd", _ZMM | ZMM_KZ, _ZMM | M_1to16 | _MEM, IMM8 }, in put512_X3()
1067 { "vpord", _ZMM | ZMM_KZ, _ZMM, M_1to16 | _MEM }, in put512_X3()
1073 { "vpxord", _ZMM | ZMM_KZ, _ZMM, M_1to16 | _MEM }, in put512_X3()
1097 { "vpmulld", ZMM_KZ, _ZMM, M_1to16 | _MEM }, in put512_X3()
1112 { "vpunpckhdq", _ZMM, _ZMM, M_1to16 | _MEM }, in put512_X3()
1124 { "vpunpckldq", _ZMM, _ZMM, M_1to16 | _MEM }, in put512_X3()
1148 { "vpermd", ZMM_KZ, _ZMM, _ZMM | M_1to16 | _MEM }, in put512_X3()
1156 { "vpermilps", ZMM_KZ, _ZMM, _MEM | M_1to16 }, in put512_X3()
1158 { "vpermilps", ZMM_KZ, _MEM | M_1to16 | _MEM, IMM8 }, in put512_X3()
1166 { "vpermps", ZMM_KZ, _ZMM, M_1to16 | _MEM }, in put512_X3()
1194 { "vshufps", ZMM_KZ, _ZMM, M_1to16 | _MEM }, in put512_X3_I()
1279 mem = M_1to16; in put512_FMA()
1364 mem = M_1to16; in put512_AVX1()
1422 put("vcvtdq2ps", ZMM_KZ, _ZMM | _MEM | M_1to16 | ZMM_ER); in put512_cvt()
1455 put("vcvtps2dq", ZMM_KZ, _ZMM | _MEM | M_1to16 | ZMM_ER); in put512_cvt()
1459 put("vcvtps2udq", ZMM_KZ, _ZMM | _MEM | M_1to16 | ZMM_ER); in put512_cvt()
1517 put("vcvttps2dq", ZMM_KZ, _ZMM | _MEM | M_1to16 | ZMM_SAE); in put512_cvt()
1521 put("vcvttps2udq", ZMM_KZ, _ZMM | _MEM | M_1to16 | ZMM_SAE); in put512_cvt()
1545 put("vcvtudq2ps", ZMM_KZ, _ZMM | _MEM | M_1to16 | ZMM_ER); in put512_cvt()
1652 put("vblendmps", ZMM_KZ, _ZMM, _ZMM | _MEM | M_1to16); in putBlend()
1664 put("vpblendmd", ZMM_KZ, _ZMM, _ZMM | _MEM | M_1to16); in putBlend()
1673 const uint64_t b4Tbl[] = { M_1to4, M_1to8, M_1to16 }; in putVpcmp()
1699 const uint64_t b4Tbl[] = { M_1to4, M_1to8, M_1to16 }; in putVtest()
1757 const uint64_t b4Tbl[] = { M_1to4, M_1to8, M_1to16 }; in putPerm()
1787 put("vshuff32x4", ZMM_KZ, _ZMM, _ZMM | _MEM | M_1to16, IMM8); in putShuff()
1793 put("vshufi32x4", ZMM_KZ, _ZMM, _ZMM | _MEM | M_1to16, IMM8); in putShuff()
1853 put("vprolvd", ZMM_KZ, _ZMM, _ZMM | _MEM | M_1to16); in putRot()
1861 put("vprorvd", ZMM_KZ, _ZMM, _ZMM | _MEM | M_1to16); in putRot()
1869 put("vprold", ZMM_KZ, _ZMM | _MEM | M_1to16, IMM8); in putRot()
1877 put("vprord", ZMM_KZ, _ZMM | _MEM | M_1to16, IMM8); in putRot()
1888 put("vpternlogd", ZMM_KZ, _ZMM, _ZMM | _MEM | M_1to16, IMM8); in putMisc2()
1900 put("vgetexpps", ZMM_KZ, _ZMM | MEM | M_1to16 | ZMM_SAE); in putMisc2()
1911 put("vgetmantps", ZMM_KZ, _ZMM | _MEM | M_1to16, IMM8); in putMisc2()
1922 put("vfixupimmps", ZMM_KZ, _ZMM, _ZMM | _MEM | M_1to16, IMM8); in putMisc2()
1933 put("vrcp14ps", ZMM_KZ, _ZMM | _MEM | M_1to16); in putMisc2()
1945 put("vrsqrt14ps", ZMM_KZ, _ZMM | _MEM | M_1to16); in putMisc2()
1958 put("vrndscaleps", ZMM_KZ, _ZMM | _MEM | M_1to16, IMM8); in putMisc2()
1971 put("vscalefps", ZMM_KZ, _ZMM, _ZMM | _MEM | M_1to16 | ZMM_ER); in putMisc2()
1986 put("vpconflictd", ZMM_KZ, _ZMM | _MEM | M_1to16); in putMisc2()
1994 put("vplzcntd", ZMM_KZ, _ZMM | _MEM | M_1to16); in putMisc2()
2004 put("vexp2ps", ZMM_KZ, _ZMM | _MEM | M_1to16 | ZMM_SAE); in putMisc2()
2007 put("vrcp28ps", ZMM_KZ, _ZMM | _MEM | M_1to16 | ZMM_SAE); in putMisc2()
2012 put("vrsqrt28ps", ZMM_KZ, _ZMM | _MEM | M_1to16 | ZMM_SAE); in putMisc2()
2042 put("vrangeps", ZMM_KZ, _ZMM, _ZMM | _MEM | M_1to16 | ZMM_SAE, IMM8); in putMisc2()
2053 put("vreduceps", ZMM_KZ, _ZMM | _MEM | M_1to16 | ZMM_SAE, IMM8); in putMisc2()