Lines Matching refs:VEX_4V
216 VEX_4V, VEX_LIG, VEX_WIG;
643 VEX_4V, VEX_WIG;
783 VEX_4V, Sched<[SchedWriteFShuffle.XMM]>, VEX_WIG;
790 VEX_4V, Sched<[SchedWriteFShuffle.XMM]>, VEX_WIG,
902 WriteCvtI2SS, SSEPackedSingle>, XS, VEX_4V,
905 WriteCvtI2SS, SSEPackedSingle>, XS, VEX_4V,
908 WriteCvtI2SD, SSEPackedDouble>, XD, VEX_4V,
911 WriteCvtI2SD, SSEPackedDouble>, XD, VEX_4V,
1051 XS, VEX_4V, VEX_LIG, SIMD_EXC;
1054 XS, VEX_4V, VEX_LIG, VEX_W, SIMD_EXC;
1057 XD, VEX_4V, VEX_LIG;
1060 XD, VEX_4V, VEX_LIG, VEX_W, SIMD_EXC;
1249 VEX_4V, VEX_LIG, VEX_WIG,
1255 XD, VEX_4V, VEX_LIG, VEX_WIG,
1281 XD, VEX_4V, VEX_LIG, VEX_WIG, Requires<[UseAVX]>,
1288 XD, VEX_4V, VEX_LIG, VEX_WIG, Requires<[UseAVX]>,
1313 XS, VEX_4V, VEX_LIG, VEX_WIG,
1319 XS, VEX_4V, VEX_LIG, VEX_WIG,
1345 []>, XS, VEX_4V, VEX_LIG, VEX_WIG,
1351 []>, XS, VEX_4V, VEX_LIG, VEX_WIG, Requires<[HasAVX]>,
1819 XS, VEX_4V, VEX_LIG, VEX_WIG;
1824 XD, VEX_4V, VEX_LIG, VEX_WIG;
1938 SchedWriteFCmpSizes.PS.XMM, SSEPackedSingle, loadv4f32>, PS, VEX_4V, VEX_WIG;
1941 SchedWriteFCmpSizes.PD.XMM, SSEPackedDouble, loadv2f64>, PD, VEX_4V, VEX_WIG;
1944 SchedWriteFCmpSizes.PS.YMM, SSEPackedSingle, loadv8f32>, PS, VEX_4V, VEX_L, VEX_WIG;
1947 SchedWriteFCmpSizes.PD.YMM, SSEPackedDouble, loadv4f64>, PD, VEX_4V, VEX_L, VEX_WIG;
2035 PS, VEX_4V, VEX_WIG;
2039 PS, VEX_4V, VEX_L, VEX_WIG;
2043 PD, VEX_4V, VEX_WIG;
2047 PD, VEX_4V, VEX_L, VEX_WIG;
2085 SchedWriteFShuffle.XMM, SSEPackedSingle>, PS, VEX_4V, VEX_WIG;
2088 SchedWriteFShuffle.XMM, SSEPackedDouble, 1>, PD, VEX_4V, VEX_WIG;
2091 SchedWriteFShuffle.XMM, SSEPackedSingle>, PS, VEX_4V, VEX_WIG;
2094 SchedWriteFShuffle.XMM, SSEPackedDouble>, PD, VEX_4V, VEX_WIG;
2098 SchedWriteFShuffle.YMM, SSEPackedSingle>, PS, VEX_4V, VEX_L, VEX_WIG;
2101 SchedWriteFShuffle.YMM, SSEPackedDouble>, PD, VEX_4V, VEX_L, VEX_WIG;
2104 SchedWriteFShuffle.YMM, SSEPackedSingle>, PS, VEX_4V, VEX_L, VEX_WIG;
2107 SchedWriteFShuffle.YMM, SSEPackedDouble>, PD, VEX_4V, VEX_L, VEX_WIG;
2235 IsCommutable, 0>, VEX_4V, VEX_WIG;
2244 IsCommutable, 0>, VEX_4V, VEX_L, VEX_WIG;
2271 [], [], 0>, PS, VEX_4V, VEX_L, VEX_WIG;
2275 [], [], 0>, PD, VEX_4V, VEX_L, VEX_WIG;
2279 [], [], 0>, PS, VEX_4V, VEX_WIG;
2283 [], [], 0>, PD, VEX_4V, VEX_WIG;
2595 SSEPackedSingle, sched.PS.XMM, 0>, PS, VEX_4V, VEX_WIG;
2598 SSEPackedDouble, sched.PD.XMM, 0>, PD, VEX_4V, VEX_WIG;
2602 SSEPackedSingle, sched.PS.YMM, 0>, PS, VEX_4V, VEX_L, VEX_WIG;
2605 SSEPackedDouble, sched.PD.YMM, 0>, PD, VEX_4V, VEX_L, VEX_WIG;
2624 XS, VEX_4V, VEX_LIG, VEX_WIG;
2627 XD, VEX_4V, VEX_LIG, VEX_WIG;
2646 SSEPackedSingle, sched.PS.Scl, 0>, XS, VEX_4V, VEX_LIG, VEX_WIG;
2649 SSEPackedDouble, sched.PD.Scl, 0>, XD, VEX_4V, VEX_LIG, VEX_WIG;
2981 XS, VEX_4V, VEX_LIG, VEX_WIG, NotMemoryFoldable;
2990 XS, VEX_4V, VEX_LIG, VEX_WIG;
2999 XD, VEX_4V, VEX_LIG, VEX_WIG;
3485 VEX_4V, VEX_WIG;
3490 0>, VEX_4V, VEX_L, VEX_WIG;
3498 VEX_4V, VEX_WIG;
3502 VEX_4V, VEX_L, VEX_WIG;
3552 DstVT128, SrcVT, load, 0>, VEX_4V, VEX_WIG;
3556 DstVT256, SrcVT, load, 0>, VEX_4V, VEX_L,
3579 VR128, v16i8, sched.XMM, 0>, VEX_4V, VEX_WIG;
3583 VEX_4V, VEX_L, VEX_WIG;
3769 VEX_4V, VEX_WIG;
3772 VEX_4V, VEX_WIG;
3776 VEX_4V, VEX_WIG;
3779 VEX_4V;
3785 VEX_4V, VEX_L, VEX_WIG;
3788 VEX_4V, VEX_L, VEX_WIG;
3792 VEX_4V, VEX_L, VEX_WIG;
3795 VEX_4V, VEX_L;
3840 VEX_4V, VEX_WIG;
3843 VEX_4V, VEX_WIG;
3846 VEX_4V, VEX_WIG;
3849 VEX_4V, VEX_WIG;
3855 VEX_4V, VEX_WIG;
3858 VEX_4V, VEX_WIG;
3861 VEX_4V, VEX_WIG;
3864 VEX_4V, VEX_WIG;
3870 VEX_4V, VEX_L, VEX_WIG;
3873 VEX_4V, VEX_L, VEX_WIG;
3876 VEX_4V, VEX_L, VEX_WIG;
3879 VEX_4V, VEX_L, VEX_WIG;
3885 VEX_4V, VEX_L, VEX_WIG;
3888 VEX_4V, VEX_L, VEX_WIG;
3891 VEX_4V, VEX_L, VEX_WIG;
3894 VEX_4V, VEX_L, VEX_WIG;
3962 defm VPINSRW : sse2_pinsrw<0>, PD, VEX_4V, VEX_WIG;
4491 XD, VEX_4V, VEX_WIG;
4494 XD, VEX_4V, VEX_L, VEX_WIG;
4499 PD, VEX_4V, VEX_WIG;
4502 PD, VEX_4V, VEX_L, VEX_WIG;
4563 X86fhadd, WriteFHAdd, loadv4f32, 0>, VEX_4V, VEX_WIG;
4565 X86fhsub, WriteFHAdd, loadv4f32, 0>, VEX_4V, VEX_WIG;
4567 X86fhadd, WriteFHAddY, loadv8f32, 0>, VEX_4V, VEX_L, VEX_WIG;
4569 X86fhsub, WriteFHAddY, loadv8f32, 0>, VEX_4V, VEX_L, VEX_WIG;
4573 X86fhadd, WriteFHAdd, loadv2f64, 0>, VEX_4V, VEX_WIG;
4575 X86fhsub, WriteFHAdd, loadv2f64, 0>, VEX_4V, VEX_WIG;
4577 X86fhadd, WriteFHAddY, loadv4f64, 0>, VEX_4V, VEX_L, VEX_WIG;
4579 X86fhsub, WriteFHAddY, loadv4f64, 0>, VEX_4V, VEX_L, VEX_WIG;
4734 SchedWriteVarShuffle.XMM, 0>, VEX_4V, VEX_WIG;
4737 SchedWriteVecIMul.XMM, 0>, VEX_4V, VEX_WIG;
4741 SchedWriteVecIMul.XMM, 0>, VEX_4V, VEX_WIG;
4748 SchedWritePHAdd.XMM, 0>, VEX_4V, VEX_WIG;
4751 SchedWritePHAdd.XMM, 0>, VEX_4V, VEX_WIG;
4754 SchedWritePHAdd.XMM, 0>, VEX_4V, VEX_WIG;
4757 SchedWritePHAdd.XMM, 0>, VEX_4V;
4760 SchedWriteVecALU.XMM, load, 0>, VEX_4V, VEX_WIG;
4763 SchedWriteVecALU.XMM, load, 0>, VEX_4V, VEX_WIG;
4766 SchedWriteVecALU.XMM, load, 0>, VEX_4V, VEX_WIG;
4769 SchedWritePHAdd.XMM, load, 0>, VEX_4V, VEX_WIG;
4772 SchedWritePHAdd.XMM, load, 0>, VEX_4V, VEX_WIG;
4780 SchedWriteVarShuffle.YMM, 0>, VEX_4V, VEX_L, VEX_WIG;
4783 SchedWriteVecIMul.YMM, 0>, VEX_4V, VEX_L, VEX_WIG;
4787 SchedWriteVecIMul.YMM, 0>, VEX_4V, VEX_L, VEX_WIG;
4794 SchedWritePHAdd.YMM, 0>, VEX_4V, VEX_L, VEX_WIG;
4797 SchedWritePHAdd.YMM, 0>, VEX_4V, VEX_L, VEX_WIG;
4800 SchedWritePHAdd.YMM, 0>, VEX_4V, VEX_L, VEX_WIG;
4803 SchedWritePHAdd.YMM, 0>, VEX_4V, VEX_L;
4805 SchedWriteVecALU.YMM>, VEX_4V, VEX_L, VEX_WIG;
4807 SchedWriteVecALU.YMM>, VEX_4V, VEX_L, VEX_WIG;
4809 SchedWriteVecALU.YMM>, VEX_4V, VEX_L, VEX_WIG;
4812 SchedWritePHAdd.YMM>, VEX_4V, VEX_L, VEX_WIG;
4815 SchedWritePHAdd.YMM>, VEX_4V, VEX_L, VEX_WIG;
4884 SchedWriteShuffle.XMM, 0>, VEX_4V, VEX_WIG;
4887 SchedWriteShuffle.YMM, 0>, VEX_4V, VEX_L, VEX_WIG;
5289 defm VPINSRB : SS41I_insert8<0x20, "vpinsrb", 0>, VEX_4V, VEX_WIG;
5315 defm VPINSRD : SS41I_insert32<0x22, "vpinsrd", 0>, VEX_4V;
5341 defm VPINSRQ : SS41I_insert64<0x22, "vpinsrq", 0>, VEX_4V, VEX_W;
5376 VEX_4V, VEX_WIG;
5555 VEX_4V, VEX_LIG, VEX_WIG, SIMD_EXC;
5557 VEX_4V, VEX_LIG, VEX_WIG, SIMD_EXC;
5759 VEX_4V, VEX_WIG;
5762 VEX_4V, VEX_WIG;
5765 VEX_4V, VEX_WIG;
5768 VEX_4V, VEX_WIG;
5771 VEX_4V, VEX_WIG;
5776 VEX_4V, VEX_WIG;
5779 VEX_4V, VEX_WIG;
5782 VEX_4V, VEX_WIG;
5785 VEX_4V, VEX_WIG;
5791 VEX_4V, VEX_L, VEX_WIG;
5794 VEX_4V, VEX_L, VEX_WIG;
5797 VEX_4V, VEX_L, VEX_WIG;
5800 VEX_4V, VEX_L, VEX_WIG;
5803 VEX_4V, VEX_L, VEX_WIG;
5808 VEX_4V, VEX_L, VEX_WIG;
5811 VEX_4V, VEX_L, VEX_WIG;
5814 VEX_4V, VEX_L, VEX_WIG;
5817 VEX_4V, VEX_L, VEX_WIG;
5844 VEX_4V, VEX_WIG;
5848 VEX_4V, VEX_WIG;
5853 VEX_4V, VEX_L, VEX_WIG;
5857 VEX_4V, VEX_L, VEX_WIG;
6005 SchedWriteMPSAD.XMM>, VEX_4V, VEX_WIG;
6012 SchedWriteDPPS.XMM>, VEX_4V, VEX_WIG;
6016 SchedWriteDPPD.XMM>, VEX_4V, VEX_WIG;
6020 SchedWriteDPPS.YMM>, VEX_4V, VEX_L, VEX_WIG;
6028 SchedWriteMPSAD.YMM>, VEX_4V, VEX_L, VEX_WIG;
6087 VEX_4V, VEX_WIG;
6091 VEX_4V, VEX_L, VEX_WIG;
6095 VEX_4V, VEX_WIG;
6099 VEX_4V, VEX_L, VEX_WIG;
6103 VEX_4V, VEX_WIG;
6110 VEX_4V, VEX_L, VEX_WIG;
6207 SSEPackedInt>, TAPD, VEX_4V,
6216 RC:$src1))], SSEPackedInt>, TAPD, VEX_4V,
6475 VEX_4V, VEX_WIG;
6480 VEX_4V, VEX_L, VEX_WIG;
6707 int_x86_aesni_aesenc, load>, VEX_4V, VEX_WIG;
6709 int_x86_aesni_aesenclast, load>, VEX_4V, VEX_WIG;
6711 int_x86_aesni_aesdec, load>, VEX_4V, VEX_WIG;
6713 int_x86_aesni_aesdeclast, load>, VEX_4V, VEX_WIG;
6719 i256mem>, VEX_4V, VEX_L, VEX_WIG;
6722 i256mem>, VEX_4V, VEX_L, VEX_WIG;
6725 i256mem>, VEX_4V, VEX_L, VEX_WIG;
6728 i256mem>, VEX_4V, VEX_L, VEX_WIG;
6869 int_x86_pclmulqdq>, VEX_4V, VEX_WIG;
6873 int_x86_pclmulqdq_256>, VEX_4V, VEX_L, VEX_WIG;
7043 []>, Sched<[WriteFShuffle256]>, VEX_4V, VEX_L;
7048 []>, Sched<[WriteFShuffle256.Folded, WriteFShuffle256.ReadAfterFold]>, VEX_4V, VEX_L;
7134 VEX_4V, Sched<[schedX.RM]>;
7139 VEX_4V, VEX_L, Sched<[schedY.RM]>;
7144 VEX_4V, Sched<[schedX.MR]>;
7149 VEX_4V, VEX_L, Sched<[schedY.MR]>;
7179 VEX_4V, Sched<[SchedWriteVecIMul.XMM]>;
7186 VEX_4V, Sched<[SchedWriteVecIMul.XMM]>;
7194 VEX_4V, VEX_L, Sched<[SchedWriteVecIMul.XMM]>;
7201 VEX_4V, VEX_L, Sched<[SchedWriteVecIMul.XMM]>;
7223 [(set RC:$dst, (f_vt (X86VPermilpv RC:$src1, (i_vt RC:$src2))))]>, VEX_4V,
7229 (i_vt (load addr:$src2)))))]>, VEX_4V,
7273 (i8 timm:$src3))))]>, VEX_4V, VEX_L,
7279 (i8 timm:$src3)))]>, VEX_4V, VEX_L,
7401 Sched<[sched]>, VEX_4V;
7408 Sched<[sched.Folded, sched.ReadAfterFold]>, VEX_4V;
7628 Sched<[Sched]>, VEX_4V, VEX_L;
7636 Sched<[Sched.Folded, Sched.ReadAfterFold]>, VEX_4V, VEX_L;
7681 VEX_4V, VEX_L;
7687 Sched<[WriteShuffle256.Folded, WriteShuffle256.ReadAfterFold]>, VEX_4V, VEX_L;
7702 []>, Sched<[WriteShuffle256]>, VEX_4V, VEX_L;
7707 []>, Sched<[WriteShuffle256.Folded, WriteShuffle256.ReadAfterFold]>, VEX_4V, VEX_L;
7749 VEX_4V, Sched<[schedX.RM]>;
7754 VEX_4V, VEX_L, Sched<[schedY.RM]>;
7759 VEX_4V, Sched<[schedX.MR]>;
7764 VEX_4V, VEX_L, Sched<[schedY.MR]>;
7853 VEX_4V, Sched<[SchedWriteVarVecShift.XMM]>;
7860 VEX_4V, Sched<[SchedWriteVarVecShift.XMM.Folded,
7867 VEX_4V, VEX_L, Sched<[SchedWriteVarVecShift.YMM]>;
7874 VEX_4V, VEX_L, Sched<[SchedWriteVarVecShift.YMM.Folded,
7986 load, i128mem>, VEX_4V, VEX_W;
7988 load, i256mem>, VEX_4V, VEX_L, VEX_W;
7999 i128mem>, VEX_4V;
8001 i256mem>, VEX_4V, VEX_L;