diff options
Diffstat (limited to 'opcodes/i386-mnem.h')
-rw-r--r-- | opcodes/i386-mnem.h | 1098 |
1 files changed, 550 insertions, 548 deletions
diff --git a/opcodes/i386-mnem.h b/opcodes/i386-mnem.h index 3e0af793fa8..4704a5a5291 100644 --- a/opcodes/i386-mnem.h +++ b/opcodes/i386-mnem.h @@ -1666,677 +1666,679 @@ extern const char i386_mnemonics[]; #define MN_vrsqrt14ps 0x32f8 #define MN_tdpbf16ps 0x3303 #define MN_vdpbf16ps 0x330d -#define MN_tdpfp16ps 0x3317 -#define MN_vrcp28ps 0x3321 -#define MN_vrsqrt28ps 0x332a +#define MN_tcmmrlfp16ps 0x3317 +#define MN_tcmmimfp16ps 0x3324 +#define MN_tdpfp16ps 0x3331 +#define MN_vrcp28ps 0x333b +#define MN_vrsqrt28ps 0x3344 #define MN_movaps (MN_vmovaps + 1) -#define MN_vmovaps 0x3335 +#define MN_vmovaps 0x334f #define MN_subps (MN_addsubps + 3) #define MN_addsubps (MN_vfmaddsubps + 3) -#define MN_vfmaddsubps 0x333d -#define MN_vaddsubps 0x3349 +#define MN_vfmaddsubps 0x3357 +#define MN_vaddsubps 0x3363 #define MN_hsubps (MN_vhsubps + 1) -#define MN_vhsubps 0x3353 -#define MN_vfmsubps 0x335b -#define MN_vfnmsubps 0x3364 -#define MN_vsubps 0x336e -#define MN_vgatherpf0dps 0x3375 -#define MN_vscatterpf0dps 0x3383 -#define MN_vgatherpf1dps 0x3392 -#define MN_vscatterpf1dps 0x33a0 +#define MN_vhsubps 0x336d +#define MN_vfmsubps 0x3375 +#define MN_vfnmsubps 0x337e +#define MN_vsubps 0x3388 +#define MN_vgatherpf0dps 0x338f +#define MN_vscatterpf0dps 0x339d +#define MN_vgatherpf1dps 0x33ac +#define MN_vscatterpf1dps 0x33ba #define MN_addps (MN_vfmsubaddps + 6) -#define MN_vfmsubaddps 0x33af +#define MN_vfmsubaddps 0x33c9 #define MN_haddps (MN_vhaddps + 1) -#define MN_vhaddps 0x33bb -#define MN_v4fmaddps 0x33c3 -#define MN_vfmaddps 0x33cd -#define MN_v4fnmaddps 0x33d6 -#define MN_vfnmaddps 0x33e1 -#define MN_vaddps 0x33eb +#define MN_vhaddps 0x33d5 +#define MN_v4fmaddps 0x33dd +#define MN_vfmaddps 0x33e7 +#define MN_v4fnmaddps 0x33f0 +#define MN_vfnmaddps 0x33fb +#define MN_vaddps 0x3405 #define MN_andps (MN_vexpandps + 4) -#define MN_vexpandps 0x33f2 -#define MN_vandps 0x33fc +#define MN_vexpandps 0x340c +#define MN_vandps 0x3416 #define MN_blendps (MN_vblendps + 1) -#define MN_vblendps 0x3403 +#define MN_vblendps 0x341d #define MN_roundps (MN_vroundps + 1) -#define MN_vroundps 0x340c -#define MN_vgatherdps 0x3415 -#define MN_vscatterdps 0x3420 +#define MN_vroundps 0x3426 +#define MN_vgatherdps 0x342f +#define MN_vscatterdps 0x343a #define MN_cmpunordps (MN_vcmpunordps + 1) -#define MN_vcmpunordps 0x342c +#define MN_vcmpunordps 0x3446 #define MN_cmpordps (MN_vcmpordps + 1) -#define MN_vcmpordps 0x3438 -#define MN_vreduceps 0x3442 -#define MN_vrangeps 0x344c -#define MN_vcmpngeps 0x3455 -#define MN_vcmpgeps 0x345f -#define MN_vrndscaleps 0x3468 +#define MN_vcmpordps 0x3452 +#define MN_vreduceps 0x345c +#define MN_vrangeps 0x3466 +#define MN_vcmpngeps 0x346f +#define MN_vcmpgeps 0x3479 +#define MN_vrndscaleps 0x3482 #define MN_cmpnleps (MN_vcmpnleps + 1) -#define MN_vcmpnleps 0x3474 +#define MN_vcmpnleps 0x348e #define MN_cmpleps (MN_vcmpleps + 1) -#define MN_vcmpleps 0x347e -#define MN_vcmpfalseps 0x3487 -#define MN_vcmptrueps 0x3493 -#define MN_vscalefps 0x349e +#define MN_vcmpleps 0x3498 +#define MN_vcmpfalseps 0x34a1 +#define MN_vcmptrueps 0x34ad +#define MN_vscalefps 0x34b8 #define MN_shufps (MN_vshufps + 1) -#define MN_vshufps 0x34a8 +#define MN_vshufps 0x34c2 #define MN_unpckhps (MN_vunpckhps + 1) -#define MN_vunpckhps 0x34b0 +#define MN_vunpckhps 0x34ca #define MN_movlhps (MN_vmovlhps + 1) -#define MN_vmovlhps 0x34ba +#define MN_vmovlhps 0x34d4 #define MN_movhps (MN_vmovhps + 1) -#define MN_vmovhps 0x34c3 +#define MN_vmovhps 0x34dd #define MN_movmskps (MN_vmovmskps + 1) -#define MN_vmovmskps 0x34cb +#define MN_vmovmskps 0x34e5 #define MN_movhlps (MN_vmovhlps + 1) -#define MN_vmovhlps 0x34d5 -#define MN_vpermilps 0x34de +#define MN_vmovhlps 0x34ef +#define MN_vpermilps 0x34f8 #define MN_unpcklps (MN_vunpcklps + 1) -#define MN_vunpcklps 0x34e8 +#define MN_vunpcklps 0x3502 #define MN_mulps (MN_vmulps + 1) -#define MN_vmulps 0x34f2 +#define MN_vmulps 0x350c #define MN_movlps (MN_vmovlps + 1) -#define MN_vmovlps 0x34f9 -#define MN_cmps 0x3501 -#define MN_vblendmps 0x3506 -#define MN_vfixupimmps 0x3510 -#define MN_vpermps 0x351c +#define MN_vmovlps 0x3513 +#define MN_cmps 0x351b +#define MN_vblendmps 0x3520 +#define MN_vfixupimmps 0x352a +#define MN_vpermps 0x3536 #define MN_andnps (MN_vandnps + 1) -#define MN_vandnps 0x3524 +#define MN_vandnps 0x353e #define MN_minps (MN_vminps + 1) -#define MN_vminps 0x352c -#define MN_seamops 0x3533 +#define MN_vminps 0x3546 +#define MN_seamops 0x354d #define MN_rcpps (MN_vrcpps + 1) -#define MN_vrcpps 0x353b +#define MN_vrcpps 0x3555 #define MN_dpps (MN_vdpps + 1) -#define MN_vdpps 0x3542 +#define MN_vdpps 0x355c #define MN_cmpps (MN_vcmpps + 1) -#define MN_vcmpps 0x3548 -#define MN_vgetexpps 0x354f -#define MN_vgatherpf0qps 0x3559 -#define MN_vscatterpf0qps 0x3567 -#define MN_vgatherpf1qps 0x3576 -#define MN_vscatterpf1qps 0x3584 -#define MN_vcmpunord_qps 0x3593 -#define MN_vcmpord_qps 0x35a1 +#define MN_vcmpps 0x3562 +#define MN_vgetexpps 0x3569 +#define MN_vgatherpf0qps 0x3573 +#define MN_vscatterpf0qps 0x3581 +#define MN_vgatherpf1qps 0x3590 +#define MN_vscatterpf1qps 0x359e +#define MN_vcmpunord_qps 0x35ad +#define MN_vcmpord_qps 0x35bb #define MN_cmpneqps (MN_vcmpneqps + 1) -#define MN_vcmpneqps 0x35ad +#define MN_vcmpneqps 0x35c7 #define MN_cmpeqps (MN_vcmpeqps + 1) -#define MN_vcmpeqps 0x35b7 -#define MN_vcmpge_oqps 0x35c0 -#define MN_vcmple_oqps 0x35cc -#define MN_vcmpfalse_oqps 0x35d8 -#define MN_vcmpneq_oqps 0x35e7 -#define MN_vcmpeq_oqps 0x35f4 -#define MN_vcmpgt_oqps 0x3600 -#define MN_vcmplt_oqps 0x360c -#define MN_vgatherqps 0x3618 -#define MN_vscatterqps 0x3623 -#define MN_vcmpnge_uqps 0x362f -#define MN_vcmpnle_uqps 0x363c -#define MN_vcmptrue_uqps 0x3649 -#define MN_vcmpneq_uqps 0x3657 -#define MN_vcmpeq_uqps 0x3664 -#define MN_vcmpngt_uqps 0x3670 -#define MN_vcmpnlt_uqps 0x367d +#define MN_vcmpeqps 0x35d1 +#define MN_vcmpge_oqps 0x35da +#define MN_vcmple_oqps 0x35e6 +#define MN_vcmpfalse_oqps 0x35f2 +#define MN_vcmpneq_oqps 0x3601 +#define MN_vcmpeq_oqps 0x360e +#define MN_vcmpgt_oqps 0x361a +#define MN_vcmplt_oqps 0x3626 +#define MN_vgatherqps 0x3632 +#define MN_vscatterqps 0x363d +#define MN_vcmpnge_uqps 0x3649 +#define MN_vcmpnle_uqps 0x3656 +#define MN_vcmptrue_uqps 0x3663 +#define MN_vcmpneq_uqps 0x3671 +#define MN_vcmpeq_uqps 0x367e +#define MN_vcmpngt_uqps 0x368a +#define MN_vcmpnlt_uqps 0x3697 #define MN_orps (MN_vorps + 1) -#define MN_vorps 0x368a +#define MN_vorps 0x36a4 #define MN_xorps (MN_vxorps + 1) -#define MN_vxorps 0x3690 -#define MN_vcmpunord_sps 0x3697 -#define MN_vcmpord_sps 0x36a5 -#define MN_vcmpge_osps 0x36b1 -#define MN_vcmple_osps 0x36bd -#define MN_vcmpfalse_osps 0x36c9 -#define MN_vcmpneq_osps 0x36d8 -#define MN_vcmpeq_osps 0x36e5 -#define MN_vcmpgt_osps 0x36f1 -#define MN_vcmplt_osps 0x36fd -#define MN_vfpclassps 0x3709 -#define MN_vcompressps 0x3714 -#define MN_vcmpnge_usps 0x3720 -#define MN_vcmpnle_usps 0x372d -#define MN_vcmptrue_usps 0x373a -#define MN_vcmpneq_usps 0x3748 -#define MN_vcmpeq_usps 0x3755 -#define MN_vcmpngt_usps 0x3761 -#define MN_vcmpnlt_usps 0x376e +#define MN_vxorps 0x36aa +#define MN_vcmpunord_sps 0x36b1 +#define MN_vcmpord_sps 0x36bf +#define MN_vcmpge_osps 0x36cb +#define MN_vcmple_osps 0x36d7 +#define MN_vcmpfalse_osps 0x36e3 +#define MN_vcmpneq_osps 0x36f2 +#define MN_vcmpeq_osps 0x36ff +#define MN_vcmpgt_osps 0x370b +#define MN_vcmplt_osps 0x3717 +#define MN_vfpclassps 0x3723 +#define MN_vcompressps 0x372e +#define MN_vcmpnge_usps 0x373a +#define MN_vcmpnle_usps 0x3747 +#define MN_vcmptrue_usps 0x3754 +#define MN_vcmpneq_usps 0x3762 +#define MN_vcmpeq_usps 0x376f +#define MN_vcmpngt_usps 0x377b +#define MN_vcmpnlt_usps 0x3788 #define MN_extractps (MN_vextractps + 1) -#define MN_vextractps 0x377b -#define MN_vcmpngtps 0x3786 -#define MN_vcmpgtps 0x3790 +#define MN_vextractps 0x3795 +#define MN_vcmpngtps 0x37a0 +#define MN_vcmpgtps 0x37aa #define MN_cmpnltps (MN_vcmpnltps + 1) -#define MN_vcmpnltps 0x3799 +#define MN_vcmpnltps 0x37b3 #define MN_cmpltps (MN_vcmpltps + 1) -#define MN_vcmpltps 0x37a3 -#define MN_vgetmantps 0x37ac +#define MN_vcmpltps 0x37bd +#define MN_vgetmantps 0x37c6 #define MN_movntps (MN_vmovntps + 1) -#define MN_vmovntps 0x37b7 +#define MN_vmovntps 0x37d1 #define MN_insertps (MN_vinsertps + 1) -#define MN_vinsertps 0x37c0 +#define MN_vinsertps 0x37da #define MN_sqrtps (MN_rsqrtps + 1) #define MN_rsqrtps (MN_vrsqrtps + 1) -#define MN_vrsqrtps 0x37ca -#define MN_vsqrtps 0x37d3 -#define MN_vtestps 0x37db +#define MN_vrsqrtps 0x37e4 +#define MN_vsqrtps 0x37ed +#define MN_vtestps 0x37f5 #define MN_movups (MN_vmovups + 1) -#define MN_vmovups 0x37e3 +#define MN_vmovups 0x37fd #define MN_blendvps (MN_vblendvps + 1) -#define MN_vblendvps 0x37eb +#define MN_vblendvps 0x3805 #define MN_divps (MN_vdivps + 1) -#define MN_vdivps 0x37f5 -#define MN_vmaskmovps 0x37fc +#define MN_vdivps 0x380f +#define MN_vmaskmovps 0x3816 #define MN_maxps (MN_vmaxps + 1) -#define MN_vmaxps 0x3807 -#define MN_vfrczps 0x380e -#define MN_xrstors 0x3816 +#define MN_vmaxps 0x3821 +#define MN_vfrczps 0x3828 +#define MN_xrstors 0x3830 #define MN_ss (MN_vfmsub231ss + 9) -#define MN_vfmsub231ss 0x381e -#define MN_vfnmsub231ss 0x382a -#define MN_vfmadd231ss 0x3837 -#define MN_vfnmadd231ss 0x3843 -#define MN_vfmsub132ss 0x3850 -#define MN_vfnmsub132ss 0x385c -#define MN_vfmadd132ss 0x3869 -#define MN_vfnmadd132ss 0x3875 +#define MN_vfmsub231ss 0x3838 +#define MN_vfnmsub231ss 0x3844 +#define MN_vfmadd231ss 0x3851 +#define MN_vfnmadd231ss 0x385d +#define MN_vfmsub132ss 0x386a +#define MN_vfnmsub132ss 0x3876 +#define MN_vfmadd132ss 0x3883 +#define MN_vfnmadd132ss 0x388f #define MN_cvtsd2ss (MN_vcvtsd2ss + 1) -#define MN_vcvtsd2ss 0x3882 -#define MN_vcvtsh2ss 0x388c +#define MN_vcvtsd2ss 0x389c +#define MN_vcvtsh2ss 0x38a6 #define MN_cvtsi2ss (MN_vcvtsi2ss + 1) -#define MN_vcvtsi2ss 0x3896 -#define MN_vcvtusi2ss 0x38a0 -#define MN_vfmsub213ss 0x38ab -#define MN_vfnmsub213ss 0x38b7 -#define MN_vfmadd213ss 0x38c4 -#define MN_vfnmadd213ss 0x38d0 -#define MN_vrcp14ss 0x38dd -#define MN_vrsqrt14ss 0x38e6 -#define MN_vrcp28ss 0x38f1 -#define MN_vrsqrt28ss 0x38fa +#define MN_vcvtsi2ss 0x38b0 +#define MN_vcvtusi2ss 0x38ba +#define MN_vfmsub213ss 0x38c5 +#define MN_vfnmsub213ss 0x38d1 +#define MN_vfmadd213ss 0x38de +#define MN_vfnmadd213ss 0x38ea +#define MN_vrcp14ss 0x38f7 +#define MN_vrsqrt14ss 0x3900 +#define MN_vrcp28ss 0x390b +#define MN_vrsqrt28ss 0x3914 #define MN_subss (MN_vfmsubss + 3) -#define MN_vfmsubss 0x3905 -#define MN_vfnmsubss 0x390e -#define MN_vsubss 0x3918 +#define MN_vfmsubss 0x391f +#define MN_vfnmsubss 0x3928 +#define MN_vsubss 0x3932 #define MN_addss (MN_v4fmaddss + 4) -#define MN_v4fmaddss 0x391f -#define MN_vfmaddss 0x3929 -#define MN_v4fnmaddss 0x3932 -#define MN_vfnmaddss 0x393d -#define MN_vaddss 0x3947 +#define MN_v4fmaddss 0x3939 +#define MN_vfmaddss 0x3943 +#define MN_v4fnmaddss 0x394c +#define MN_vfnmaddss 0x3957 +#define MN_vaddss 0x3961 #define MN_roundss (MN_vroundss + 1) -#define MN_vroundss 0x394e +#define MN_vroundss 0x3968 #define MN_cmpunordss (MN_vcmpunordss + 1) -#define MN_vcmpunordss 0x3957 +#define MN_vcmpunordss 0x3971 #define MN_cmpordss (MN_vcmpordss + 1) -#define MN_vcmpordss 0x3963 -#define MN_vreducess 0x396d -#define MN_vrangess 0x3977 -#define MN_vcmpngess 0x3980 -#define MN_vcmpgess 0x398a -#define MN_vrndscaless 0x3993 +#define MN_vcmpordss 0x397d +#define MN_vreducess 0x3987 +#define MN_vrangess 0x3991 +#define MN_vcmpngess 0x399a +#define MN_vcmpgess 0x39a4 +#define MN_vrndscaless 0x39ad #define MN_cmpnless (MN_vcmpnless + 1) -#define MN_vcmpnless 0x399f +#define MN_vcmpnless 0x39b9 #define MN_cmpless (MN_vcmpless + 1) -#define MN_vcmpless 0x39a9 -#define MN_vcmpfalsess 0x39b2 -#define MN_vcmptruess 0x39be -#define MN_vscalefss 0x39c9 +#define MN_vcmpless 0x39c3 +#define MN_vcmpfalsess 0x39cc +#define MN_vcmptruess 0x39d8 +#define MN_vscalefss 0x39e3 #define MN_comiss (MN_ucomiss + 1) #define MN_ucomiss (MN_vucomiss + 1) -#define MN_vucomiss 0x39d3 -#define MN_vcomiss 0x39dc +#define MN_vucomiss 0x39ed +#define MN_vcomiss 0x39f6 #define MN_lss (MN_mulss + 2) #define MN_mulss (MN_vmulss + 1) -#define MN_vmulss 0x39e4 -#define MN_vfixupimmss 0x39eb +#define MN_vmulss 0x39fe +#define MN_vfixupimmss 0x3a05 #define MN_minss (MN_vminss + 1) -#define MN_vminss 0x39f7 +#define MN_vminss 0x3a11 #define MN_rcpss (MN_vrcpss + 1) -#define MN_vrcpss 0x39fe +#define MN_vrcpss 0x3a18 #define MN_cmpss (MN_vcmpss + 1) -#define MN_vcmpss 0x3a05 -#define MN_vgetexpss 0x3a0c -#define MN_vcmpunord_qss 0x3a16 -#define MN_vcmpord_qss 0x3a24 +#define MN_vcmpss 0x3a1f +#define MN_vgetexpss 0x3a26 +#define MN_vcmpunord_qss 0x3a30 +#define MN_vcmpord_qss 0x3a3e #define MN_cmpneqss (MN_vcmpneqss + 1) -#define MN_vcmpneqss 0x3a30 +#define MN_vcmpneqss 0x3a4a #define MN_cmpeqss (MN_vcmpeqss + 1) -#define MN_vcmpeqss 0x3a3a -#define MN_vcmpge_oqss 0x3a43 -#define MN_vcmple_oqss 0x3a4f -#define MN_vcmpfalse_oqss 0x3a5b -#define MN_vcmpneq_oqss 0x3a6a -#define MN_vcmpeq_oqss 0x3a77 -#define MN_vcmpgt_oqss 0x3a83 -#define MN_vcmplt_oqss 0x3a8f -#define MN_vcmpnge_uqss 0x3a9b -#define MN_vcmpnle_uqss 0x3aa8 -#define MN_vcmptrue_uqss 0x3ab5 -#define MN_vcmpneq_uqss 0x3ac3 -#define MN_vcmpeq_uqss 0x3ad0 -#define MN_vcmpngt_uqss 0x3adc -#define MN_vcmpnlt_uqss 0x3ae9 -#define MN_vcmpunord_sss 0x3af6 -#define MN_vcmpord_sss 0x3b04 -#define MN_vcmpge_osss 0x3b10 -#define MN_vcmple_osss 0x3b1c -#define MN_vcmpfalse_osss 0x3b28 -#define MN_vcmpneq_osss 0x3b37 -#define MN_vcmpeq_osss 0x3b44 -#define MN_vcmpgt_osss 0x3b50 -#define MN_vcmplt_osss 0x3b5c -#define MN_vfpclassss 0x3b68 -#define MN_vcmpnge_usss 0x3b73 -#define MN_vcmpnle_usss 0x3b80 -#define MN_vcmptrue_usss 0x3b8d -#define MN_vcmpneq_usss 0x3b9b -#define MN_vcmpeq_usss 0x3ba8 -#define MN_vcmpngt_usss 0x3bb4 -#define MN_vcmpnlt_usss 0x3bc1 -#define MN_vcmpngtss 0x3bce -#define MN_vcmpgtss 0x3bd8 +#define MN_vcmpeqss 0x3a54 +#define MN_vcmpge_oqss 0x3a5d +#define MN_vcmple_oqss 0x3a69 +#define MN_vcmpfalse_oqss 0x3a75 +#define MN_vcmpneq_oqss 0x3a84 +#define MN_vcmpeq_oqss 0x3a91 +#define MN_vcmpgt_oqss 0x3a9d +#define MN_vcmplt_oqss 0x3aa9 +#define MN_vcmpnge_uqss 0x3ab5 +#define MN_vcmpnle_uqss 0x3ac2 +#define MN_vcmptrue_uqss 0x3acf +#define MN_vcmpneq_uqss 0x3add +#define MN_vcmpeq_uqss 0x3aea +#define MN_vcmpngt_uqss 0x3af6 +#define MN_vcmpnlt_uqss 0x3b03 +#define MN_vcmpunord_sss 0x3b10 +#define MN_vcmpord_sss 0x3b1e +#define MN_vcmpge_osss 0x3b2a +#define MN_vcmple_osss 0x3b36 +#define MN_vcmpfalse_osss 0x3b42 +#define MN_vcmpneq_osss 0x3b51 +#define MN_vcmpeq_osss 0x3b5e +#define MN_vcmpgt_osss 0x3b6a +#define MN_vcmplt_osss 0x3b76 +#define MN_vfpclassss 0x3b82 +#define MN_vcmpnge_usss 0x3b8d +#define MN_vcmpnle_usss 0x3b9a +#define MN_vcmptrue_usss 0x3ba7 +#define MN_vcmpneq_usss 0x3bb5 +#define MN_vcmpeq_usss 0x3bc2 +#define MN_vcmpngt_usss 0x3bce +#define MN_vcmpnlt_usss 0x3bdb +#define MN_vcmpngtss 0x3be8 +#define MN_vcmpgtss 0x3bf2 #define MN_cmpnltss (MN_vcmpnltss + 1) -#define MN_vcmpnltss 0x3be1 +#define MN_vcmpnltss 0x3bfb #define MN_cmpltss (MN_vcmpltss + 1) -#define MN_vcmpltss 0x3beb -#define MN_vgetmantss 0x3bf4 -#define MN_movntss 0x3bff +#define MN_vcmpltss 0x3c05 +#define MN_vgetmantss 0x3c0e +#define MN_movntss 0x3c19 #define MN_sqrtss (MN_rsqrtss + 1) #define MN_rsqrtss (MN_vrsqrtss + 1) -#define MN_vrsqrtss 0x3c07 -#define MN_vsqrtss 0x3c10 -#define MN_vbroadcastss 0x3c18 +#define MN_vrsqrtss 0x3c21 +#define MN_vsqrtss 0x3c2a +#define MN_vbroadcastss 0x3c32 #define MN_divss (MN_vdivss + 1) -#define MN_vdivss 0x3c25 +#define MN_vdivss 0x3c3f #define MN_movss (MN_vmovss + 1) -#define MN_vmovss 0x3c2c +#define MN_vmovss 0x3c46 #define MN_maxss (MN_vmaxss + 1) -#define MN_vmaxss 0x3c33 -#define MN_vfrczss 0x3c3a -#define MN_bts 0x3c42 -#define MN_sets 0x3c46 -#define MN_clts 0x3c4b -#define MN_outs 0x3c50 +#define MN_vmaxss 0x3c4d +#define MN_vfrczss 0x3c54 +#define MN_bts 0x3c5c +#define MN_sets 0x3c60 +#define MN_clts 0x3c65 +#define MN_outs 0x3c6a #define MN_movs (MN_cmovs + 1) -#define MN_cmovs 0x3c55 -#define MN_fldl2t 0x3c5b -#define MN_xlat 0x3c62 -#define MN_bt 0x3c67 -#define MN_fxtract 0x3c6a -#define MN_lgdt 0x3c72 -#define MN_sgdt 0x3c77 -#define MN_lidt 0x3c7c -#define MN_sidt 0x3c81 -#define MN_fldt 0x3c86 -#define MN_lldt 0x3c8b -#define MN_sldt 0x3c90 +#define MN_cmovs 0x3c6f +#define MN_fldl2t 0x3c75 +#define MN_xlat 0x3c7c +#define MN_bt 0x3c81 +#define MN_fxtract 0x3c84 +#define MN_lgdt 0x3c8c +#define MN_sgdt 0x3c91 +#define MN_lidt 0x3c96 +#define MN_sidt 0x3c9b +#define MN_fldt 0x3ca0 +#define MN_lldt 0x3ca5 +#define MN_sldt 0x3caa #define MN_ret (MN_iret + 1) #define MN_iret (MN_uiret + 1) -#define MN_uiret 0x3c95 -#define MN_lret 0x3c9b -#define MN_seamret 0x3ca0 -#define MN_sysret 0x3ca8 -#define MN_hreset 0x3caf -#define MN_pfcmpgt 0x3cb6 -#define MN_ht 0x3cbe +#define MN_uiret 0x3caf +#define MN_lret 0x3cb5 +#define MN_seamret 0x3cba +#define MN_sysret 0x3cc2 +#define MN_hreset 0x3cc9 +#define MN_pfcmpgt 0x3cd0 +#define MN_ht 0x3cd8 #define MN_wait (MN_fwait + 1) -#define MN_fwait 0x3cc1 +#define MN_fwait 0x3cdb #define MN_mwait (MN_umwait + 1) -#define MN_umwait 0x3cc7 -#define MN_mcommit 0x3cce -#define MN_finit 0x3cd6 -#define MN_skinit 0x3cdc -#define MN_fninit 0x3ce3 -#define MN_vmgexit 0x3cea -#define MN_sysexit 0x3cf2 -#define MN_hlt 0x3cfa -#define MN_popcnt 0x3cfe -#define MN_lzcnt 0x3d05 -#define MN_tzcnt 0x3d0b -#define MN_hnt 0x3d11 +#define MN_umwait 0x3ce1 +#define MN_mcommit 0x3ce8 +#define MN_finit 0x3cf0 +#define MN_skinit 0x3cf6 +#define MN_fninit 0x3cfd +#define MN_vmgexit 0x3d04 +#define MN_sysexit 0x3d0c +#define MN_hlt 0x3d14 +#define MN_popcnt 0x3d18 +#define MN_lzcnt 0x3d1f +#define MN_tzcnt 0x3d25 +#define MN_hnt 0x3d2b #define MN_int (MN_frndint + 4) -#define MN_frndint 0x3d15 -#define MN_not 0x3d1d -#define MN_invept 0x3d21 -#define MN_xsaveopt 0x3d28 -#define MN_clflushopt 0x3d31 -#define MN_fstpt 0x3d3c -#define MN_xabort 0x3d42 -#define MN_fsqrt 0x3d49 -#define MN_pfrsqrt 0x3d4f +#define MN_frndint 0x3d2f +#define MN_not 0x3d37 +#define MN_invept 0x3d3b +#define MN_xsaveopt 0x3d42 +#define MN_clflushopt 0x3d4b +#define MN_fstpt 0x3d56 +#define MN_xabort 0x3d5c +#define MN_fsqrt 0x3d63 +#define MN_pfrsqrt 0x3d69 #define MN_aesdeclast (MN_vaesdeclast + 1) -#define MN_vaesdeclast 0x3d57 +#define MN_vaesdeclast 0x3d71 #define MN_aesenclast (MN_vaesenclast + 1) -#define MN_vaesenclast 0x3d63 +#define MN_vaesenclast 0x3d7d #define MN_test (MN_ptest + 1) #define MN_ptest (MN_vptest + 1) -#define MN_vptest 0x3d6f -#define MN_xtest 0x3d76 -#define MN_fst 0x3d7c -#define MN_fist 0x3d80 -#define MN_rdmsrlist 0x3d85 -#define MN_wrmsrlist 0x3d8f +#define MN_vptest 0x3d89 +#define MN_xtest 0x3d90 +#define MN_fst 0x3d96 +#define MN_fist 0x3d9a +#define MN_rdmsrlist 0x3d9f +#define MN_wrmsrlist 0x3da9 #define MN_aeskeygenassist (MN_vaeskeygenassist + 1) -#define MN_vaeskeygenassist 0x3d99 -#define MN_vmptrst 0x3daa -#define MN_ftst 0x3db2 -#define MN_rmpadjust 0x3db7 -#define MN_out 0x3dc1 -#define MN_pext 0x3dc5 -#define MN_bndcu 0x3dca -#define MN_enclu 0x3dd0 -#define MN_fcmovnu 0x3dd6 +#define MN_vaeskeygenassist 0x3db3 +#define MN_vmptrst 0x3dc4 +#define MN_ftst 0x3dcc +#define MN_rmpadjust 0x3dd1 +#define MN_out 0x3ddb +#define MN_pext 0x3ddf +#define MN_bndcu 0x3de4 +#define MN_enclu 0x3dea +#define MN_fcmovnu 0x3df0 #define MN_lddqu (MN_vlddqu + 1) -#define MN_vlddqu 0x3dde +#define MN_vlddqu 0x3df8 #define MN_movdqu (MN_maskmovdqu + 4) #define MN_maskmovdqu (MN_vmaskmovdqu + 1) -#define MN_vmaskmovdqu 0x3de5 -#define MN_vmovdqu 0x3df1 -#define MN_rdpkru 0x3df9 -#define MN_wrpkru 0x3e00 -#define MN_rdpru 0x3e07 -#define MN_fcmovu 0x3e0d -#define MN_xgetbv 0x3e14 -#define MN_xsetbv 0x3e1b +#define MN_vmaskmovdqu 0x3dff +#define MN_vmovdqu 0x3e0b +#define MN_rdpkru 0x3e13 +#define MN_wrpkru 0x3e1a +#define MN_rdpru 0x3e21 +#define MN_fcmovu 0x3e27 +#define MN_xgetbv 0x3e2e +#define MN_xsetbv 0x3e35 #define MN_div (MN_fdiv + 1) -#define MN_fdiv 0x3e22 +#define MN_fdiv 0x3e3c #define MN_idiv (MN_fidiv + 1) -#define MN_fidiv 0x3e27 -#define MN_enclv 0x3e2d -#define MN_fldenv 0x3e33 -#define MN_fstenv 0x3e3a -#define MN_fnstenv 0x3e41 +#define MN_fidiv 0x3e41 +#define MN_enclv 0x3e47 +#define MN_fldenv 0x3e4d +#define MN_fstenv 0x3e54 +#define MN_fnstenv 0x3e5b #define MN_mov (MN_vpcmov + 3) -#define MN_vpcmov 0x3e49 -#define MN_bndmov 0x3e50 -#define MN_smov 0x3e57 -#define MN_rex_w 0x3e5c -#define MN_vcvttph2w 0x3e62 -#define MN_vcvtph2w 0x3e6c -#define MN_vpermi2w 0x3e75 -#define MN_vpmovm2w 0x3e7e -#define MN_vpermt2w 0x3e87 -#define MN_vpshaw 0x3e90 +#define MN_vpcmov 0x3e63 +#define MN_bndmov 0x3e6a +#define MN_smov 0x3e71 +#define MN_rex_w 0x3e76 +#define MN_vcvttph2w 0x3e7c +#define MN_vcvtph2w 0x3e86 +#define MN_vpermi2w 0x3e8f +#define MN_vpmovm2w 0x3e98 +#define MN_vpermt2w 0x3ea1 +#define MN_vpshaw 0x3eaa #define MN_psraw (MN_vpsraw + 1) -#define MN_vpsraw 0x3e97 -#define MN_vphsubbw 0x3e9e -#define MN_cbw 0x3ea7 +#define MN_vpsraw 0x3eb1 +#define MN_vphsubbw 0x3eb8 +#define MN_cbw 0x3ec1 #define MN_psadbw (MN_vdbpsadbw + 3) -#define MN_vdbpsadbw 0x3eab +#define MN_vdbpsadbw 0x3ec5 #define MN_mpsadbw (MN_vmpsadbw + 1) -#define MN_vmpsadbw 0x3eb5 -#define MN_vpsadbw 0x3ebe -#define MN_vphaddbw 0x3ec6 +#define MN_vmpsadbw 0x3ecf +#define MN_vpsadbw 0x3ed8 +#define MN_vphaddbw 0x3ee0 #define MN_punpckhbw (MN_vpunpckhbw + 1) -#define MN_vpunpckhbw 0x3ecf -#define MN_kunpckbw 0x3eda +#define MN_vpunpckhbw 0x3ee9 +#define MN_kunpckbw 0x3ef4 #define MN_punpcklbw (MN_vpunpcklbw + 1) -#define MN_vpunpcklbw 0x3ee3 -#define MN_vphaddubw 0x3eee +#define MN_vpunpcklbw 0x3efd +#define MN_vphaddubw 0x3f08 #define MN_phsubw (MN_vphsubw + 1) -#define MN_vphsubw 0x3ef8 +#define MN_vphsubw 0x3f12 #define MN_psubw (MN_vpsubw + 1) -#define MN_vpsubw 0x3f00 +#define MN_vpsubw 0x3f1a #define MN_pmovsxbw (MN_vpmovsxbw + 1) -#define MN_vpmovsxbw 0x3f07 +#define MN_vpmovsxbw 0x3f21 #define MN_pmovzxbw (MN_vpmovzxbw + 1) -#define MN_vpmovzxbw 0x3f11 -#define MN_fldcw 0x3f1b -#define MN_fstcw 0x3f21 -#define MN_fnstcw 0x3f27 +#define MN_vpmovzxbw 0x3f2b +#define MN_fldcw 0x3f35 +#define MN_fstcw 0x3f3b +#define MN_fnstcw 0x3f41 #define MN_phaddw (MN_vphaddw + 1) -#define MN_vphaddw 0x3f2e -#define MN_kaddw 0x3f36 +#define MN_vphaddw 0x3f48 +#define MN_kaddw 0x3f50 #define MN_paddw (MN_vpaddw + 1) -#define MN_vpaddw 0x3f3c -#define MN_vpshldw 0x3f43 -#define MN_kandw 0x3f4b -#define MN_vpexpandw 0x3f51 +#define MN_vpaddw 0x3f56 +#define MN_vpshldw 0x3f5d +#define MN_kandw 0x3f65 +#define MN_vpexpandw 0x3f6b #define MN_pblendw (MN_vpblendw + 1) -#define MN_vpblendw 0x3f5b -#define MN_vpshrdw 0x3f64 +#define MN_vpblendw 0x3f75 +#define MN_vpshrdw 0x3f7e #define MN_packssdw (MN_vpackssdw + 1) -#define MN_vpackssdw 0x3f6c +#define MN_vpackssdw 0x3f86 #define MN_packusdw (MN_vpackusdw + 1) -#define MN_vpackusdw 0x3f76 -#define MN_vpmovusdw 0x3f80 -#define MN_vpmovsdw 0x3f8a -#define MN_vpmovdw 0x3f93 -#define MN_vpcomgew 0x3f9b -#define MN_vpcomlew 0x3fa4 -#define MN_vpcmpnlew 0x3fad -#define MN_vpcmplew 0x3fb7 -#define MN_vpcomfalsew 0x3fc0 -#define MN_vpcomtruew 0x3fcc -#define MN_pi2fw 0x3fd7 -#define MN_pshufw 0x3fdd +#define MN_vpackusdw 0x3f90 +#define MN_vpmovusdw 0x3f9a +#define MN_vpmovsdw 0x3fa4 +#define MN_vpmovdw 0x3fad +#define MN_vpcomgew 0x3fb5 +#define MN_vpcomlew 0x3fbe +#define MN_vpcmpnlew 0x3fc7 +#define MN_vpcmplew 0x3fd1 +#define MN_vpcomfalsew 0x3fda +#define MN_vpcomtruew 0x3fe6 +#define MN_pi2fw 0x3ff1 +#define MN_pshufw 0x3ff7 #define MN_pavgw (MN_vpavgw + 1) -#define MN_vpavgw 0x3fe4 -#define MN_prefetchw 0x3feb +#define MN_vpavgw 0x3ffe +#define MN_prefetchw 0x4005 #define MN_pshufhw (MN_vpshufhw + 1) -#define MN_vpshufhw 0x3ff5 +#define MN_vpshufhw 0x400f #define MN_pmulhw (MN_vpmulhw + 1) -#define MN_vpmulhw 0x3ffe -#define MN_pf2iw 0x4006 +#define MN_vpmulhw 0x4018 +#define MN_pf2iw 0x4020 #define MN_pshuflw (MN_vpshuflw + 1) -#define MN_vpshuflw 0x400c -#define MN_vpshlw 0x4015 +#define MN_vpshuflw 0x4026 +#define MN_vpshlw 0x402f #define MN_psllw (MN_vpsllw + 1) -#define MN_vpsllw 0x401c +#define MN_vpsllw 0x4036 #define MN_pmullw (MN_vpmullw + 1) -#define MN_vpmullw 0x4023 +#define MN_vpmullw 0x403d #define MN_psrlw (MN_vpsrlw + 1) -#define MN_vpsrlw 0x402b -#define MN_kshiftlw 0x4032 -#define MN_vpblendmw 0x403b -#define MN_vptestnmw 0x4045 -#define MN_vpcomw 0x404f -#define MN_vpermw 0x4056 -#define MN_vptestmw 0x405d -#define MN_kandnw 0x4066 +#define MN_vpsrlw 0x4045 +#define MN_kshiftlw 0x404c +#define MN_vpblendmw 0x4055 +#define MN_vptestnmw 0x405f +#define MN_vpcomw 0x4069 +#define MN_vpermw 0x4070 +#define MN_vptestmw 0x4077 +#define MN_kandnw 0x4080 #define MN_psignw (MN_vpsignw + 1) -#define MN_vpsignw 0x406d -#define MN_vpcmpw 0x4075 -#define MN_vpcomeqw 0x407c -#define MN_vpcomneqw 0x4085 -#define MN_vpcmpneqw 0x408f +#define MN_vpsignw 0x4087 +#define MN_vpcmpw 0x408f +#define MN_vpcomeqw 0x4096 +#define MN_vpcomneqw 0x409f +#define MN_vpcmpneqw 0x40a9 #define MN_pcmpeqw (MN_vpcmpeqw + 1) -#define MN_vpcmpeqw 0x4099 -#define MN_vpmovusqw 0x40a2 -#define MN_vpmovsqw 0x40ac -#define MN_vpmovqw 0x40b5 -#define MN_verw 0x40bd -#define MN_pmulhrw 0x40c2 -#define MN_korw 0x40ca -#define MN_kxnorw 0x40cf -#define MN_kxorw 0x40d6 +#define MN_vpcmpeqw 0x40b3 +#define MN_vpmovusqw 0x40bc +#define MN_vpmovsqw 0x40c6 +#define MN_vpmovqw 0x40cf +#define MN_verw 0x40d7 +#define MN_pmulhrw 0x40dc +#define MN_korw 0x40e4 +#define MN_kxnorw 0x40e9 +#define MN_kxorw 0x40f0 #define MN_pinsrw (MN_vpinsrw + 1) -#define MN_vpinsrw 0x40dc -#define MN_kshiftrw 0x40e4 +#define MN_vpinsrw 0x40f6 +#define MN_kshiftrw 0x40fe #define MN_pextrw (MN_vpextrw + 1) -#define MN_vpextrw 0x40ed +#define MN_vpextrw 0x4107 #define MN_pabsw (MN_vpabsw + 1) -#define MN_vpabsw 0x40f5 +#define MN_vpabsw 0x410f #define MN_pmaddubsw (MN_vpmaddubsw + 1) -#define MN_vpmaddubsw 0x40fc +#define MN_vpmaddubsw 0x4116 #define MN_phsubsw (MN_vphsubsw + 1) -#define MN_vphsubsw 0x4107 +#define MN_vphsubsw 0x4121 #define MN_psubsw (MN_vpsubsw + 1) -#define MN_vpsubsw 0x4110 +#define MN_vpsubsw 0x412a #define MN_phaddsw (MN_vphaddsw + 1) -#define MN_vphaddsw 0x4118 +#define MN_vphaddsw 0x4132 #define MN_paddsw (MN_vpaddsw + 1) -#define MN_vpaddsw 0x4121 -#define MN_lmsw 0x4129 -#define MN_smsw 0x412e +#define MN_vpaddsw 0x413b +#define MN_lmsw 0x4143 +#define MN_smsw 0x4148 #define MN_pminsw (MN_vpminsw + 1) -#define MN_vpminsw 0x4133 +#define MN_vpminsw 0x414d #define MN_pmulhrsw (MN_vpmulhrsw + 1) -#define MN_vpmulhrsw 0x413b -#define MN_vpcompressw 0x4145 -#define MN_fstsw 0x4151 -#define MN_fnstsw 0x4157 +#define MN_vpmulhrsw 0x4155 +#define MN_vpcompressw 0x415f +#define MN_fstsw 0x416b +#define MN_fnstsw 0x4171 #define MN_psubusw (MN_vpsubusw + 1) -#define MN_vpsubusw 0x415e +#define MN_vpsubusw 0x4178 #define MN_paddusw (MN_vpaddusw + 1) -#define MN_vpaddusw 0x4167 -#define MN_movsw 0x4170 +#define MN_vpaddusw 0x4181 +#define MN_movsw 0x418a #define MN_pmaxsw (MN_vpmaxsw + 1) -#define MN_vpmaxsw 0x4176 -#define MN_cbtw 0x417e -#define MN_vpcomgtw 0x4183 +#define MN_vpmaxsw 0x4190 +#define MN_cbtw 0x4198 +#define MN_vpcomgtw 0x419d #define MN_pcmpgtw (MN_vpcmpgtw + 1) -#define MN_vpcmpgtw 0x418c -#define MN_vpcomltw 0x4195 -#define MN_vpcmpnltw 0x419e -#define MN_vpcmpltw 0x41a8 -#define MN_vpopcntw 0x41b1 -#define MN_knotw 0x41ba -#define MN_vprotw 0x41c0 -#define MN_vpbroadcastw 0x41c7 -#define MN_ktestw 0x41d4 -#define MN_kortestw 0x41db -#define MN_vcvttph2uw 0x41e4 -#define MN_vcvtph2uw 0x41ef -#define MN_vpcomgeuw 0x41f9 -#define MN_vpcomleuw 0x4203 -#define MN_vpcmpnleuw 0x420d -#define MN_vpcmpleuw 0x4218 -#define MN_vpcomfalseuw 0x4222 -#define MN_vpcomtrueuw 0x422f +#define MN_vpcmpgtw 0x41a6 +#define MN_vpcomltw 0x41af +#define MN_vpcmpnltw 0x41b8 +#define MN_vpcmpltw 0x41c2 +#define MN_vpopcntw 0x41cb +#define MN_knotw 0x41d4 +#define MN_vprotw 0x41da +#define MN_vpbroadcastw 0x41e1 +#define MN_ktestw 0x41ee +#define MN_kortestw 0x41f5 +#define MN_vcvttph2uw 0x41fe +#define MN_vcvtph2uw 0x4209 +#define MN_vpcomgeuw 0x4213 +#define MN_vpcomleuw 0x421d +#define MN_vpcmpnleuw 0x4227 +#define MN_vpcmpleuw 0x4232 +#define MN_vpcomfalseuw 0x423c +#define MN_vpcomtrueuw 0x4249 #define MN_pmulhuw (MN_vpmulhuw + 1) -#define MN_vpmulhuw 0x423b -#define MN_vpcomuw 0x4244 +#define MN_vpmulhuw 0x4255 +#define MN_vpcomuw 0x425e #define MN_pminuw (MN_vpminuw + 1) -#define MN_vpminuw 0x424c -#define MN_vpcmpuw 0x4254 -#define MN_vpcomequw 0x425c -#define MN_vpcomnequw 0x4266 -#define MN_vpcmpnequw 0x4271 -#define MN_vpcmpequw 0x427c +#define MN_vpminuw 0x4266 +#define MN_vpcmpuw 0x426e +#define MN_vpcomequw 0x4276 +#define MN_vpcomnequw 0x4280 +#define MN_vpcmpnequw 0x428b +#define MN_vpcmpequw 0x4296 #define MN_phminposuw (MN_vphminposuw + 1) -#define MN_vphminposuw 0x4286 -#define MN_vpcomgtuw 0x4292 -#define MN_vpcomltuw 0x429c -#define MN_vpcmpnltuw 0x42a6 -#define MN_vpcmpltuw 0x42b1 +#define MN_vphminposuw 0x42a0 +#define MN_vpcomgtuw 0x42ac +#define MN_vpcomltuw 0x42b6 +#define MN_vpcmpnltuw 0x42c0 +#define MN_vpcmpltuw 0x42cb #define MN_pmaxuw (MN_vpmaxuw + 1) -#define MN_vpmaxuw 0x42bb -#define MN_vpsravw 0x42c3 -#define MN_vpshldvw 0x42cb -#define MN_vpshrdvw 0x42d4 -#define MN_vpsllvw 0x42dd -#define MN_vpsrlvw 0x42e5 -#define MN_kmovw 0x42ed -#define MN_vmovw 0x42f3 -#define MN_vpmacsww 0x42f9 -#define MN_vpmacssww 0x4302 -#define MN_movzw 0x430c -#define MN_rex_x 0x4312 -#define MN_fyl2x 0x4318 -#define MN_rex64x 0x431e -#define MN_vcvtneps2bf16x 0x4325 -#define MN_pfmax 0x4334 -#define MN_adcx 0x433a -#define MN_bndldx 0x433f -#define MN_vfpclasspdx 0x4346 -#define MN_fclex 0x4352 -#define MN_fnclex 0x4358 -#define MN_rex 0x435f -#define MN_vcvtpd2phx 0x4363 -#define MN_vcvtdq2phx 0x436e -#define MN_vcvtudq2phx 0x4379 -#define MN_vcvtqq2phx 0x4385 -#define MN_vcvtuqq2phx 0x4390 -#define MN_vcvtps2phx 0x439c -#define MN_vfpclassphx 0x43a7 -#define MN_shlx 0x43b3 -#define MN_mulx 0x43b8 -#define MN_adox 0x43bd -#define MN_vcvttpd2dqx 0x43c2 -#define MN_vcvtpd2dqx 0x43ce -#define MN_vcvttpd2udqx 0x43d9 -#define MN_vcvtpd2udqx 0x43e6 -#define MN_rex_rx 0x43f2 -#define MN_sarx 0x43f9 -#define MN_shrx 0x43fe -#define MN_rorx 0x4403 -#define MN_monitorx 0x4408 -#define MN_rex_wrx 0x4411 -#define MN_vcvtpd2psx 0x4419 -#define MN_vcvtph2psx 0x4424 -#define MN_vcvtqq2psx 0x442f -#define MN_vcvtuqq2psx 0x443a -#define MN_vfpclasspsx 0x4446 -#define MN_movsx 0x4452 -#define MN_mwaitx 0x4458 -#define MN_bndstx 0x445f -#define MN_rex_wx 0x4466 -#define MN_rexx 0x446d -#define MN_vcvtps2phxx 0x4472 -#define MN_movzx 0x447e -#define MN_rex64y 0x4484 -#define MN_vcvtneps2bf16y 0x448b -#define MN_vfpclasspdy 0x449a -#define MN_loadiwkey 0x44a6 -#define MN_vcvtpd2phy 0x44b0 -#define MN_vcvtdq2phy 0x44bb -#define MN_vcvtudq2phy 0x44c6 -#define MN_vcvtqq2phy 0x44d2 -#define MN_vcvtuqq2phy 0x44dd -#define MN_vfpclassphy 0x44e9 -#define MN_vcvttpd2dqy 0x44f5 -#define MN_vcvtpd2dqy 0x4501 -#define MN_vcvttpd2udqy 0x450c -#define MN_vcvtpd2udqy 0x4519 -#define MN_rmpquery 0x4525 -#define MN_clrssbsy 0x452e -#define MN_setssbsy 0x4537 -#define MN_vcvtpd2psy 0x4540 -#define MN_vcvtqq2psy 0x454b -#define MN_vcvtuqq2psy 0x4556 -#define MN_vfpclasspsy 0x4562 -#define MN_rex64xy 0x456e -#define MN_rexy 0x4576 -#define MN_vcvtps2phxy 0x457b -#define MN_rexxy 0x4587 -#define MN_rex64z 0x458d -#define MN_fldz 0x4594 -#define MN_vfpclasspdz 0x4599 -#define MN_vcvtpd2phz 0x45a5 -#define MN_vcvtqq2phz 0x45b0 -#define MN_vcvtuqq2phz 0x45bb -#define MN_vfpclassphz 0x45c7 -#define MN_jz 0x45d3 -#define MN_jnz 0x45d6 -#define MN_repnz 0x45da -#define MN_loopnz 0x45e0 -#define MN_setnz 0x45e7 -#define MN_cmovnz 0x45ed -#define MN_repz 0x45f4 -#define MN_loopz 0x45f9 -#define MN_vfpclasspsz 0x45ff -#define MN_setz 0x460b -#define MN_cmovz 0x4610 -#define MN_rex64xz 0x4616 -#define MN_jecxz 0x461e -#define MN_jcxz 0x4624 -#define MN_jrcxz 0x4629 -#define MN_rexz 0x462f -#define MN_rexxz 0x4634 -#define MN_rex64yz 0x463a -#define MN_rex64xyz 0x4642 -#define MN_rexyz 0x464b -#define MN_rexxyz 0x4651 -#define MN__disp32_ 0x4658 -#define MN__vex2_ 0x4661 -#define MN__vex3_ 0x4668 -#define MN__disp16_ 0x466f -#define MN__disp8_ 0x4678 -#define MN__load_ 0x4680 -#define MN__store_ 0x4687 -#define MN__nooptimize_ 0x468f -#define MN__rex_ 0x469c -#define MN__evex_ 0x46a2 -#define MN__vex_ 0x46a9 -#define MN__insn 0x46af +#define MN_vpmaxuw 0x42d5 +#define MN_vpsravw 0x42dd +#define MN_vpshldvw 0x42e5 +#define MN_vpshrdvw 0x42ee +#define MN_vpsllvw 0x42f7 +#define MN_vpsrlvw 0x42ff +#define MN_kmovw 0x4307 +#define MN_vmovw 0x430d +#define MN_vpmacsww 0x4313 +#define MN_vpmacssww 0x431c +#define MN_movzw 0x4326 +#define MN_rex_x 0x432c +#define MN_fyl2x 0x4332 +#define MN_rex64x 0x4338 +#define MN_vcvtneps2bf16x 0x433f +#define MN_pfmax 0x434e +#define MN_adcx 0x4354 +#define MN_bndldx 0x4359 +#define MN_vfpclasspdx 0x4360 +#define MN_fclex 0x436c +#define MN_fnclex 0x4372 +#define MN_rex 0x4379 +#define MN_vcvtpd2phx 0x437d +#define MN_vcvtdq2phx 0x4388 +#define MN_vcvtudq2phx 0x4393 +#define MN_vcvtqq2phx 0x439f +#define MN_vcvtuqq2phx 0x43aa +#define MN_vcvtps2phx 0x43b6 +#define MN_vfpclassphx 0x43c1 +#define MN_shlx 0x43cd +#define MN_mulx 0x43d2 +#define MN_adox 0x43d7 +#define MN_vcvttpd2dqx 0x43dc +#define MN_vcvtpd2dqx 0x43e8 +#define MN_vcvttpd2udqx 0x43f3 +#define MN_vcvtpd2udqx 0x4400 +#define MN_rex_rx 0x440c +#define MN_sarx 0x4413 +#define MN_shrx 0x4418 +#define MN_rorx 0x441d +#define MN_monitorx 0x4422 +#define MN_rex_wrx 0x442b +#define MN_vcvtpd2psx 0x4433 +#define MN_vcvtph2psx 0x443e +#define MN_vcvtqq2psx 0x4449 +#define MN_vcvtuqq2psx 0x4454 +#define MN_vfpclasspsx 0x4460 +#define MN_movsx 0x446c +#define MN_mwaitx 0x4472 +#define MN_bndstx 0x4479 +#define MN_rex_wx 0x4480 +#define MN_rexx 0x4487 +#define MN_vcvtps2phxx 0x448c +#define MN_movzx 0x4498 +#define MN_rex64y 0x449e +#define MN_vcvtneps2bf16y 0x44a5 +#define MN_vfpclasspdy 0x44b4 +#define MN_loadiwkey 0x44c0 +#define MN_vcvtpd2phy 0x44ca +#define MN_vcvtdq2phy 0x44d5 +#define MN_vcvtudq2phy 0x44e0 +#define MN_vcvtqq2phy 0x44ec +#define MN_vcvtuqq2phy 0x44f7 +#define MN_vfpclassphy 0x4503 +#define MN_vcvttpd2dqy 0x450f +#define MN_vcvtpd2dqy 0x451b +#define MN_vcvttpd2udqy 0x4526 +#define MN_vcvtpd2udqy 0x4533 +#define MN_rmpquery 0x453f +#define MN_clrssbsy 0x4548 +#define MN_setssbsy 0x4551 +#define MN_vcvtpd2psy 0x455a +#define MN_vcvtqq2psy 0x4565 +#define MN_vcvtuqq2psy 0x4570 +#define MN_vfpclasspsy 0x457c +#define MN_rex64xy 0x4588 +#define MN_rexy 0x4590 +#define MN_vcvtps2phxy 0x4595 +#define MN_rexxy 0x45a1 +#define MN_rex64z 0x45a7 +#define MN_fldz 0x45ae +#define MN_vfpclasspdz 0x45b3 +#define MN_vcvtpd2phz 0x45bf +#define MN_vcvtqq2phz 0x45ca +#define MN_vcvtuqq2phz 0x45d5 +#define MN_vfpclassphz 0x45e1 +#define MN_jz 0x45ed +#define MN_jnz 0x45f0 +#define MN_repnz 0x45f4 +#define MN_loopnz 0x45fa +#define MN_setnz 0x4601 +#define MN_cmovnz 0x4607 +#define MN_repz 0x460e +#define MN_loopz 0x4613 +#define MN_vfpclasspsz 0x4619 +#define MN_setz 0x4625 +#define MN_cmovz 0x462a +#define MN_rex64xz 0x4630 +#define MN_jecxz 0x4638 +#define MN_jcxz 0x463e +#define MN_jrcxz 0x4643 +#define MN_rexz 0x4649 +#define MN_rexxz 0x464e +#define MN_rex64yz 0x4654 +#define MN_rex64xyz 0x465c +#define MN_rexyz 0x4665 +#define MN_rexxyz 0x466b +#define MN__disp32_ 0x4672 +#define MN__vex2_ 0x467b +#define MN__vex3_ 0x4682 +#define MN__disp16_ 0x4689 +#define MN__disp8_ 0x4692 +#define MN__load_ 0x469a +#define MN__store_ 0x46a1 +#define MN__nooptimize_ 0x46a9 +#define MN__rex_ 0x46b6 +#define MN__evex_ 0x46bc +#define MN__vex_ 0x46c3 +#define MN__insn 0x46c9 |