Lines Matching refs:VEX_W
493 vinsert256_insert>, VEX_W, EVEX_V512;
499 vinsert128_insert>, VEX_W, EVEX_V256;
505 vinsert128_insert>, VEX_W, EVEX_V512;
655 VEX_W, EVEX_V512, EVEX_CD8<64, CD8VT4>;
667 VEX_W, EVEX_V256, EVEX_CD8<64, CD8VT2>;
673 VEX_W, EVEX_V512, EVEX_CD8<64, CD8VT2>;
877 avx512vl_f64_info>, VEX_W;
918 HasAVX512>, VEX_W;
959 avx512vl_i64_info, HasAVX512>, VEX_W;
977 v8i64_info, v4i64x_info>, VEX_W,
980 v8f64_info, v4f64x_info>, VEX_W,
993 v4i64x_info, v2i64x_info>, VEX_W,
996 v4f64x_info, v2f64x_info>, VEX_W,
1001 v8i64_info, v2i64x_info>, VEX_W,
1007 v8f64_info, v2f64x_info>, VEX_W,
1071 avx512vl_i64_info, VK8>, VEX_W;
1141 avx512vl_i64_info, avx512vl_i64_info>, VEX_W, EVEX_CD8<64, CD8VF>;
1144 VEX_W, EVEX_CD8<16, CD8VF>;
1151 avx512vl_f64_info, avx512vl_i64_info>, VEX_W, EVEX_CD8<64, CD8VF>;
1220 avx512vl_i64_info, avx512vl_i64_info>, VEX_W, EVEX_CD8<64, CD8VF>;
1223 VEX_W, EVEX_CD8<16, CD8VF>;
1230 avx512vl_f64_info, avx512vl_i64_info>, VEX_W, EVEX_CD8<64, CD8VF>;
1326 defm VBLENDMPD : blendmask_dq <0x65, "vblendmpd", avx512vl_f64_info>, VEX_W;
1328 defm VPBLENDMQ : blendmask_dq <0x64, "vpblendmq", avx512vl_i64_info>, VEX_W;
1330 defm VPBLENDMW : blendmask_bw <0x66, "vpblendmw", avx512vl_i16_info>, VEX_W;
1429 AVX512XDIi8Base, VEX_W;
1529 T8PD, VEX_W, EVEX_CD8<64, CD8VF>;
1545 T8PD, VEX_W, EVEX_CD8<64, CD8VF>;
1702 HasBWI>, VEX_W, EVEX_CD8<16, CD8VF>;
1704 HasBWI>, VEX_W, EVEX_CD8<16, CD8VF>;
1712 HasAVX512>, VEX_W, EVEX_CD8<64, CD8VF>;
1714 HasAVX512>, VEX_W, EVEX_CD8<64, CD8VF>;
1802 AVX512PDIi8Base, EVEX_4V, EVEX_CD8<64, CD8VF>, VEX_W;
1932 VecOpNode, prd, "{q}">,EVEX_CD8<64, CD8VF> , VEX_W;
1936 f64x_info, prd>, EVEX_CD8<64, CD8VT1>, VEX_W;
1985 VEX, PD, VEX_W;
1989 VEX, PS, VEX_W;
1991 VEX, XD, VEX_W;
2212 HasBWI>, VEX, PD, VEX_W;
2214 HasBWI>, VEX, PS, VEX_W;
2270 HasBWI, IsCommutable>, VEX_4V, VEX_L, VEX_W, PD;
2272 HasBWI, IsCommutable>, VEX_4V, VEX_L, VEX_W, PS;
2375 defm KUNPCKDQ : avx512_mask_unpck<"dq", VK64, v64i1, VK32, HasBWI>, PS, VEX_W;
2393 VEX, PS, VEX_W;
2395 VEX, PD, VEX_W;
2414 VEX, TAPD, VEX_W;
2420 VEX, TAPD, VEX_W;
2685 HasAVX512>, PD, VEX_W, EVEX_CD8<64, CD8VF>;
2695 PD, VEX_W, EVEX_CD8<64, CD8VF>;
2705 HasAVX512>, PD, VEX_W, EVEX_CD8<64, CD8VF>;
2713 HasBWI>, XD, VEX_W, EVEX_CD8<16, CD8VF>;
2723 HasAVX512>, XS, VEX_W, EVEX_CD8<64, CD8VF>;
2884 IIC_SSE_MOVDQ>, EVEX, VEX_W;
2889 EVEX, VEX_W, EVEX_CD8<64, CD8VT1>;
2894 IIC_SSE_MOVDQ>, EVEX, VEX_W, Sched<[WriteMove]>;
2898 IIC_SSE_MOVDQ>, EVEX, VEX_W, Sched<[WriteMove]>;
2902 IIC_SSE_MOVDQ>, EVEX, VEX_W, Sched<[WriteStore]>,
2940 IIC_SSE_MOVD_ToGP>, PD, EVEX, VEX_W,
2946 [], IIC_SSE_MOVD_ToGP>, PD, EVEX, VEX_W,
2954 EVEX, PD, VEX_W, EVEX_CD8<64, CD8VT1>,
2961 EVEX, VEX_W;
2985 EVEX, VEX_W, EVEX_CD8<8, CD8VT8>;
3034 VEX_LIG, XD, VEX_W, EVEX_CD8<64, CD8VT1>;
3058 XD, EVEX_4V, VEX_LIG, VEX_W;
3220 IIC_SSE_MOVQ_RR>, EVEX, VEX_W;
3228 IIC_SSE_MOVDQ>, EVEX, VEX_W,
3333 defm VMOVNTPD : avx512_movnt_vl<0x2B, "vmovntpd", avx512vl_f64_info>, PD, VEX_W;
3472 VEX_W, EVEX_CD8<64, CD8VF>;
3592 EVEX_V512, EVEX_CD8<64, CD8VF>, VEX_W;
3597 EVEX_V256, EVEX_CD8<64, CD8VF>, VEX_W;
3601 EVEX_V128, EVEX_CD8<64, CD8VF>, VEX_W;
3809 XD, VEX_W, EVEX_4V, VEX_LIG, EVEX_CD8<64, CD8VT1>;
3824 XD, VEX_W, EVEX_4V, VEX_LIG, EVEX_CD8<64, CD8VT1>;
3855 SSE_ALU_ITINS_S.d>, XD, VEX_W, EVEX_4V, VEX_LIG,
3863 SSE_ALU_ITINS_S.d>, XD, VEX_W, EVEX_4V, VEX_LIG,
3911 IsCommutable>, EVEX_V512, PD, VEX_W,
3924 IsCommutable>, EVEX_V128, PD, VEX_W,
3927 IsCommutable>, EVEX_V256, PD, VEX_W,
3936 EVEX_V512, PD, VEX_W,EVEX_CD8<64, CD8VF>;
3943 EVEX_V512, PD, VEX_W,EVEX_CD8<64, CD8VF>;
4006 EVEX_V512, VEX_W, EVEX_CD8<64, CD8VF>;
4012 EVEX_4V, EVEX_CD8<64, CD8VT1>, VEX_W;
4021 EVEX_V128, VEX_W, EVEX_CD8<64, CD8VF>;
4023 EVEX_V256, VEX_W, EVEX_CD8<64, CD8VF>;
4095 avx512vl_i64_info, "Q">, VEX_W;
4102 EVEX_V512, VEX_W;
4109 EVEX_V256, VEX_W;
4111 EVEX_V128, VEX_W;
4201 avx512vl_i64_info, HasAVX512>, VEX_W;
4246 avx512vl_i64_info>, EVEX_CD8<64, CD8VF>, VEX_W;
4314 avx512vl_i64_info>, VEX_W;
4342 EVEX_V512, VEX_W;
4346 EVEX_V256, VEX_W;
4348 EVEX_V128, VEX_W;
4413 avx512vl_i16_info>, VEX_W;
4420 avx512vl_i64_info>, VEX_W;
4424 avx512vl_f64_info>, VEX_W;
4428 EVEX, AVX512AIi8Base, EVEX_CD8<64, CD8VF>, VEX_W;
4431 EVEX, AVX512AIi8Base, EVEX_CD8<64, CD8VF>, VEX_W;
4488 avx512vl_i64_info>, VEX_W;
4559 v2f64x_info>, EVEX_CD8<64, CD8VT1>, PD, VEX_W;
4563 v2f64x_info>, EVEX_CD8<64, CD8VT1>, PD, VEX_W;
4609 EVEX, EVEX_CD8<64, CD8VT1>, VEX_W;
4623 EVEX, EVEX_CD8<64, CD8VT1>, VEX_W;
4704 avx512vl_f64_info>, VEX_W;
4769 avx512vl_f64_info>, VEX_W;
4833 avx512vl_f64_info>, VEX_W;
4924 EVEX_CD8<64, CD8VT1>, VEX_LIG, VEX_W;
4976 avx512vl_i64_info>, VEX_W;
4978 avx512vl_i64_info>, VEX_W;
5043 XS, VEX_W, EVEX_CD8<64, CD8VT1>;
5049 XD, VEX_W, EVEX_CD8<64, CD8VT1>;
5074 XS, VEX_W, EVEX_CD8<64, CD8VT1>;
5080 XD, VEX_W, EVEX_CD8<64, CD8VT1>;
5130 XS, VEX_W, EVEX_CD8<32, CD8VT1>;
5135 X86cvts2usi, "cvtss2usi">, XS, VEX_W,
5142 XD, VEX_W, EVEX_CD8<64, CD8VT1>;
5147 X86cvts2usi, "cvtsd2usi">, XD, VEX_W,
5169 SSE_CVT_Scalar, 0>, XS, EVEX_4V, VEX_W;
5175 SSE_CVT_Scalar, 0>, XD, EVEX_4V, VEX_W;
5224 VEX_W, XS, EVEX_CD8<32, CD8VT1>;
5230 VEX_W, XD, EVEX_CD8<64, CD8VT1>;
5237 XS,VEX_W, EVEX_CD8<32, CD8VT1>;
5243 XD, VEX_W, EVEX_CD8<64, CD8VT1>;
5304 OpNodeRnd>, VEX_W, EVEX_CD8<64, CD8VT1>,
5422 VEX_W, PD, EVEX_CD8<64, CD8VF>;
5655 PD, VEX_W, EVEX_CD8<64, CD8VF>;
5662 X86VFpToUintRnd>, PS, VEX_W,
5676 X86cvtp2IntRnd>, XD, VEX_W,
5683 X86cvtp2UIntRnd>, VEX_W,
5687 X86cvtp2IntRnd>, VEX_W,
5694 X86cvtp2UIntRnd>, VEX_W,
5701 X86VFpToSintRnd>, VEX_W,
5708 X86VFpToUintRnd>, VEX_W,
5715 X86VSintToFpRnd>, VEX_W, XS, EVEX_CD8<64, CD8VF>;
5718 X86VUintToFpRnd>, VEX_W, XS, EVEX_CD8<64, CD8VF>;
5721 X86VSintToFpRnd>, VEX_W, PS, EVEX_CD8<64, CD8VF>;
5724 X86VUintToFpRnd>, VEX_W, XD, EVEX_CD8<64, CD8VF>;
5851 AVX512PDIi8Base, VEX_W, EVEX_CD8<64, CD8VT1>;
5855 AVX512PDIi8Base, VEX_W, EVEX_CD8<64, CD8VT1>;
5864 VEX_LIG, VEX_W, EVEX_CD8<64, CD8VT1>;
5871 VEX_LIG, VEX_W, EVEX_CD8<64, CD8VT1>;
5879 VEX_LIG, VEX_W, EVEX_CD8<64, CD8VT1>;
5886 VEX_LIG, VEX_W, EVEX_CD8<64, CD8VT1>;
5909 VEX_W, EVEX_CD8<64, CD8VT1>, T8PD;
5913 VEX_W, EVEX_CD8<64, CD8VT1>, T8PD;
5937 EVEX_V512, VEX_W, EVEX_CD8<64, CD8VF>;
5949 EVEX_V128, VEX_W, EVEX_CD8<64, CD8VF>;
5952 EVEX_V256, VEX_W, EVEX_CD8<64, CD8VF>;
5987 EVEX_CD8<64, CD8VT1>, VEX_W;
6032 T8PD, EVEX_V512, VEX_W, EVEX_CD8<64, CD8VF>;
6044 EVEX_V128, VEX_W, T8PD, EVEX_CD8<64, CD8VF>;
6046 EVEX_V256, VEX_W, T8PD, EVEX_CD8<64, CD8VF>;
6091 EVEX_V512, VEX_W, PD, EVEX_CD8<64, CD8VF>;
6102 EVEX_V128, VEX_W, PD, EVEX_CD8<64, CD8VF>;
6105 EVEX_V256, VEX_W, PD, EVEX_CD8<64, CD8VF>;
6114 v8f64_info>, EVEX_V512, VEX_W, PD, EVEX_CD8<64, CD8VF>;
6166 X86fsqrtRnds>, EVEX_CD8<64, CD8VT1>, EVEX_4V, XD, VEX_W;
6249 defm VRNDSCALESD : avx512_rndscale_scalar<0x0B, "vrndscalesd", f64x_info>, VEX_W,
6689 vy512mem, mgatherv8i32>, EVEX_V512, VEX_W;
6691 vz512mem, mgatherv8i64>, EVEX_V512, VEX_W;
6694 vx256xmem, mgatherv4i32>, EVEX_V256, VEX_W;
6696 vy256xmem, mgatherv4i64>, EVEX_V256, VEX_W;
6698 vx128xmem, mgatherv4i32>, EVEX_V128, VEX_W;
6700 vx128xmem, mgatherv2i64>, EVEX_V128, VEX_W;
6746 vy512mem, mscatterv8i32>, EVEX_V512, VEX_W;
6748 vz512mem, mscatterv8i64>, EVEX_V512, VEX_W;
6751 vx256xmem, mscatterv4i32>, EVEX_V256, VEX_W;
6753 vy256xmem, mscatterv4i64>, EVEX_V256, VEX_W;
6755 vx128xmem, mscatterv4i32>, EVEX_V128, VEX_W;
6757 vx128xmem, mscatterv2i64>, EVEX_V128, VEX_W;
6801 VK8WM, vy512mem>, EVEX_V512, VEX_W, EVEX_CD8<32, CD8VT1>;
6804 VK8WM, vz512mem>, EVEX_V512, VEX_W, EVEX_CD8<64, CD8VT1>;
6813 VK8WM, vy512mem>, EVEX_V512, VEX_W, EVEX_CD8<32, CD8VT1>;
6816 VK8WM, vz512mem>, EVEX_V512, VEX_W, EVEX_CD8<64, CD8VT1>;
6825 VK8WM, vy512mem>, EVEX_V512, VEX_W, EVEX_CD8<32, CD8VT1>;
6828 VK8WM, vz512mem>, EVEX_V512, VEX_W, EVEX_CD8<64, CD8VT1>;
6837 VK8WM, vy512mem>, EVEX_V512, VEX_W, EVEX_CD8<32, CD8VT1>;
6840 VK8WM, vz512mem>, EVEX_V512, VEX_W, EVEX_CD8<64, CD8VT1>;
6867 HasBWI>, VEX_W;
6871 HasDQI>, VEX_W;
6915 avx512vl_i16_info, HasBWI>, VEX_W;
6919 avx512vl_i64_info, HasDQI>, VEX_W;
6959 EVEX, VEX_W;
6963 EVEX, VEX_W;
6992 EVEX, VEX_W;
6996 EVEX, VEX_W;
7227 opcPd, OpNode, prd>, EVEX_CD8<64, CD8VF>, VEX_W;
7241 AVX512AIi8Base, EVEX_4V, EVEX_CD8<64, CD8VF>, VEX_W;
7248 AVX512AIi8Base, VEX_LIG, EVEX_4V, EVEX_CD8<64, CD8VT1>, VEX_W;
7255 AVX512AIi8Base, VEX_LIG, EVEX_4V, EVEX_CD8<64, CD8VT1>, VEX_W;
7262 AVX512AIi8Base, VEX_LIG, EVEX_4V, EVEX_CD8<64, CD8VT1>, VEX_W;
7304 AVX512AIi8Base, EVEX_4V, EVEX_CD8<64, CD8VF>, VEX_W;
7308 AVX512AIi8Base, EVEX_4V, EVEX_CD8<64, CD8VF>, VEX_W;
7318 EVEX_CD8<64, CD8VF>, VEX_W;
7401 prd>, VEX_W;
7482 avx512vl_f64_info>, XD, VEX_W;
7585 defm VPEXTRQZ : avx512_extract_elt_dq<"vpextrq", v2i64x_info, GR64>, VEX_W;
7630 defm VPINSRQZ : avx512_insert_elt_dq<0x22, "vpinsrq", v2i64x_info, GR64>, VEX_W;
7642 defm VSHUFPD: avx512_shufp<"vshufpd", avx512vl_i64_info, avx512vl_f64_info>, PD, VEX_W;
7753 defm VPTERNLOGQ : avx512_common_ternlog<"vpternlogq", avx512vl_i64_info>, VEX_W;
7856 AVX512AIi8Base, VEX_LIG, EVEX_4V, EVEX_CD8<64, CD8VT1>, VEX_W;
7860 EVEX_CD8<64, CD8VF>, VEX_W;