Lines Matching refs:EVEX
516 AVX512AIi8Base, EVEX, EVEX_V512;
522 []>, EVEX, EVEX_V512, EVEX_CD8<To.EltSize, CD8VT4>;
621 EVEX;
627 addr:$dst)]>, EVEX, EVEX_CD8<32, CD8VT1>;
637 T8PD, EVEX;
644 T8PD, EVEX;
727 "$src", "$src", []>, T8PD, EVEX;
783 (OpVT (X86VBroadcast (SrcVT VR128X:$src))))]>, EVEX;
790 EVEX, EVEX_KZ;
795 (OpVT (X86VBroadcast (ld_frag addr:$src))))]>, EVEX;
801 (ld_frag addr:$src))))]>, EVEX, EVEX_KZ;
818 []>, EVEX;
823 []>, EVEX, EVEX_KZ;
877 []>, EVEX, EVEX_V512;
882 []>, EVEX, EVEX_V128;
885 []>, EVEX, EVEX_V256;
909 EVEX;
917 EVEX, EVEX_CD8<_.EltSize, CD8VF>;
2106 _.ExeDomain>, EVEX;
2111 EVEX, EVEX_KZ;
2118 _.ExeDomain>, EVEX;
2128 EVEX, EVEX_K;
2137 (_.VT _.RC:$src0))))], _.ExeDomain>, EVEX, EVEX_K;
2146 _.ExeDomain>, EVEX, EVEX_KZ;
2196 _.ExeDomain>, EVEX;
2202 [], _.ExeDomain>, EVEX, EVEX_K;
2208 [], _.ExeDomain>, EVEX, EVEX_KZ;
2213 [(st_frag (_.VT _.RC:$src), addr:$dst)], _.ExeDomain>, EVEX;
2217 [], _.ExeDomain>, EVEX, EVEX_K;
2409 EVEX, VEX_LIG;
2414 IIC_SSE_MOVDQ>, EVEX, VEX_LIG, EVEX_CD8<32, CD8VT1>;
2419 IIC_SSE_MOVDQ>, EVEX, VEX_W, VEX_LIG;
2424 IIC_SSE_MOVDQ>, EVEX, VEX_W, Sched<[WriteMove]>;
2428 IIC_SSE_MOVDQ>, EVEX, VEX_W, Sched<[WriteMove]>;
2433 IIC_SSE_MOVDQ>, EVEX, VEX_W, Sched<[WriteStore]>,
2442 IIC_SSE_MOVDQ>, EVEX, VEX_LIG;
2447 IIC_SSE_MOVDQ>, EVEX, VEX_LIG, EVEX_CD8<32, CD8VT1>;
2456 EVEX, VEX_LIG;
2462 EVEX, VEX_LIG, EVEX_CD8<32, CD8VT1>;
2470 IIC_SSE_MOVD_ToGP>, PD, EVEX, VEX_LIG, VEX_W,
2478 EVEX, PD, VEX_LIG, VEX_W, EVEX_CD8<64, CD8VT1>,
2488 IIC_SSE_MOVD_ToGP>, EVEX, VEX_LIG;
2493 IIC_SSE_MOVDQ>, EVEX, VEX_LIG, EVEX_CD8<32, CD8VT1>;
2503 EVEX, VEX_LIG, VEX_W, EVEX_CD8<64, CD8VT1>;
2527 EVEX, VEX_LIG;
2532 EVEX, VEX_LIG;
2536 EVEX, VEX_LIG, EVEX_K;
2722 IIC_SSE_MOVQ_RR>, EVEX, VEX_W;
2730 IIC_SSE_MOVDQ>, EVEX, VEX_W,
2783 SSEPackedInt>, EVEX, T8PD, EVEX_V512,
2790 SSEPackedInt>, EVEX, T8PD, EVEX_V256,
2796 SSEPackedInt>, EVEX, T8PD, EVEX_V128,
2808 [(st_frag (OpVT RC:$src), addr:$dst)], d, itin>, EVEX;
3152 EVEX;
3159 (i8 imm:$src2))))]>, EVEX;
3621 [(set RC:$dst, (VT (X86Movddup RC:$src)))]>, EVEX;
3625 (VT (X86Movddup (memop_frag addr:$src))))]>, EVEX;
3641 [(set RC:$dst, (vt (OpNode RC:$src)))]>, EVEX;
3645 [(set RC:$dst, (OpNode (mem_frag addr:$src)))]>, EVEX;
3959 [(set DstRC:$dst, (Int SrcRC:$src))]>, EVEX, VEX_LIG,
3963 !strconcat(asm,"\t{$src, $dst|$dst, $src}"), []>, EVEX, VEX_LIG,
4062 [(set DstRC:$dst, (OpNode SrcRC:$src))]>, EVEX;
4065 [(set DstRC:$dst, (OpNode (ld_frag addr:$src)))]>, EVEX;
4145 (OpVT (OpNode (InVT SrcRC:$src))))], d>, EVEX;
4148 [], d>, EVEX, EVEX_B, EVEX_RC;
4153 (OpVT (OpNode (InVT (bitconvert (mem_frag addr:$src))))))], d>, EVEX;
4165 (OpVT (OpNode (InVT SrcRC:$src))))], d>, EVEX;
4170 (OpVT (OpNode (InVT (bitconvert (mem_frag addr:$src))))))], d>, EVEX;
4287 [], d>, EVEX;
4290 [], d>, EVEX, EVEX_B, EVEX_RC;
4294 [], d>, EVEX;
4342 []>, EVEX;
4345 "vcvtph2ps\t{$src, $dst|$dst, $src}", []>, EVEX;
4353 []>, EVEX;
4357 "vcvtps2ph\t{$src2, $src1, $dst|$dst, $src1, $src2}", []>, EVEX;
4375 "ucomiss">, PS, EVEX, VEX_LIG,
4378 "ucomisd">, PD, EVEX,
4382 "comiss">, PS, EVEX, VEX_LIG,
4385 "comisd">, PD, EVEX,
4390 load, "ucomiss">, PS, EVEX, VEX_LIG,
4393 load, "ucomisd">, PD, EVEX,
4397 load, "comiss">, PS, EVEX, VEX_LIG,
4400 load, "comisd">, PD, EVEX,
4456 (_.FloatVT (OpNode _.RC:$src))>, EVEX, T8PD;
4461 (bitconvert (_.LdFrag addr:$src))))>, EVEX, T8PD;
4467 EVEX, T8PD, EVEX_B;
4583 defm VRSQRT28 : avx512_eri<0xCC, "vrsqrt28", X86rsqrt28>, EVEX, EVEX_V512, T8PD;
4584 defm VRCP28 : avx512_eri<0xCA, "vrcp28", X86rcp28>, EVEX, EVEX_V512, T8PD;
4585 defm VEXP2 : avx512_eri<0xC8, "vexp2", X86exp2>, EVEX, EVEX_V512, T8PD;
4592 (_.FloatVT (OpNode _.RC:$src))>, EVEX;
4597 (bitconvert (_.LdFrag addr:$src))))>, EVEX;
4604 EVEX, EVEX_B;
4757 []>, EVEX;
4764 []>, EVEX;
4885 []>, EVEX;
4891 []>, EVEX, EVEX_K;
4897 []>, EVEX, EVEX_KZ;
4901 []>, EVEX;
4906 []>, EVEX, EVEX_K;
4964 [(set DstRC:$dst, (OpVT (OpNode (InVT SrcRC:$src))))]>, EVEX;
4969 []>, EVEX, EVEX_K;
4974 []>, EVEX, EVEX_KZ;
4982 EVEX;
4988 EVEX, EVEX_K;
4994 EVEX, EVEX_KZ;
5041 []>, EVEX, EVEX_K;
5075 []>, EVEX, EVEX_K;
5108 []>, EVEX, EVEX_K;
5231 []>, EVEX;
5234 []>, EVEX, EVEX_K;
5238 []>, EVEX, EVEX_KZ;
5243 []>, EVEX;
5248 []>, EVEX, EVEX_K;
5253 []>, EVEX, EVEX_KZ;
5258 []>, EVEX, EVEX_B;
5263 []>, EVEX, EVEX_B, EVEX_K;
5269 []>, EVEX, EVEX_B, EVEX_KZ;
5304 []>, EVEX;
5309 []>, EVEX;
5315 []>, EVEX, EVEX_B;
5320 []>, EVEX, EVEX_KZ;
5326 []>, EVEX, EVEX_KZ;
5333 []>, EVEX, EVEX_KZ, EVEX_B;
5340 []>, EVEX, EVEX_K;
5346 []>, EVEX, EVEX_K;
5352 []>, EVEX, EVEX_K, EVEX_B;
5435 [(set Vec.RC:$dst, (Vec.VT (X86vsext Vec.KRC:$src)))]>, EVEX;
5501 EVEX;
5503 EVEX, VEX_W;
5505 EVEX;
5507 EVEX, VEX_W;
5557 EVEX;
5559 EVEX, VEX_W;
5561 EVEX;
5563 EVEX, VEX_W;