Lines Matching refs:VEX_W
552 vinsert256_insert>, VEX_W, EVEX_V512;
558 vinsert128_insert>, VEX_W, EVEX_V256;
564 vinsert128_insert>, VEX_W, EVEX_V512;
720 VEX_W, EVEX_V512, EVEX_CD8<64, CD8VT4>;
732 VEX_W, EVEX_V256, EVEX_CD8<64, CD8VT2>;
738 VEX_W, EVEX_V512, EVEX_CD8<64, CD8VT2>;
864 avx512vl_f64_info>, VEX_W;
940 HasAVX512>, VEX_W;
999 avx512vl_i64_info, HasAVX512>, VEX_W;
1029 v8i64_info, v4i64x_info>, VEX_W,
1032 v8f64_info, v4f64x_info>, VEX_W,
1045 v4i64x_info, v2i64x_info>, VEX_W,
1048 v4f64x_info, v2f64x_info>, VEX_W,
1053 v8i64_info, v2i64x_info>, VEX_W,
1059 v8f64_info, v2f64x_info>, VEX_W,
1152 avx512vl_i64_info, VK8>, VEX_W;
1222 avx512vl_i64_info, avx512vl_i64_info>, VEX_W, EVEX_CD8<64, CD8VF>;
1224 avx512vl_i16_info, avx512vl_i16_info>, VEX_W, EVEX_CD8<16, CD8VF>;
1228 avx512vl_f64_info, avx512vl_i64_info>, VEX_W, EVEX_CD8<64, CD8VF>;
1297 avx512vl_i64_info, avx512vl_i64_info>, VEX_W, EVEX_CD8<64, CD8VF>;
1299 avx512vl_i16_info, avx512vl_i16_info>, VEX_W, EVEX_CD8<16, CD8VF>;
1303 avx512vl_f64_info, avx512vl_i64_info>, VEX_W, EVEX_CD8<64, CD8VF>;
1393 defm VBLENDMPD : blendmask_dq <0x65, "vblendmpd", avx512vl_f64_info>, VEX_W;
1395 defm VPBLENDMQ : blendmask_dq <0x64, "vpblendmq", avx512vl_i64_info>, VEX_W;
1397 defm VPBLENDMW : blendmask_bw <0x66, "vpblendmw", avx512vl_i16_info>, VEX_W;
1498 AVX512XDIi8Base, VEX_W;
1602 T8PD, VEX_W, EVEX_CD8<64, CD8VF>;
1618 T8PD, VEX_W, EVEX_CD8<64, CD8VF>;
1777 HasBWI>, VEX_W, EVEX_CD8<16, CD8VF>;
1779 HasBWI>, VEX_W, EVEX_CD8<16, CD8VF>;
1787 HasAVX512>, VEX_W, EVEX_CD8<64, CD8VF>;
1789 HasAVX512>, VEX_W, EVEX_CD8<64, CD8VF>;
1879 AVX512PDIi8Base, EVEX_4V, EVEX_CD8<64, CD8VF>, VEX_W;
2011 VecOpNode, prd, "{q}">,EVEX_CD8<64, CD8VF> , VEX_W;
2015 f64x_info, prd>, EVEX_CD8<64, CD8VT1>, VEX_W;
2067 VEX, PD, VEX_W;
2074 VEX, PS, VEX_W;
2076 VEX, XD, VEX_W;
2237 HasBWI>, VEX, PD, VEX_W;
2239 HasBWI>, VEX, PS, VEX_W;
2295 HasBWI, IsCommutable>, VEX_4V, VEX_L, VEX_W, PD;
2297 HasBWI, IsCommutable>, VEX_4V, VEX_L, VEX_W, PS;
2399 defm KUNPCKDQ : avx512_mask_unpck<"dq", VK64, v64i1, VK32, HasBWI>, PS, VEX_W;
2417 VEX, PS, VEX_W;
2419 VEX, PD, VEX_W;
2438 VEX, TAPD, VEX_W;
2444 VEX, TAPD, VEX_W;
2723 HasAVX512>, PD, VEX_W, EVEX_CD8<64, CD8VF>;
2731 PD, VEX_W, EVEX_CD8<64, CD8VF>;
2783 HasAVX512>, PD, VEX_W, EVEX_CD8<64, CD8VF>;
2791 HasBWI>, XD, VEX_W, EVEX_CD8<16, CD8VF>;
2799 HasAVX512>, XS, VEX_W, EVEX_CD8<64, CD8VF>;
2853 IIC_SSE_MOVDQ>, EVEX, VEX_W, VEX_LIG;
2858 IIC_SSE_MOVDQ>, EVEX, VEX_W, Sched<[WriteMove]>;
2862 IIC_SSE_MOVDQ>, EVEX, VEX_W, Sched<[WriteMove]>;
2867 IIC_SSE_MOVDQ>, EVEX, VEX_W, Sched<[WriteStore]>,
2904 IIC_SSE_MOVD_ToGP>, PD, EVEX, VEX_LIG, VEX_W,
2912 EVEX, PD, VEX_LIG, VEX_W, EVEX_CD8<64, CD8VT1>,
2918 EVEX, VEX_W, VEX_LIG;
2942 EVEX, VEX_LIG, VEX_W, EVEX_CD8<64, CD8VT1>;
2993 VEX_LIG, XD, VEX_W, EVEX_CD8<64, CD8VT1>;
3015 XD, EVEX_4V, VEX_LIG, VEX_W;
3164 IIC_SSE_MOVQ_RR>, EVEX, VEX_W;
3172 IIC_SSE_MOVDQ>, EVEX, VEX_W,
3282 HasAVX512>, PD, VEX_W, EVEX_CD8<64, CD8VF>;
3362 VEX_W, EVEX_CD8<64, CD8VF>;
3481 EVEX_V512, EVEX_CD8<64, CD8VF>, VEX_W;
3485 EVEX_V256, EVEX_CD8<64, CD8VF>, VEX_W;
3488 EVEX_V128, EVEX_CD8<64, CD8VF>, VEX_W;
3577 defm VPACKSSWB : avx512_packs_all_i16_i8 <0x63, "vpacksswb", X86Packss>, AVX512BIBase, VEX_W;
3578 defm VPACKUSWB : avx512_packs_all_i16_i8 <0x67, "vpackuswb", X86Packus>, AVX512BIBase, VEX_W;
3694 XD, VEX_W, EVEX_4V, VEX_LIG, EVEX_CD8<64, CD8VT1>;
3709 XD, VEX_W, EVEX_4V, VEX_LIG, EVEX_CD8<64, CD8VT1>;
3764 IsCommutable>, EVEX_V512, PD, VEX_W,
3776 IsCommutable>, EVEX_V128, PD, VEX_W,
3779 IsCommutable>, EVEX_V256, PD, VEX_W,
3788 EVEX_V512, PD, VEX_W,EVEX_CD8<64, CD8VF>;
3795 EVEX_V512, PD, VEX_W,EVEX_CD8<64, CD8VF>;
3858 EVEX_V512, VEX_W, EVEX_CD8<64, CD8VF>;
3864 EVEX_4V, EVEX_CD8<64, CD8VT1>, VEX_W;
3873 EVEX_V128, VEX_W, EVEX_CD8<64, CD8VF>;
3875 EVEX_V256, VEX_W, EVEX_CD8<64, CD8VF>;
3930 avx512vl_i64_info>, VEX_W;
3937 EVEX_V512, VEX_W;
3944 EVEX_V256, VEX_W;
3946 EVEX_V128, VEX_W;
4037 avx512vl_i64_info, HasAVX512>, VEX_W;
4082 avx512vl_i64_info>, EVEX_CD8<64, CD8VF>, VEX_W;
4152 avx512vl_i64_info>, VEX_W;
4159 EVEX_V512, VEX_W;
4163 EVEX_V256, VEX_W;
4165 EVEX_V128, VEX_W;
4213 avx512vl_i64_info>, VEX_W;
4217 avx512vl_f64_info>, VEX_W;
4221 EVEX, AVX512AIi8Base, EVEX_CD8<64, CD8VF>, VEX_W;
4224 EVEX, AVX512AIi8Base, EVEX_CD8<64, CD8VF>, VEX_W;
4291 avx512vl_i64_info>, VEX_W;
4363 v2f64x_info>, EVEX_CD8<64, CD8VT1>, PD, VEX_W;
4367 v2f64x_info>, EVEX_CD8<64, CD8VT1>, PD, VEX_W;
4414 EVEX, EVEX_CD8<64, CD8VT1>, VEX_W;
4428 EVEX, EVEX_CD8<64, CD8VT1>, VEX_W;
4511 avx512vl_f64_info>, VEX_W;
4578 avx512vl_f64_info>, VEX_W;
4644 avx512vl_f64_info>, VEX_W;
4737 EVEX_CD8<64, CD8VT1>, VEX_LIG, VEX_W;
4809 XS, VEX_W, EVEX_CD8<64, CD8VT1>;
4815 XD, VEX_W, EVEX_CD8<64, CD8VT1>;
4840 XS, VEX_W, EVEX_CD8<64, CD8VT1>;
4846 XD, VEX_W, EVEX_CD8<64, CD8VT1>;
4893 XS, VEX_W, EVEX_CD8<32, CD8VT1>;
4900 sse_load_f32, "cvtss2usi">, XS, VEX_W,
4908 XD, VEX_W, EVEX_CD8<64, CD8VT1>;
4915 sse_load_f64, "cvtsd2usi">, XD, VEX_W,
4924 SSE_CVT_Scalar, 0>, XS, EVEX_4V, VEX_W;
4930 SSE_CVT_Scalar, 0>, XD, EVEX_4V, VEX_W;
4979 VEX_W, XS, EVEX_CD8<32, CD8VT1>;
4985 VEX_W, XD, EVEX_CD8<64, CD8VT1>;
4992 XS,VEX_W, EVEX_CD8<32, CD8VT1>;
4998 XD, VEX_W, EVEX_CD8<64, CD8VT1>;
5059 OpNodeRnd>, VEX_W, EVEX_CD8<64, CD8VT1>,
5177 VEX_W, PD, EVEX_CD8<64, CD8VF>;
5410 PD, VEX_W, EVEX_CD8<64, CD8VF>;
5417 X86VFpToUintRnd>, PS, VEX_W,
5431 X86cvtpd2IntRnd>, XD, VEX_W,
5438 X86cvtpd2UIntRnd>, VEX_W,
5442 X86cvtpd2IntRnd>, VEX_W,
5449 X86cvtpd2UIntRnd>, VEX_W,
5456 X86VFpToSlongRnd>, VEX_W,
5463 X86VFpToUlongRnd>, VEX_W,
5470 X86VSlongToFpRnd>, VEX_W, XS, EVEX_CD8<64, CD8VF>;
5473 X86VUlongToFpRnd>, VEX_W, XS, EVEX_CD8<64, CD8VF>;
5476 X86VSlongToFpRnd>, VEX_W, PS, EVEX_CD8<64, CD8VF>;
5479 X86VUlongToFpRnd>, VEX_W, XD, EVEX_CD8<64, CD8VF>;
5603 AVX512PDIi8Base, VEX_W, EVEX_CD8<64, CD8VT1>;
5607 AVX512PDIi8Base, VEX_W, EVEX_CD8<64, CD8VT1>;
5616 VEX_LIG, VEX_W, EVEX_CD8<64, CD8VT1>;
5623 VEX_LIG, VEX_W, EVEX_CD8<64, CD8VT1>;
5631 VEX_LIG, VEX_W, EVEX_CD8<64, CD8VT1>;
5638 VEX_LIG, VEX_W, EVEX_CD8<64, CD8VT1>;
5663 VEX_W, EVEX_CD8<64, CD8VT1>, T8PD;
5667 VEX_W, EVEX_CD8<64, CD8VT1>, T8PD;
5693 EVEX_V512, VEX_W, EVEX_CD8<64, CD8VF>;
5705 EVEX_V128, VEX_W, EVEX_CD8<64, CD8VF>;
5708 EVEX_V256, VEX_W, EVEX_CD8<64, CD8VF>;
5757 EVEX_CD8<64, CD8VT1>, VEX_W;
5802 T8PD, EVEX_V512, VEX_W, EVEX_CD8<64, CD8VF>;
5814 EVEX_V128, VEX_W, T8PD, EVEX_CD8<64, CD8VF>;
5816 EVEX_V256, VEX_W, T8PD, EVEX_CD8<64, CD8VF>;
5863 EVEX_V512, VEX_W, PD, EVEX_CD8<64, CD8VF>;
5874 EVEX_V128, VEX_W, PD, EVEX_CD8<64, CD8VF>;
5877 EVEX_V256, VEX_W, PD, EVEX_CD8<64, CD8VF>;
5886 v8f64_info>, EVEX_V512, VEX_W, PD, EVEX_CD8<64, CD8VF>;
5939 X86fsqrtRnds>, EVEX_CD8<64, CD8VT1>, EVEX_4V, XD, VEX_W;
6022 defm VRNDSCALESD : avx512_rndscale_scalar<0x0B, "vrndscalesd", f64x_info>, VEX_W,
6419 vy32xmem, mgatherv8i32>, EVEX_V512, VEX_W;
6421 vz64mem, mgatherv8i64>, EVEX_V512, VEX_W;
6424 vx32xmem, mgatherv4i32>, EVEX_V256, VEX_W;
6426 vy64xmem, mgatherv4i64>, EVEX_V256, VEX_W;
6428 vx32xmem, mgatherv4i32>, EVEX_V128, VEX_W;
6430 vx64xmem, mgatherv2i64>, EVEX_V128, VEX_W;
6476 vy32xmem, mscatterv8i32>, EVEX_V512, VEX_W;
6478 vz64mem, mscatterv8i64>, EVEX_V512, VEX_W;
6481 vx32xmem, mscatterv4i32>, EVEX_V256, VEX_W;
6483 vy64xmem, mscatterv4i64>, EVEX_V256, VEX_W;
6485 vx32xmem, mscatterv4i32>, EVEX_V128, VEX_W;
6487 vx64xmem, mscatterv2i64>, EVEX_V128, VEX_W;
6531 VK8WM, vy32mem>, EVEX_V512, VEX_W, EVEX_CD8<32, CD8VT1>;
6534 VK8WM, vz64mem>, EVEX_V512, VEX_W, EVEX_CD8<64, CD8VT1>;
6543 VK8WM, vy32mem>, EVEX_V512, VEX_W, EVEX_CD8<32, CD8VT1>;
6546 VK8WM, vz64mem>, EVEX_V512, VEX_W, EVEX_CD8<64, CD8VT1>;
6555 VK8WM, vy32mem>, EVEX_V512, VEX_W, EVEX_CD8<32, CD8VT1>;
6558 VK8WM, vz64mem>, EVEX_V512, VEX_W, EVEX_CD8<64, CD8VT1>;
6567 VK8WM, vy32mem>, EVEX_V512, VEX_W, EVEX_CD8<32, CD8VT1>;
6570 VK8WM, vz64mem>, EVEX_V512, VEX_W, EVEX_CD8<64, CD8VT1>;
6619 HasBWI>, VEX_W;
6623 HasDQI>, VEX_W;
6651 avx512vl_i16_info, HasBWI>, VEX_W;
6655 avx512vl_i64_info, HasDQI>, VEX_W;
6696 EVEX, VEX_W;
6700 EVEX, VEX_W;
6730 EVEX, VEX_W;
6734 EVEX, VEX_W;
6973 opcPd, OpNode, prd>, EVEX_CD8<64, CD8VF>, VEX_W;
6978 AVX512AIi8Base, EVEX_4V, EVEX_CD8<64, CD8VF>, VEX_W;
6985 AVX512AIi8Base, VEX_LIG, EVEX_4V, EVEX_CD8<64, CD8VT1>, VEX_W;
7000 AVX512AIi8Base, EVEX_4V, EVEX_CD8<64, CD8VF>, VEX_W;
7007 AVX512AIi8Base, VEX_LIG, EVEX_4V, EVEX_CD8<64, CD8VT1>, VEX_W;
7014 AVX512AIi8Base, VEX_LIG, EVEX_4V, EVEX_CD8<64, CD8VT1>, VEX_W;
7021 AVX512AIi8Base, VEX_LIG, EVEX_4V, EVEX_CD8<64, CD8VT1>, VEX_W;
7063 AVX512AIi8Base, EVEX_4V, EVEX_CD8<64, CD8VF>, VEX_W;
7067 AVX512AIi8Base, EVEX_4V, EVEX_CD8<64, CD8VF>, VEX_W;
7082 EVEX_CD8<64, CD8VF>, VEX_W;
7167 prd>, VEX_W;
7255 avx512vl_f64_info>, XD, VEX_W;
7362 defm VPEXTRQZ : avx512_extract_elt_dq<"vpextrq", v2i64x_info, GR64>, VEX_W;
7407 defm VPINSRQZ : avx512_insert_elt_dq<0x22, "vpinsrq", v2i64x_info, GR64>, VEX_W;
7424 defm VSHUFPD: avx512_shufp<"vshufpd", avx512vl_i64_info, avx512vl_f64_info>, PD, VEX_W;
7538 defm VPTERNLOGQ : avx512_common_ternlog<"vpternlogq", avx512vl_i64_info>, VEX_W;