Lines Matching refs:REX_W

443                                  vinsert256_insert, sched>, REX_W, EVEX_V512;
451 EVEX_V256, REX_W;
459 REX_W, EVEX_V512;
744 REX_W, EVEX_V512, EVEX_CD8<64, CD8VT4>;
759 EVEX_V256, EVEX_CD8<64, CD8VT2>, REX_W;
767 REX_W, EVEX_V512, EVEX_CD8<64, CD8VT2>;
1176 avx512vl_f64_info>, REX_W;
1252 X86VBroadcast, GR64, HasAVX512>, REX_W;
1282 avx512vl_i64_info, HasAVX512, 1>, REX_W;
1347 X86SubVBroadcastld256, v8i64_info, v4i64x_info>, REX_W,
1350 X86SubVBroadcastld256, v8f64_info, v4f64x_info>, REX_W,
1476 EVEX_V256, EVEX_CD8<64, CD8VT2>, REX_W;
1479 EVEX_V256, EVEX_CD8<64, CD8VT2>, REX_W;
1502 X86SubVBroadcastld128, v8i64_info, v2i64x_info>, REX_W,
1508 X86SubVBroadcastld128, v8f64_info, v2f64x_info>, REX_W,
1606 avx512vl_i64_info, VK8>, REX_W;
1685 avx512vl_i64_info, avx512vl_i64_info>, REX_W, EVEX_CD8<64, CD8VF>;
1688 REX_W, EVEX_CD8<16, CD8VF>;
1695 avx512vl_f64_info, avx512vl_i64_info>, REX_W, EVEX_CD8<64, CD8VF>;
1803 avx512vl_i64_info, avx512vl_i64_info>, REX_W, EVEX_CD8<64, CD8VF>;
1806 REX_W, EVEX_CD8<16, CD8VF>;
1813 avx512vl_f64_info, avx512vl_i64_info>, REX_W, EVEX_CD8<64, CD8VF>;
1921 avx512vl_f64_info>, REX_W;
1925 avx512vl_i64_info>, REX_W;
1929 avx512vl_i16_info>, REX_W;
2003 SchedWriteFCmp.Scl>, AVX512XDIi8Base, REX_W;
2108 T8, REX_W, EVEX_CD8<64, CD8VF>;
2124 T8, REX_W, EVEX_CD8<64, CD8VF>;
2270 REX_W, EVEX_CD8<16, CD8VF>;
2273 REX_W, EVEX_CD8<16, CD8VF>;
2284 HasAVX512>, REX_W, EVEX_CD8<64, CD8VF>;
2287 HasAVX512>, REX_W, EVEX_CD8<64, CD8VF>;
2431 AVX512PDIi8Base, EVEX, VVVV, EVEX_CD8<64, CD8VF>, REX_W;
2600 EVEX_CD8<64, CD8VF>, AVX512AIi8Base, REX_W;
2606 EVEX_CD8<64, CD8VT1>, AVX512AIi8Base, REX_W;
2668 VEX, TB, PD, REX_W;
2672 VEX, TB, REX_W;
2674 VEX, TB, XD, REX_W;
2678 EVEX, TB, PD, REX_W;
2682 EVEX, TB, REX_W;
2684 EVEX, TB, XD, REX_W;
2799 sched, HasBWI>, VEX, TB, PD, REX_W;
2801 sched, HasBWI>, VEX, TB, REX_W;
2842 sched, HasBWI, IsCommutable>, VEX, VVVV, VEX_L, REX_W, TB, PD;
2844 sched, HasBWI, IsCommutable>, VEX, VVVV, VEX_L, REX_W, TB;
2904 defm KUNPCKDQ : avx512_mask_unpck<"dq", v64i1_info, v32i1_info, WriteShuffle, HasBWI>, TB, REX_W;
2925 VEX, TB, REX_W;
2927 VEX, TB, PD, REX_W;
2948 sched>, VEX, TA, PD, REX_W;
2954 sched>, VEX, TA, PD, REX_W;
3388 TB, PD, REX_W, EVEX_CD8<64, CD8VF>;
3400 TB, PD, REX_W, EVEX_CD8<64, CD8VF>;
3412 TB, PD, REX_W, EVEX_CD8<64, CD8VF>;
3424 TB, XD, REX_W, EVEX_CD8<16, CD8VF>;
3436 TB, XS, REX_W, EVEX_CD8<64, CD8VF>;
3773 EVEX, REX_W, Sched<[WriteVecMoveFromGpr]>;
3778 EVEX, REX_W, EVEX_CD8<64, CD8VT1>, Sched<[WriteVecLoad]>;
3783 EVEX, REX_W, Sched<[WriteVecMoveFromGpr]>;
3787 EVEX, REX_W, Sched<[WriteVecMoveFromGpr]>;
3823 TB, PD, EVEX, REX_W, Sched<[WriteVecMoveToGpr]>,
3829 EVEX, REX_W, EVEX_CD8<64, CD8VT1>, Sched<[WriteVecStore]>,
3837 EVEX, TB, PD, REX_W, EVEX_CD8<64, CD8VT1>,
3844 EVEX, REX_W, Sched<[SchedWriteVecLogic.XMM]>;
3873 EVEX, REX_W, EVEX_CD8<8, CD8VT8>, Sched<[WriteVecLoad]>;
3964 VEX_LIG, TB, XD, REX_W, EVEX_CD8<64, CD8VT1>;
4337 []>, TB, XD, EVEX, VVVV, VEX_LIG, REX_W,
4347 REX_W, Sched<[SchedWriteFShuffle.XMM]>;
4355 REX_W, Sched<[SchedWriteFShuffle.XMM]>;
4492 EVEX, REX_W;
4594 SchedWriteFMoveLSNT>, TB, PD, REX_W;
4734 REX_W, EVEX_CD8<64, CD8VF>;
4863 EVEX_V512, EVEX_CD8<64, CD8VF>, REX_W;
4868 EVEX_V256, EVEX_CD8<64, CD8VF>, REX_W;
4872 EVEX_V128, EVEX_CD8<64, CD8VF>, REX_W;
5449 TB, XD, REX_W, EVEX, VVVV, VEX_LIG, EVEX_CD8<64, CD8VT1>;
5466 TB, XD, REX_W, EVEX, VVVV, VEX_LIG, EVEX_CD8<64, CD8VT1>;
5513 REX_W, EVEX, VVVV, VEX_LIG,
5522 REX_W, EVEX, VVVV, VEX_LIG,
5602 sched.PD.ZMM, IsCommutable>, EVEX_V512, TB, PD, REX_W,
5616 IsCommutable>, EVEX_V128, TB, PD, REX_W,
5619 sched.PD.YMM, IsCommutable>, EVEX_V256, TB, PD, REX_W,
5655 EVEX_V512, TB, PD, REX_W,EVEX_CD8<64, CD8VF>;
5671 EVEX_V512, TB, PD, REX_W,EVEX_CD8<64, CD8VF>;
5772 EVEX_V512, REX_W, EVEX_CD8<64, CD8VF>, T8, PD;
5780 EVEX, VVVV, VEX_LIG, EVEX_CD8<64, CD8VT1>, REX_W, T8, PD;
5789 EVEX_V128, REX_W, EVEX_CD8<64, CD8VF>, T8, PD;
5791 EVEX_V256, REX_W, EVEX_CD8<64, CD8VF>, T8, PD;
5859 avx512vl_i64_info>, REX_W;
5866 v32i16_info>, EVEX_V512, REX_W;
5873 v16i16x_info>, EVEX_V256, REX_W;
5875 v8i16x_info>, EVEX_V128, REX_W;
5969 avx512vl_i64_info, HasAVX512>, REX_W;
6016 sched, avx512vl_i64_info>, EVEX_CD8<64, CD8VF>, REX_W;
6126 avx512vl_i64_info>, REX_W;
6154 EVEX_V512, REX_W;
6158 EVEX_V256, REX_W;
6160 EVEX_V128, REX_W;
6329 WriteVarShuffle256, avx512vl_i16_info>, REX_W;
6336 WriteVarShuffle256, avx512vl_i64_info>, REX_W;
6340 WriteFVarShuffle256, avx512vl_f64_info>, REX_W;
6344 EVEX, AVX512AIi8Base, EVEX_CD8<64, CD8VF>, REX_W;
6347 EVEX, AVX512AIi8Base, EVEX_CD8<64, CD8VF>, REX_W;
6411 avx512vl_i64_info>, REX_W;
6489 v2f64x_info>, EVEX_CD8<64, CD8VT1>, TB, PD, REX_W;
6493 v2f64x_info>, EVEX_CD8<64, CD8VT1>, TB, PD, REX_W;
6517 EVEX, EVEX_CD8<64, CD8VT1>, REX_W;
6528 EVEX, EVEX_CD8<64, CD8VT1>, REX_W;
6620 avx512vl_f64_info>, T8, PD, REX_W;
6717 avx512vl_f64_info>, T8, PD, REX_W;
6815 avx512vl_f64_info>, T8, PD, REX_W;
6919 EVEX_CD8<64, CD8VT1>, VEX_LIG, REX_W, T8, PD;
7214 REX_W;
7217 REX_W;
7298 TB, XS, REX_W, EVEX_CD8<64, CD8VT1>;
7305 TB, XD, REX_W, EVEX_CD8<64, CD8VT1>;
7337 TB, XS, REX_W, EVEX_CD8<64, CD8VT1>;
7344 TB, XD, REX_W, EVEX_CD8<64, CD8VT1>;
7412 TB, XS, REX_W, EVEX_CD8<32, CD8VT1>;
7418 TB, XS, REX_W, EVEX_CD8<32, CD8VT1>;
7424 TB, XD, REX_W, EVEX_CD8<64, CD8VT1>;
7430 TB, XD, REX_W, EVEX_CD8<64, CD8VT1>;
7452 llrint, WriteCvtSS2I>, REX_W, TB, XS, EVEX_CD8<32, CD8VT1>;
7456 llrint, WriteCvtSD2I>, REX_W, TB, XD, EVEX_CD8<64, CD8VT1>;
7599 "{q}">, REX_W, TB, XS, EVEX_CD8<32, CD8VT1>;
7605 "{q}">, REX_W, TB, XD, EVEX_CD8<64, CD8VT1>;
7612 "{q}">, TB, XS,REX_W, EVEX_CD8<32, CD8VT1>;
7618 "{q}">, TB, XD, REX_W, EVEX_CD8<64, CD8VT1>;
7706 f32x_info>, TB, XD, REX_W;
7712 f16x_info, HasFP16>, T_MAP5, XD, REX_W;
7983 REX_W, TB, PD, EVEX_CD8<64, CD8VF>;
8100 REX_W, T_MAP5, PD, EVEX_CD8<64, CD8VF>;
8595 TB, PD, REX_W, EVEX_CD8<64, CD8VF>;
8604 TB, REX_W, EVEX_CD8<64, CD8VF>;
8620 REX_W, EVEX_CD8<64, CD8VF>;
8627 X86cvtp2UIntRnd, SchedWriteCvtPD2DQ>, REX_W,
8631 X86cvtp2IntRnd, SchedWriteCvtPD2DQ>, REX_W,
8639 X86cvtp2UIntRnd, SchedWriteCvtPD2DQ>, REX_W,
8648 SchedWriteCvtPD2DQ>, REX_W,
8658 SchedWriteCvtPD2DQ>, REX_W,
8668 SchedWriteCvtDQ2PD>, REX_W, TB, XS, EVEX_CD8<64, CD8VF>;
8672 REX_W, TB, XS, EVEX_CD8<64, CD8VF>;
8689 SchedWriteCvtDQ2PS>, REX_W, TB,
8695 SchedWriteCvtDQ2PS>, REX_W, TB, XD,
9080 AVX512PDIi8Base, REX_W, EVEX_CD8<64, CD8VT1>;
9084 AVX512PDIi8Base, REX_W, EVEX_CD8<64, CD8VT1>;
9093 VEX_LIG, REX_W, EVEX_CD8<64, CD8VT1>;
9099 VEX_LIG, REX_W, EVEX_CD8<64, CD8VT1>;
9106 VEX_LIG, REX_W, EVEX_CD8<64, CD8VT1>;
9113 VEX_LIG, REX_W, EVEX_CD8<64, CD8VT1>;
9171 f64x_info>, REX_W, EVEX_CD8<64, CD8VT1>,
9177 SchedWriteFRsqrt.Scl, f64x_info>, REX_W,
9209 v8f64_info>, EVEX_V512, REX_W, EVEX_CD8<64, CD8VF>;
9225 EVEX_V128, REX_W, EVEX_CD8<64, CD8VF>;
9228 EVEX_V256, REX_W, EVEX_CD8<64, CD8VF>;
9293 EVEX_CD8<64, CD8VT1>, VEX_LIG, REX_W, T8, PD, EVEX, VVVV;
9304 sched>, EVEX_CD8<64, CD8VT1>, VEX_LIG, REX_W, T8, PD, EVEX, VVVV;
9388 T8, PD, EVEX_V512, REX_W, EVEX_CD8<64, CD8VF>;
9402 T8, PD, EVEX_V512, REX_W, EVEX_CD8<64, CD8VF>;
9417 EVEX_V128, REX_W, T8, PD, EVEX_CD8<64, CD8VF>;
9420 EVEX_V256, REX_W, T8, PD, EVEX_CD8<64, CD8VF>;
9495 EVEX_V512, REX_W, TB, PD, EVEX_CD8<64, CD8VF>;
9506 EVEX_V128, REX_W, TB, PD, EVEX_CD8<64, CD8VF>;
9509 EVEX_V256, REX_W, TB, PD, EVEX_CD8<64, CD8VF>;
9525 EVEX_V512, REX_W, TB, PD, EVEX_CD8<64, CD8VF>;
9585 EVEX_CD8<64, CD8VT1>, EVEX, VVVV, TB, XD, REX_W;
9659 REX_W, AVX512AIi8Base, EVEX, VVVV, VEX_LIG,
10271 vy512xmem>, EVEX_V512, REX_W;
10273 vz512mem>, EVEX_V512, REX_W;
10276 vx256xmem>, EVEX_V256, REX_W;
10278 vy256xmem>, EVEX_V256, REX_W;
10280 vx128xmem>, EVEX_V128, REX_W;
10282 vx128xmem>, EVEX_V128, REX_W;
10328 vy512xmem>, EVEX_V512, REX_W;
10330 vz512mem>, EVEX_V512, REX_W;
10333 vx256xmem>, EVEX_V256, REX_W;
10335 vy256xmem>, EVEX_V256, REX_W;
10337 vx128xmem>, EVEX_V128, REX_W;
10339 vx128xmem>, EVEX_V128, REX_W;
10383 VK8WM, vy512xmem>, EVEX_V512, REX_W, EVEX_CD8<32, CD8VT1>;
10386 VK8WM, vz512mem>, EVEX_V512, REX_W, EVEX_CD8<64, CD8VT1>;
10395 VK8WM, vy512xmem>, EVEX_V512, REX_W, EVEX_CD8<32, CD8VT1>;
10398 VK8WM, vz512mem>, EVEX_V512, REX_W, EVEX_CD8<64, CD8VT1>;
10407 VK8WM, vy512xmem>, EVEX_V512, REX_W, EVEX_CD8<32, CD8VT1>;
10410 VK8WM, vz512mem>, EVEX_V512, REX_W, EVEX_CD8<64, CD8VT1>;
10419 VK8WM, vy512xmem>, EVEX_V512, REX_W, EVEX_CD8<32, CD8VT1>;
10422 VK8WM, vz512mem>, EVEX_V512, REX_W, EVEX_CD8<64, CD8VT1>;
10443 defm VPMOVM2W : cvt_mask_by_elt_width<0x28, avx512vl_i16_info, "vpmovm2", HasBWI> , REX_W;
10445 defm VPMOVM2Q : cvt_mask_by_elt_width<0x38, avx512vl_i64_info, "vpmovm2", HasDQI> , REX_W;
10488 avx512vl_i16_info, HasBWI>, REX_W;
10492 avx512vl_i64_info, HasDQI>, REX_W;
10568 avx512vl_i64_info>, EVEX, REX_W;
10572 avx512vl_f64_info>, EVEX, REX_W;
10632 avx512vl_i64_info>, EVEX, REX_W;
10636 avx512vl_f64_info>, EVEX, REX_W;
10899 AVX512AIi8Base, EVEX, EVEX_CD8<64, CD8VF>, REX_W;
10915 AVX512AIi8Base, EVEX, VVVV, EVEX_CD8<64, CD8VF>, REX_W;
10923 AVX512AIi8Base, VEX_LIG, EVEX, VVVV, EVEX_CD8<64, CD8VT1>, REX_W;
10930 AVX512AIi8Base, VEX_LIG, EVEX, VVVV, EVEX_CD8<64, CD8VT1>, REX_W;
10940 AVX512AIi8Base, VEX_LIG, EVEX, VVVV, EVEX_CD8<64, CD8VT1>, REX_W;
10998 …vx512vl_f64_info, avx512vl_f64_info, 0x23>, AVX512AIi8Base, EVEX, VVVV, EVEX_CD8<64, CD8VF>, REX_W;
11002 …vx512vl_i64_info, avx512vl_i64_info, 0x43>, AVX512AIi8Base, EVEX, VVVV, EVEX_CD8<64, CD8VF>, REX_W;
11050 REX_W;
11238 avx512vl_i64_info, prd>, REX_W;
11373 avx512vl_f64_info>, TB, XD, REX_W;
11489 defm VPEXTRQZ : avx512_extract_elt_dq<"vpextrq", v2i64x_info, GR64>, REX_W;
11536 defm VPINSRQZ : avx512_insert_elt_dq<0x22, "vpinsrq", v2i64x_info, GR64>, REX_W;
11577 defm VSHUFPD: avx512_shufp<"vshufpd", avx512vl_f64_info>, TB, PD, REX_W;
11882 avx512vl_i64_info>, REX_W;
12090 AVX512AIi8Base, VEX_LIG, EVEX, VVVV, EVEX_CD8<64, CD8VT1>, REX_W;
12094 avx512vl_i64_info>, EVEX_CD8<64, CD8VF>, REX_W;
12343 avx512vl_i16_info>, REX_W, EVEX_CD8<16, CD8VF>;
12347 avx512vl_i64_info>, REX_W, EVEX_CD8<64, CD8VF>;
12354 REX_W, EVEX_CD8<16, CD8VF>;
12358 sched, HasVBMI2>, AVX512AIi8Base, EVEX, VVVV, EVEX_CD8<64, CD8VF>, REX_W;
12371 avx512vl_i16_info, HasVBMI2>, EVEX, REX_W;
12376 avx512vl_i16_info, HasVBMI2>, EVEX, REX_W;
12465 avx512vl_i16_info, HasBITALG>, REX_W;
12555 EVEX, VVVV, EVEX_CD8<8, CD8VF>, REX_W, AVX512AIi8Base;
12558 EVEX, VVVV, EVEX_CD8<8, CD8VF>, REX_W, AVX512AIi8Base;
12665 defm VP2INTERSECTQ : avx512_vp2intersect<SchedWriteVecALU, avx512vl_i64_info>, REX_W;
12944 … "vmovw\t{$src, $dst|$dst, $src}", []>, T_MAP5, PD, EVEX, REX_W, Sched<[WriteVecMoveFromGpr]>;
12946 … "vmovw\t{$src, $dst|$dst, $src}", []>, T_MAP5, PD, EVEX, REX_W, Sched<[WriteVecMoveToGpr]>;
13224 X86VSintToFpRnd, SchedWriteCvtDQ2PS>, REX_W, T_MAP5,
13228 X86VUintToFpRnd, SchedWriteCvtDQ2PS>, REX_W, T_MAP5, XD,
13237 T_MAP5, XS, REX_W, EVEX_CD8<16, CD8VT1>;
13243 T_MAP5, XS, REX_W, EVEX_CD8<16, CD8VT1>;
13250 "{q}", HasFP16>, REX_W, T_MAP5, XS, EVEX_CD8<16, CD8VT1>;
13256 "{q}", HasFP16>, T_MAP5, XS, REX_W, EVEX_CD8<16, CD8VT1>;
13264 T_MAP5, XS, REX_W, EVEX_CD8<64, CD8VT1>;
13270 T_MAP5, XS, REX_W, EVEX_CD8<64, CD8VT1>;