mirror of https://github.com/icedland/iced.git
Update Intel table
This commit is contained in:
parent
187db672c5
commit
b116ef366a
|
@ -52,6 +52,7 @@ namespace Iced.Intel.IntelFormatterInternal {
|
|||
new SimpleInstrInfo(Code.Or_RAX_imm32, "or"),
|
||||
new SimpleInstrInfo_os(Code.Pushw_CS, 16, "push"),
|
||||
new SimpleInstrInfo_os(Code.Pushd_CS, 32, "push"),
|
||||
new SimpleInstrInfo_os(Code.Popw_CS, 16, "pop"),
|
||||
new SimpleInstrInfo(Code.Adc_rm8_r8, "adc"),
|
||||
new SimpleInstrInfo(Code.Adc_rm16_r16, "adc"),
|
||||
new SimpleInstrInfo(Code.Adc_rm32_r32, "adc"),
|
||||
|
@ -255,6 +256,14 @@ namespace Iced.Intel.IntelFormatterInternal {
|
|||
new SimpleInstrInfo(Code.Cmp_rm16_imm16, "cmp", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Cmp_rm32_imm32, "cmp", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Cmp_rm64_imm32, "cmp", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Add_rm8_imm8_82, "add", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Or_rm8_imm8_82, "or", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Adc_rm8_imm8_82, "adc", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Sbb_rm8_imm8_82, "sbb", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.And_rm8_imm8_82, "and", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Sub_rm8_imm8_82, "sub", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Xor_rm8_imm8_82, "xor", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Cmp_rm8_imm8_82, "cmp", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Add_rm16_imm8, "add", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Add_rm32_imm8, "add", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Add_rm64_imm8, "add", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
|
@ -373,6 +382,7 @@ namespace Iced.Intel.IntelFormatterInternal {
|
|||
new SimpleInstrInfo(Code.Rcr_rm8_imm8, "rcr", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Shl_rm8_imm8, "shl", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Shr_rm8_imm8, "shr", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Sal_rm8_imm8, "sal", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Sar_rm8_imm8, "sar", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Rol_rm16_imm8, "rol", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Rol_rm32_imm8, "rol", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
|
@ -392,6 +402,9 @@ namespace Iced.Intel.IntelFormatterInternal {
|
|||
new SimpleInstrInfo(Code.Shr_rm16_imm8, "shr", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Shr_rm32_imm8, "shr", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Shr_rm64_imm8, "shr", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Sal_rm16_imm8, "sal", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Sal_rm32_imm8, "sal", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Sal_rm64_imm8, "sal", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Sar_rm16_imm8, "sar", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Sar_rm32_imm8, "sar", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Sar_rm64_imm8, "sar", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
|
@ -437,6 +450,7 @@ namespace Iced.Intel.IntelFormatterInternal {
|
|||
new SimpleInstrInfo(Code.Rcr_rm8_1, "rcr", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Shl_rm8_1, "shl", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Shr_rm8_1, "shr", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Sal_rm8_1, "sal", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Sar_rm8_1, "sar", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Rol_rm16_1, "rol", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Rol_rm32_1, "rol", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
|
@ -456,6 +470,9 @@ namespace Iced.Intel.IntelFormatterInternal {
|
|||
new SimpleInstrInfo(Code.Shr_rm16_1, "shr", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Shr_rm32_1, "shr", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Shr_rm64_1, "shr", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Sal_rm16_1, "sal", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Sal_rm32_1, "sal", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Sal_rm64_1, "sal", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Sar_rm16_1, "sar", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Sar_rm32_1, "sar", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Sar_rm64_1, "sar", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
|
@ -465,6 +482,7 @@ namespace Iced.Intel.IntelFormatterInternal {
|
|||
new SimpleInstrInfo(Code.Rcr_rm8_CL, "rcr", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Shl_rm8_CL, "shl", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Shr_rm8_CL, "shr", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Sal_rm8_CL, "sal", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Sar_rm8_CL, "sar", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Rol_rm16_CL, "rol", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Rol_rm32_CL, "rol", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
|
@ -484,6 +502,9 @@ namespace Iced.Intel.IntelFormatterInternal {
|
|||
new SimpleInstrInfo(Code.Shr_rm16_CL, "shr", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Shr_rm32_CL, "shr", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Shr_rm64_CL, "shr", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Sal_rm16_CL, "sal", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Sal_rm32_CL, "sal", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Sal_rm64_CL, "sal", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Sar_rm16_CL, "sar", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Sar_rm32_CL, "sar", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Sar_rm64_CL, "sar", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
|
@ -514,11 +535,15 @@ namespace Iced.Intel.IntelFormatterInternal {
|
|||
new SimpleInstrInfo_memsize(Code.Fldenv_m28byte, 32 | 64, "fldenv"),
|
||||
new SimpleInstrInfo(Code.Fldcw_m16, "fldcw"),
|
||||
new SimpleInstrInfo_memsize(Code.Fnstenv_m14byte, 16, "fnstenv"),
|
||||
new SimpleInstrInfo_memsize(Code.Fstenv_m14byte, 16, "fstenv"),
|
||||
new SimpleInstrInfo_memsize(Code.Fnstenv_m28byte, 32 | 64, "fnstenv"),
|
||||
new SimpleInstrInfo_memsize(Code.Fstenv_m28byte, 32 | 64, "fstenv"),
|
||||
new SimpleInstrInfo(Code.Fnstcw_m16, "fnstcw"),
|
||||
new SimpleInstrInfo(Code.Fstcw_m16, "fstcw"),
|
||||
new SimpleInstrInfo_ST_STi(Code.Fld_st0_sti, "fld"),
|
||||
new SimpleInstrInfo_fpu_ST_STi(Code.Fxch_st0_sti, "fxch"),
|
||||
new SimpleInstrInfo(Code.Fnop, "fnop"),
|
||||
new SimpleInstrInfo(Code.Fstpnce_sti, "fstpnce"),
|
||||
new SimpleInstrInfo(Code.Fchs, "fchs"),
|
||||
new SimpleInstrInfo(Code.Fabs, "fabs"),
|
||||
new SimpleInstrInfo(Code.Ftst, "ftst"),
|
||||
|
@ -569,8 +594,17 @@ namespace Iced.Intel.IntelFormatterInternal {
|
|||
new SimpleInstrInfo_ST_STi(Code.Fcmovne_st0_sti, "fcmovne"),
|
||||
new SimpleInstrInfo_ST_STi(Code.Fcmovnbe_st0_sti, "fcmovnbe"),
|
||||
new SimpleInstrInfo_ST_STi(Code.Fcmovnu_st0_sti, "fcmovnu"),
|
||||
new SimpleInstrInfo(Code.Fneni, "fneni"),
|
||||
new SimpleInstrInfo(Code.Feni, "feni"),
|
||||
new SimpleInstrInfo(Code.Fndisi, "fndisi"),
|
||||
new SimpleInstrInfo(Code.Fdisi, "fdisi"),
|
||||
new SimpleInstrInfo(Code.Fnclex, "fnclex"),
|
||||
new SimpleInstrInfo(Code.Fclex, "fclex"),
|
||||
new SimpleInstrInfo(Code.Fninit, "fninit"),
|
||||
new SimpleInstrInfo(Code.Finit, "finit"),
|
||||
new SimpleInstrInfo(Code.Fnsetpm, "fnsetpm"),
|
||||
new SimpleInstrInfo(Code.Fsetpm, "fsetpm"),
|
||||
new SimpleInstrInfo(Code.Frstpm, "frstpm"),
|
||||
new SimpleInstrInfo_ST_STi(Code.Fucomi_st0_sti, "fucomi"),
|
||||
new SimpleInstrInfo_ST_STi(Code.Fcomi_st0_sti, "fcomi"),
|
||||
new SimpleInstrInfo_ST1(Code.Fadd_m64fp, "fadd", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
|
@ -583,6 +617,8 @@ namespace Iced.Intel.IntelFormatterInternal {
|
|||
new SimpleInstrInfo_ST1(Code.Fdivr_m64fp, "fdivr", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo_STi_ST(Code.Fadd_sti_st0, "fadd"),
|
||||
new SimpleInstrInfo_STi_ST(Code.Fmul_sti_st0, "fmul"),
|
||||
new SimpleInstrInfo_fpu_ST_STi(Code.Fcom_st0_sti_DCD0, "fcom"),
|
||||
new SimpleInstrInfo_fpu_ST_STi(Code.Fcomp_st0_sti_DCD8, "fcomp"),
|
||||
new SimpleInstrInfo_STi_ST(Code.Fsubr_sti_st0, "fsubr"),
|
||||
new SimpleInstrInfo_STi_ST(Code.Fsub_sti_st0, "fsub"),
|
||||
new SimpleInstrInfo_STi_ST(Code.Fdivr_sti_st0, "fdivr"),
|
||||
|
@ -594,9 +630,13 @@ namespace Iced.Intel.IntelFormatterInternal {
|
|||
new SimpleInstrInfo_memsize(Code.Frstor_m94byte, 16, "frstor"),
|
||||
new SimpleInstrInfo_memsize(Code.Frstor_m108byte, 32 | 64, "frstor"),
|
||||
new SimpleInstrInfo_memsize(Code.Fnsave_m94byte, 16, "fnsave"),
|
||||
new SimpleInstrInfo_memsize(Code.Fsave_m94byte, 16, "fsave"),
|
||||
new SimpleInstrInfo_memsize(Code.Fnsave_m108byte, 32 | 64, "fnsave"),
|
||||
new SimpleInstrInfo_memsize(Code.Fsave_m108byte, 32 | 64, "fsave"),
|
||||
new SimpleInstrInfo(Code.Fnstsw_m16, "fnstsw"),
|
||||
new SimpleInstrInfo(Code.Fstsw_m16, "fstsw"),
|
||||
new SimpleInstrInfo(Code.Ffree_sti, "ffree"),
|
||||
new SimpleInstrInfo_fpu_ST_STi(Code.Fxch_st0_sti_DDC8, "fxch"),
|
||||
new SimpleInstrInfo_ST2(Code.Fst_sti, "fst", InstrOpInfoFlags.None),
|
||||
new SimpleInstrInfo_ST2(Code.Fstp_sti, "fstp", InstrOpInfoFlags.None),
|
||||
new SimpleInstrInfo_fpu_ST_STi(Code.Fucom_st0_sti, "fucom"),
|
||||
|
@ -611,6 +651,7 @@ namespace Iced.Intel.IntelFormatterInternal {
|
|||
new SimpleInstrInfo_ST1(Code.Fidivr_m16int, "fidivr", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo_fpu_STi_ST(Code.Faddp_sti_st0, "faddp"),
|
||||
new SimpleInstrInfo_fpu_STi_ST(Code.Fmulp_sti_st0, "fmulp"),
|
||||
new SimpleInstrInfo_fpu_ST_STi(Code.Fcomp_st0_sti_DED0, "fcomp"),
|
||||
new SimpleInstrInfo(Code.Fcompp, "fcompp"),
|
||||
new SimpleInstrInfo_fpu_STi_ST(Code.Fsubrp_sti_st0, "fsubrp"),
|
||||
new SimpleInstrInfo_fpu_STi_ST(Code.Fsubp_sti_st0, "fsubp"),
|
||||
|
@ -624,7 +665,14 @@ namespace Iced.Intel.IntelFormatterInternal {
|
|||
new SimpleInstrInfo_ST1(Code.Fild_m64int, "fild", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo_ST2(Code.Fbstp_m80bcd, "fbstp", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo_ST2(Code.Fistp_m64int, "fistp", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Ffreep_sti, "ffreep"),
|
||||
new SimpleInstrInfo_fpu_ST_STi(Code.Fxch_st0_sti_DFC8, "fxch"),
|
||||
new SimpleInstrInfo_ST2(Code.Fstp_sti_DFD0, "fstp", InstrOpInfoFlags.None),
|
||||
new SimpleInstrInfo_ST2(Code.Fstp_sti_DFD8, "fstp", InstrOpInfoFlags.None),
|
||||
new SimpleInstrInfo(Code.Fnstsw_AX, "fnstsw"),
|
||||
new SimpleInstrInfo(Code.Fstsw_AX, "fstsw"),
|
||||
new SimpleInstrInfo(Code.Fstdw_AX, "fstdw"),
|
||||
new SimpleInstrInfo(Code.Fstsg_AX, "fstsg"),
|
||||
new SimpleInstrInfo_ST_STi(Code.Fucomip_st0_sti, "fucomip"),
|
||||
new SimpleInstrInfo_ST_STi(Code.Fcomip_st0_sti, "fcomip"),
|
||||
new SimpleInstrInfo_os_loop(Code.Loopne_rel8_16_CX, 16, Register.CX, "loopne"),
|
||||
|
@ -678,6 +726,7 @@ namespace Iced.Intel.IntelFormatterInternal {
|
|||
new SimpleInstrInfo(Code.Hlt, "hlt"),
|
||||
new SimpleInstrInfo(Code.Cmc, "cmc"),
|
||||
new SimpleInstrInfo(Code.Test_rm8_imm8, "test", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Test_rm8_imm8_F6r1, "test", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Not_rm8, "not", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Neg_rm8, "neg", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Mul_rm8, "mul", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
|
@ -687,6 +736,9 @@ namespace Iced.Intel.IntelFormatterInternal {
|
|||
new SimpleInstrInfo(Code.Test_rm16_imm16, "test", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Test_rm32_imm32, "test", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Test_rm64_imm32, "test", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Test_rm16_imm16_F7r1, "test", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Test_rm32_imm32_F7r1, "test", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Test_rm64_imm32_F7r1, "test", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Not_rm16, "not", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Not_rm32, "not", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Not_rm64, "not", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
|
@ -752,6 +804,8 @@ namespace Iced.Intel.IntelFormatterInternal {
|
|||
new SimpleInstrInfo(Code.Verw_rm16, "verw"),
|
||||
new SimpleInstrInfo(Code.Verw_r32m16, "verw"),
|
||||
new SimpleInstrInfo(Code.Verw_r64m16, "verw"),
|
||||
new SimpleInstrInfo(Code.Jmpe_rm16, "jmpe", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Jmpe_rm32, "jmpe", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Sgdt_m40, "sgdt"),
|
||||
new SimpleInstrInfo(Code.Sgdt_m48, "sgdt"),
|
||||
new SimpleInstrInfo(Code.Sgdt_m80, "sgdt"),
|
||||
|
@ -767,6 +821,7 @@ namespace Iced.Intel.IntelFormatterInternal {
|
|||
new SimpleInstrInfo(Code.Smsw_rm16, "smsw"),
|
||||
new SimpleInstrInfo(Code.Smsw_r32m16, "smsw"),
|
||||
new SimpleInstrInfo(Code.Smsw_r64m16, "smsw"),
|
||||
new SimpleInstrInfo(Code.Rstorssp_m64, "rstorssp"),
|
||||
new SimpleInstrInfo(Code.Lmsw_rm16, "lmsw"),
|
||||
new SimpleInstrInfo(Code.Lmsw_r32m16, "lmsw"),
|
||||
new SimpleInstrInfo(Code.Lmsw_r64m16, "lmsw"),
|
||||
|
@ -776,6 +831,7 @@ namespace Iced.Intel.IntelFormatterInternal {
|
|||
new SimpleInstrInfo(Code.Vmlaunch, "vmlaunch"),
|
||||
new SimpleInstrInfo(Code.Vmresume, "vmresume"),
|
||||
new SimpleInstrInfo(Code.Vmxoff, "vmxoff"),
|
||||
new SimpleInstrInfo(Code.Pconfig, "pconfig"),
|
||||
new SimpleInstrInfo_as(Code.Monitorw, 16, "monitor"),
|
||||
new SimpleInstrInfo_as(Code.Monitord, 32, "monitor"),
|
||||
new SimpleInstrInfo_as(Code.Monitorq, 64, "monitor"),
|
||||
|
@ -805,6 +861,8 @@ namespace Iced.Intel.IntelFormatterInternal {
|
|||
new SimpleInstrInfo_as(Code.Invlpgaw, 16, "invlpga"),
|
||||
new SimpleInstrInfo_as(Code.Invlpgad, 32, "invlpga"),
|
||||
new SimpleInstrInfo_as(Code.Invlpgaq, 64, "invlpga"),
|
||||
new SimpleInstrInfo(Code.Setssbsy, "setssbsy"),
|
||||
new SimpleInstrInfo(Code.Saveprevssp, "saveprevssp"),
|
||||
new SimpleInstrInfo(Code.Rdpkru, "rdpkru"),
|
||||
new SimpleInstrInfo(Code.Wrpkru, "wrpkru"),
|
||||
new SimpleInstrInfo(Code.Swapgs, "swapgs"),
|
||||
|
@ -822,13 +880,22 @@ namespace Iced.Intel.IntelFormatterInternal {
|
|||
new SimpleInstrInfo(Code.Lsl_r16_rm16, "lsl"),
|
||||
new SimpleInstrInfo(Code.Lsl_r32_rm32, "lsl"),
|
||||
new SimpleInstrInfo(Code.Lsl_r64_rm64, "lsl"),
|
||||
new SimpleInstrInfo(Code.Loadallreset286, "loadallreset286"),
|
||||
new SimpleInstrInfo(Code.Loadall286, "loadall286"),
|
||||
new SimpleInstrInfo(Code.Syscall, "syscall"),
|
||||
new SimpleInstrInfo(Code.Clts, "clts"),
|
||||
new SimpleInstrInfo(Code.Loadall386, "loadall386"),
|
||||
new SimpleInstrInfo(Code.Sysretd, "sysret"),
|
||||
new SimpleInstrInfo(Code.Sysretq, "sysretq"),
|
||||
new SimpleInstrInfo(Code.Invd, "invd"),
|
||||
new SimpleInstrInfo(Code.Wbinvd, "wbinvd"),
|
||||
new SimpleInstrInfo(Code.Wbnoinvd, "wbnoinvd"),
|
||||
new SimpleInstrInfo(Code.Cflsh, "cflsh"),
|
||||
new SimpleInstrInfo(Code.Cl1invmb, "cl1invmb"),
|
||||
new SimpleInstrInfo(Code.Ud2, "ud2"),
|
||||
new SimpleInstrInfo(Code.ReservedNop_rm16_r16_0F0D, "reserved-nop"),
|
||||
new SimpleInstrInfo(Code.ReservedNop_rm32_r32_0F0D, "reserved-nop"),
|
||||
new SimpleInstrInfo(Code.ReservedNop_rm64_r64_0F0D, "reserved-nop"),
|
||||
new SimpleInstrInfo(Code.Prefetch_m8, "prefetch_exclusive"),
|
||||
new SimpleInstrInfo(Code.Prefetchw_m8, "prefetchw"),
|
||||
new SimpleInstrInfo(Code.Prefetchwt1_m8, "prefetchwt1"),
|
||||
|
@ -838,6 +905,12 @@ namespace Iced.Intel.IntelFormatterInternal {
|
|||
new SimpleInstrInfo(Code.Prefetch_m8_r6, "prefetch_exclusive-r6"),
|
||||
new SimpleInstrInfo(Code.Prefetch_m8_r7, "prefetch_exclusive-r7"),
|
||||
new SimpleInstrInfo(Code.Femms, "femms"),
|
||||
new SimpleInstrInfo(Code.Umov_rm8_r8, "umov"),
|
||||
new SimpleInstrInfo(Code.Umov_rm16_r16, "umov"),
|
||||
new SimpleInstrInfo(Code.Umov_rm32_r32, "umov"),
|
||||
new SimpleInstrInfo(Code.Umov_r8_rm8, "umov"),
|
||||
new SimpleInstrInfo(Code.Umov_r16_rm16, "umov"),
|
||||
new SimpleInstrInfo(Code.Umov_r32_rm32, "umov"),
|
||||
new SimpleInstrInfo(Code.Movups_xmm_xmmm128, "movups"),
|
||||
new SimpleInstrInfo(Code.VEX_Vmovups_xmm_xmmm128, "vmovups"),
|
||||
new SimpleInstrInfo(Code.VEX_Vmovups_ymm_ymmm256, "vmovups"),
|
||||
|
@ -954,6 +1027,30 @@ namespace Iced.Intel.IntelFormatterInternal {
|
|||
new SimpleInstrInfo(Code.Movhpd_m64_xmm, "movhpd", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.VEX_Vmovhpd_m64_xmm, "vmovhpd", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.EVEX_Vmovhpd_m64_xmm, "vmovhpd", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.ReservedNop_rm16_r16_0F18, "reserved-nop"),
|
||||
new SimpleInstrInfo(Code.ReservedNop_rm32_r32_0F18, "reserved-nop"),
|
||||
new SimpleInstrInfo(Code.ReservedNop_rm64_r64_0F18, "reserved-nop"),
|
||||
new SimpleInstrInfo(Code.ReservedNop_rm16_r16_0F19, "reserved-nop"),
|
||||
new SimpleInstrInfo(Code.ReservedNop_rm32_r32_0F19, "reserved-nop"),
|
||||
new SimpleInstrInfo(Code.ReservedNop_rm64_r64_0F19, "reserved-nop"),
|
||||
new SimpleInstrInfo(Code.ReservedNop_rm16_r16_0F1A, "reserved-nop"),
|
||||
new SimpleInstrInfo(Code.ReservedNop_rm32_r32_0F1A, "reserved-nop"),
|
||||
new SimpleInstrInfo(Code.ReservedNop_rm64_r64_0F1A, "reserved-nop"),
|
||||
new SimpleInstrInfo(Code.ReservedNop_rm16_r16_0F1B, "reserved-nop"),
|
||||
new SimpleInstrInfo(Code.ReservedNop_rm32_r32_0F1B, "reserved-nop"),
|
||||
new SimpleInstrInfo(Code.ReservedNop_rm64_r64_0F1B, "reserved-nop"),
|
||||
new SimpleInstrInfo(Code.ReservedNop_rm16_r16_0F1C, "reserved-nop"),
|
||||
new SimpleInstrInfo(Code.ReservedNop_rm32_r32_0F1C, "reserved-nop"),
|
||||
new SimpleInstrInfo(Code.ReservedNop_rm64_r64_0F1C, "reserved-nop"),
|
||||
new SimpleInstrInfo(Code.ReservedNop_rm16_r16_0F1D, "reserved-nop"),
|
||||
new SimpleInstrInfo(Code.ReservedNop_rm32_r32_0F1D, "reserved-nop"),
|
||||
new SimpleInstrInfo(Code.ReservedNop_rm64_r64_0F1D, "reserved-nop"),
|
||||
new SimpleInstrInfo(Code.ReservedNop_rm16_r16_0F1E, "reserved-nop"),
|
||||
new SimpleInstrInfo(Code.ReservedNop_rm32_r32_0F1E, "reserved-nop"),
|
||||
new SimpleInstrInfo(Code.ReservedNop_rm64_r64_0F1E, "reserved-nop"),
|
||||
new SimpleInstrInfo(Code.ReservedNop_rm16_r16_0F1F, "reserved-nop"),
|
||||
new SimpleInstrInfo(Code.ReservedNop_rm32_r32_0F1F, "reserved-nop"),
|
||||
new SimpleInstrInfo(Code.ReservedNop_rm64_r64_0F1F, "reserved-nop"),
|
||||
new SimpleInstrInfo(Code.Prefetchnta_m8, "prefetchnta"),
|
||||
new SimpleInstrInfo(Code.Prefetcht0_m8, "prefetcht0"),
|
||||
new SimpleInstrInfo(Code.Prefetcht1_m8, "prefetcht1"),
|
||||
|
@ -972,6 +1069,11 @@ namespace Iced.Intel.IntelFormatterInternal {
|
|||
new SimpleInstrInfo(Code.Bndmk_bnd_m64, "bndmk", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Bndcn_bnd_rm32, "bndcn"),
|
||||
new SimpleInstrInfo(Code.Bndcn_bnd_rm64, "bndcn"),
|
||||
new SimpleInstrInfo(Code.Cldemote_m8, "cldemote"),
|
||||
new SimpleInstrInfo(Code.Rdsspd_r32, "rdsspd"),
|
||||
new SimpleInstrInfo(Code.Rdsspq_r64, "rdsspq"),
|
||||
new SimpleInstrInfo(Code.Endbr64, "endbr64"),
|
||||
new SimpleInstrInfo(Code.Endbr32, "endbr32"),
|
||||
new SimpleInstrInfo_nop0F1F(Code.Nop_rm16, Register.AX, "nop", InstrOpInfoFlags.None),
|
||||
new SimpleInstrInfo_nop0F1F(Code.Nop_rm32, Register.EAX, "nop", InstrOpInfoFlags.None),
|
||||
new SimpleInstrInfo_nop0F1F(Code.Nop_rm64, Register.RAX, "nop", InstrOpInfoFlags.None),
|
||||
|
@ -983,6 +1085,8 @@ namespace Iced.Intel.IntelFormatterInternal {
|
|||
new SimpleInstrInfo(Code.Mov_cr_r64, "mov"),
|
||||
new SimpleInstrInfo(Code.Mov_dr_r32, "mov"),
|
||||
new SimpleInstrInfo(Code.Mov_dr_r64, "mov"),
|
||||
new SimpleInstrInfo(Code.Mov_r32_tr, "mov"),
|
||||
new SimpleInstrInfo(Code.Mov_tr_r32, "mov"),
|
||||
new SimpleInstrInfo(Code.Movaps_xmm_xmmm128, "movaps"),
|
||||
new SimpleInstrInfo(Code.VEX_Vmovaps_xmm_xmmm128, "vmovaps"),
|
||||
new SimpleInstrInfo(Code.VEX_Vmovaps_ymm_ymmm256, "vmovaps"),
|
||||
|
@ -1079,9 +1183,11 @@ namespace Iced.Intel.IntelFormatterInternal {
|
|||
new SimpleInstrInfo(Code.Rdtsc, "rdtsc"),
|
||||
new SimpleInstrInfo(Code.Rdmsr, "rdmsr"),
|
||||
new SimpleInstrInfo(Code.Rdpmc, "rdpmc"),
|
||||
new SimpleInstrInfo(Code.Wrecr, "wrecr"),
|
||||
new SimpleInstrInfo(Code.Sysenter, "sysenter"),
|
||||
new SimpleInstrInfo(Code.Sysexitd, "sysexit"),
|
||||
new SimpleInstrInfo(Code.Sysexitq, "sysexitq"),
|
||||
new SimpleInstrInfo(Code.Rdecr, "rdecr"),
|
||||
new SimpleInstrInfo(Code.Getsec, "getsec"),
|
||||
new SimpleInstrInfo(Code.Cmovo_r16_rm16, "cmovo"),
|
||||
new SimpleInstrInfo(Code.Cmovo_r32_rm32, "cmovo"),
|
||||
|
@ -1872,6 +1978,13 @@ namespace Iced.Intel.IntelFormatterInternal {
|
|||
new SimpleInstrInfo(Code.Shld_rm16_r16_CL, "shld"),
|
||||
new SimpleInstrInfo(Code.Shld_rm32_r32_CL, "shld"),
|
||||
new SimpleInstrInfo(Code.Shld_rm64_r64_CL, "shld"),
|
||||
new SimpleInstrInfo(Code.Xbts_r16_rm16, "xbts"),
|
||||
new SimpleInstrInfo(Code.Xbts_r32_rm32, "xbts"),
|
||||
new SimpleInstrInfo(Code.Ibts_rm16_r16, "ibts"),
|
||||
new SimpleInstrInfo(Code.Ibts_rm32_r32, "ibts"),
|
||||
new SimpleInstrInfo(Code.Cmpxchg486_rm8_r8, "cmpxchg486"),
|
||||
new SimpleInstrInfo(Code.Cmpxchg486_rm16_r16, "cmpxchg486"),
|
||||
new SimpleInstrInfo(Code.Cmpxchg486_rm32_r32, "cmpxchg486"),
|
||||
new SimpleInstrInfo_os(Code.Pushw_GS, 16, "push"),
|
||||
new SimpleInstrInfo_os(Code.Pushd_GS, 32, "push"),
|
||||
new SimpleInstrInfo_os(Code.Pushq_GS, 64, "push"),
|
||||
|
@ -1888,6 +2001,7 @@ namespace Iced.Intel.IntelFormatterInternal {
|
|||
new SimpleInstrInfo(Code.Shrd_rm16_r16_CL, "shrd"),
|
||||
new SimpleInstrInfo(Code.Shrd_rm32_r32_CL, "shrd"),
|
||||
new SimpleInstrInfo(Code.Shrd_rm64_r64_CL, "shrd"),
|
||||
new SimpleInstrInfo(Code.Zalloc_m256, "zalloc"),
|
||||
new SimpleInstrInfo(Code.Fxsave_m512byte, "fxsave"),
|
||||
new SimpleInstrInfo(Code.Fxsave64_m512byte, "fxsave64"),
|
||||
new SimpleInstrInfo(Code.Rdfsbase_r32, "rdfsbase"),
|
||||
|
@ -1910,14 +2024,46 @@ namespace Iced.Intel.IntelFormatterInternal {
|
|||
new SimpleInstrInfo(Code.Ptwrite_rm64, "ptwrite", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Xrstor_m, "xrstor"),
|
||||
new SimpleInstrInfo(Code.Xrstor64_m, "xrstor64"),
|
||||
new SimpleInstrInfo(Code.Incsspd_r32, "incsspd"),
|
||||
new SimpleInstrInfo(Code.Incsspq_r64, "incsspq"),
|
||||
new SimpleInstrInfo(Code.Xsaveopt_m, "xsaveopt"),
|
||||
new SimpleInstrInfo(Code.Xsaveopt64_m, "xsaveopt64"),
|
||||
new SimpleInstrInfo(Code.Clwb_m8, "clwb"),
|
||||
new SimpleInstrInfo(Code.Tpause_r32, "tpause"),
|
||||
new SimpleInstrInfo(Code.Tpause_r64, "tpause"),
|
||||
new SimpleInstrInfo(Code.Clrssbsy_m64, "clrssbsy"),
|
||||
new SimpleInstrInfo(Code.Umonitor_r16, "umonitor"),
|
||||
new SimpleInstrInfo(Code.Umonitor_r32, "umonitor"),
|
||||
new SimpleInstrInfo(Code.Umonitor_r64, "umonitor"),
|
||||
new SimpleInstrInfo(Code.Umwait_r32, "umwait"),
|
||||
new SimpleInstrInfo(Code.Umwait_r64, "umwait"),
|
||||
new SimpleInstrInfo(Code.Clflush_m8, "clflush"),
|
||||
new SimpleInstrInfo(Code.Clflushopt_m8, "clflushopt"),
|
||||
new SimpleInstrInfo(Code.Lfence, "lfence"),
|
||||
new SimpleInstrInfo(Code.Lfence_E9, "lfence"),
|
||||
new SimpleInstrInfo(Code.Lfence_EA, "lfence"),
|
||||
new SimpleInstrInfo(Code.Lfence_EB, "lfence"),
|
||||
new SimpleInstrInfo(Code.Lfence_EC, "lfence"),
|
||||
new SimpleInstrInfo(Code.Lfence_ED, "lfence"),
|
||||
new SimpleInstrInfo(Code.Lfence_EE, "lfence"),
|
||||
new SimpleInstrInfo(Code.Lfence_EF, "lfence"),
|
||||
new SimpleInstrInfo(Code.Mfence, "mfence"),
|
||||
new SimpleInstrInfo(Code.Mfence_F1, "mfence"),
|
||||
new SimpleInstrInfo(Code.Mfence_F2, "mfence"),
|
||||
new SimpleInstrInfo(Code.Mfence_F3, "mfence"),
|
||||
new SimpleInstrInfo(Code.Mfence_F4, "mfence"),
|
||||
new SimpleInstrInfo(Code.Mfence_F5, "mfence"),
|
||||
new SimpleInstrInfo(Code.Mfence_F6, "mfence"),
|
||||
new SimpleInstrInfo(Code.Mfence_F7, "mfence"),
|
||||
new SimpleInstrInfo(Code.Sfence, "sfence"),
|
||||
new SimpleInstrInfo(Code.Sfence_F9, "sfence"),
|
||||
new SimpleInstrInfo(Code.Sfence_FA, "sfence"),
|
||||
new SimpleInstrInfo(Code.Sfence_FB, "sfence"),
|
||||
new SimpleInstrInfo(Code.Sfence_FC, "sfence"),
|
||||
new SimpleInstrInfo(Code.Sfence_FD, "sfence"),
|
||||
new SimpleInstrInfo(Code.Sfence_FE, "sfence"),
|
||||
new SimpleInstrInfo(Code.Sfence_FF, "sfence"),
|
||||
new SimpleInstrInfo(Code.Pcommit, "pcommit"),
|
||||
new SimpleInstrInfo(Code.Imul_r16_rm16, "imul"),
|
||||
new SimpleInstrInfo(Code.Imul_r32_rm32, "imul"),
|
||||
new SimpleInstrInfo(Code.Imul_r64_rm64, "imul"),
|
||||
|
@ -1943,6 +2089,8 @@ namespace Iced.Intel.IntelFormatterInternal {
|
|||
new SimpleInstrInfo(Code.Movzx_r16_rm16, "movzx", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Movzx_r32_rm16, "movzx", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Movzx_r64_rm16, "movzx", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Jmpe_disp16, "jmpe"),
|
||||
new SimpleInstrInfo(Code.Jmpe_disp32, "jmpe"),
|
||||
new SimpleInstrInfo(Code.Popcnt_r16_rm16, "popcnt"),
|
||||
new SimpleInstrInfo(Code.Popcnt_r32_rm32, "popcnt"),
|
||||
new SimpleInstrInfo(Code.Popcnt_r64_rm64, "popcnt"),
|
||||
|
@ -2917,8 +3065,32 @@ namespace Iced.Intel.IntelFormatterInternal {
|
|||
new SimpleInstrInfo(Code.EVEX_Vrsqrt14pd_zmm_k1z_zmmm512b64, "vrsqrt14pd"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vrsqrt14ss_xmm_k1z_xmm_xmmm32, "vrsqrt14ss", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.EVEX_Vrsqrt14sd_xmm_k1z_xmm_xmmm64, "vrsqrt14sd", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpdpbusd_xmm_k1z_xmm_xmmm128b32, "vpdpbusd"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpdpbusd_ymm_k1z_ymm_ymmm256b32, "vpdpbusd"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpdpbusd_zmm_k1z_zmm_zmmm512b32, "vpdpbusd"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpdpbusds_xmm_k1z_xmm_xmmm128b32, "vpdpbusds"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpdpbusds_ymm_k1z_ymm_ymmm256b32, "vpdpbusds"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpdpbusds_zmm_k1z_zmm_zmmm512b32, "vpdpbusds"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpdpwssd_xmm_k1z_xmm_xmmm128b32, "vpdpwssd"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpdpwssd_ymm_k1z_ymm_ymmm256b32, "vpdpwssd"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpdpwssd_zmm_k1z_zmm_zmmm512b32, "vpdpwssd"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vp4dpwssd_zmm_k1z_zmmp3_m128, "vp4dpwssd", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpdpwssds_xmm_k1z_xmm_xmmm128b32, "vpdpwssds"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpdpwssds_ymm_k1z_ymm_ymmm256b32, "vpdpwssds"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpdpwssds_zmm_k1z_zmm_zmmm512b32, "vpdpwssds"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vp4dpwssds_zmm_k1z_zmmp3_m128, "vp4dpwssds", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpopcntb_xmm_k1z_xmmm128, "vpopcntb"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpopcntb_ymm_k1z_ymmm256, "vpopcntb"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpopcntb_zmm_k1z_zmmm512, "vpopcntb"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpopcntw_xmm_k1z_xmmm128, "vpopcntw"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpopcntw_ymm_k1z_ymmm256, "vpopcntw"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpopcntw_zmm_k1z_zmmm512, "vpopcntw"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpopcntd_xmm_k1z_xmmm128b32, "vpopcntd"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpopcntd_ymm_k1z_ymmm256b32, "vpopcntd"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpopcntd_zmm_k1z_zmmm512b32, "vpopcntd"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpopcntq_xmm_k1z_xmmm128b64, "vpopcntq"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpopcntq_ymm_k1z_ymmm256b64, "vpopcntq"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpopcntq_zmm_k1z_zmmm512b64, "vpopcntq"),
|
||||
new SimpleInstrInfo(Code.VEX_Vpbroadcastd_xmm_xmmm32, "vpbroadcastd", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.VEX_Vpbroadcastd_ymm_xmmm32, "vpbroadcastd", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpbroadcastd_xmm_k1z_xmmm32, "vpbroadcastd", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
|
@ -2939,6 +3111,18 @@ namespace Iced.Intel.IntelFormatterInternal {
|
|||
new SimpleInstrInfo(Code.EVEX_Vbroadcasti64x2_zmm_k1z_m128, "vbroadcasti64x2", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.EVEX_Vbroadcasti32x8_zmm_k1z_m256, "vbroadcasti32x8", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.EVEX_Vbroadcasti64x4_zmm_k1z_m256, "vbroadcasti64x4", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpexpandb_xmm_k1z_xmmm128, "vpexpandb"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpexpandb_ymm_k1z_ymmm256, "vpexpandb"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpexpandb_zmm_k1z_zmmm512, "vpexpandb"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpexpandw_xmm_k1z_xmmm128, "vpexpandw"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpexpandw_ymm_k1z_ymmm256, "vpexpandw"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpexpandw_zmm_k1z_zmmm512, "vpexpandw"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpcompressb_xmmm128_k1z_xmm, "vpcompressb"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpcompressb_ymmm256_k1z_ymm, "vpcompressb"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpcompressb_zmmm512_k1z_zmm, "vpcompressb"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpcompressw_xmmm128_k1z_xmm, "vpcompressw"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpcompressw_ymmm256_k1z_ymm, "vpcompressw"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpcompressw_zmmm512_k1z_zmm, "vpcompressw"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpblendmd_xmm_k1z_xmm_xmmm128b32, "vpblendmd"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpblendmd_ymm_k1z_ymm_ymmm256b32, "vpblendmd"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpblendmd_zmm_k1z_zmm_zmmm512b32, "vpblendmd"),
|
||||
|
@ -2957,6 +3141,24 @@ namespace Iced.Intel.IntelFormatterInternal {
|
|||
new SimpleInstrInfo(Code.EVEX_Vpblendmw_xmm_k1z_xmm_xmmm128, "vpblendmw"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpblendmw_ymm_k1z_ymm_ymmm256, "vpblendmw"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpblendmw_zmm_k1z_zmm_zmmm512, "vpblendmw"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpshldvw_xmm_k1z_xmm_xmmm128, "vpshldvw"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpshldvw_ymm_k1z_ymm_ymmm256, "vpshldvw"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpshldvw_zmm_k1z_zmm_zmmm512, "vpshldvw"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpshldvd_xmm_k1z_xmm_xmmm128b32, "vpshldvd"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpshldvd_ymm_k1z_ymm_ymmm256b32, "vpshldvd"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpshldvd_zmm_k1z_zmm_zmmm512b32, "vpshldvd"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpshldvq_xmm_k1z_xmm_xmmm128b64, "vpshldvq"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpshldvq_ymm_k1z_ymm_ymmm256b64, "vpshldvq"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpshldvq_zmm_k1z_zmm_zmmm512b64, "vpshldvq"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpshrdvw_xmm_k1z_xmm_xmmm128, "vpshrdvw"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpshrdvw_ymm_k1z_ymm_ymmm256, "vpshrdvw"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpshrdvw_zmm_k1z_zmm_zmmm512, "vpshrdvw"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpshrdvd_xmm_k1z_xmm_xmmm128b32, "vpshrdvd"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpshrdvd_ymm_k1z_ymm_ymmm256b32, "vpshrdvd"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpshrdvd_zmm_k1z_zmm_zmmm512b32, "vpshrdvd"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpshrdvq_xmm_k1z_xmm_xmmm128b64, "vpshrdvq"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpshrdvq_ymm_k1z_ymm_ymmm256b64, "vpshrdvq"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpshrdvq_zmm_k1z_zmm_zmmm512b64, "vpshrdvq"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpermi2b_xmm_k1z_xmm_xmmm128, "vpermi2b"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpermi2b_ymm_k1z_ymm_ymmm256, "vpermi2b"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpermi2b_zmm_k1z_zmm_zmmm512, "vpermi2b"),
|
||||
|
@ -3062,6 +3264,9 @@ namespace Iced.Intel.IntelFormatterInternal {
|
|||
new SimpleInstrInfo(Code.VEX_Vpmaskmovd_m256_ymm_ymm, "vpmaskmovd"),
|
||||
new SimpleInstrInfo(Code.VEX_Vpmaskmovq_m128_xmm_xmm, "vpmaskmovq"),
|
||||
new SimpleInstrInfo(Code.VEX_Vpmaskmovq_m256_ymm_ymm, "vpmaskmovq"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpshufbitqmb_k_k1_xmm_xmmm128, "vpshufbitqmb"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpshufbitqmb_k_k1_ymm_ymmm256, "vpshufbitqmb"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpshufbitqmb_k_k1_zmm_zmmm512, "vpshufbitqmb"),
|
||||
new SimpleInstrInfo(Code.VEX_Vpgatherdd_xmm_vm32x_xmm, "vpgatherdd"),
|
||||
new SimpleInstrInfo(Code.VEX_Vpgatherdd_ymm_vm32y_ymm, "vpgatherdd"),
|
||||
new SimpleInstrInfo(Code.VEX_Vpgatherdq_xmm_vm32x_xmm, "vpgatherdq"),
|
||||
|
@ -3402,16 +3607,38 @@ namespace Iced.Intel.IntelFormatterInternal {
|
|||
new SimpleInstrInfo(Code.EVEX_Vrsqrt28pd_zmm_k1z_zmmm512b64_sae, "vrsqrt28pd"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vrsqrt28ss_xmm_k1z_xmm_xmmm32_sae, "vrsqrt28ss", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.EVEX_Vrsqrt28sd_xmm_k1z_xmm_xmmm64_sae, "vrsqrt28sd", InstrOpInfoFlags.ShowNoMemSize_ForceSize),
|
||||
new SimpleInstrInfo(Code.Gf2p8mulb_xmm_xmmm128, "gf2p8mulb"),
|
||||
new SimpleInstrInfo(Code.VEX_Vgf2p8mulb_xmm_xmm_xmmm128, "vgf2p8mulb"),
|
||||
new SimpleInstrInfo(Code.VEX_Vgf2p8mulb_ymm_ymm_ymmm256, "vgf2p8mulb"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vgf2p8mulb_xmm_k1z_xmm_xmmm128, "vgf2p8mulb"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vgf2p8mulb_ymm_k1z_ymm_ymmm256, "vgf2p8mulb"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vgf2p8mulb_zmm_k1z_zmm_zmmm512, "vgf2p8mulb"),
|
||||
new SimpleInstrInfo(Code.Aesimc_xmm_xmmm128, "aesimc"),
|
||||
new SimpleInstrInfo(Code.VEX_Vaesimc_xmm_xmmm128, "vaesimc"),
|
||||
new SimpleInstrInfo(Code.Aesenc_xmm_xmmm128, "aesenc"),
|
||||
new SimpleInstrInfo(Code.VEX_Vaesenc_xmm_xmm_xmmm128, "vaesenc"),
|
||||
new SimpleInstrInfo(Code.VEX_Vaesenc_ymm_ymm_ymmm256, "vaesenc"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vaesenc_xmm_xmm_xmmm128, "vaesenc"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vaesenc_ymm_ymm_ymmm256, "vaesenc"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vaesenc_zmm_zmm_zmmm512, "vaesenc"),
|
||||
new SimpleInstrInfo(Code.Aesenclast_xmm_xmmm128, "aesenclast"),
|
||||
new SimpleInstrInfo(Code.VEX_Vaesenclast_xmm_xmm_xmmm128, "vaesenclast"),
|
||||
new SimpleInstrInfo(Code.VEX_Vaesenclast_ymm_ymm_ymmm256, "vaesenclast"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vaesenclast_xmm_xmm_xmmm128, "vaesenclast"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vaesenclast_ymm_ymm_ymmm256, "vaesenclast"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vaesenclast_zmm_zmm_zmmm512, "vaesenclast"),
|
||||
new SimpleInstrInfo(Code.Aesdec_xmm_xmmm128, "aesdec"),
|
||||
new SimpleInstrInfo(Code.VEX_Vaesdec_xmm_xmm_xmmm128, "vaesdec"),
|
||||
new SimpleInstrInfo(Code.VEX_Vaesdec_ymm_ymm_ymmm256, "vaesdec"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vaesdec_xmm_xmm_xmmm128, "vaesdec"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vaesdec_ymm_ymm_ymmm256, "vaesdec"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vaesdec_zmm_zmm_zmmm512, "vaesdec"),
|
||||
new SimpleInstrInfo(Code.Aesdeclast_xmm_xmmm128, "aesdeclast"),
|
||||
new SimpleInstrInfo(Code.VEX_Vaesdeclast_xmm_xmm_xmmm128, "vaesdeclast"),
|
||||
new SimpleInstrInfo(Code.VEX_Vaesdeclast_ymm_ymm_ymmm256, "vaesdeclast"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vaesdeclast_xmm_xmm_xmmm128, "vaesdeclast"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vaesdeclast_ymm_ymm_ymmm256, "vaesdeclast"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vaesdeclast_zmm_zmm_zmmm512, "vaesdeclast"),
|
||||
new SimpleInstrInfo(Code.Movbe_r16_m16, "movbe"),
|
||||
new SimpleInstrInfo(Code.Movbe_r32_m32, "movbe"),
|
||||
new SimpleInstrInfo(Code.Movbe_r64_m64, "movbe"),
|
||||
|
@ -3433,10 +3660,14 @@ namespace Iced.Intel.IntelFormatterInternal {
|
|||
new SimpleInstrInfo(Code.VEX_Blsi_r64_rm64, "blsi"),
|
||||
new SimpleInstrInfo(Code.VEX_Bzhi_r32_rm32_r32, "bzhi"),
|
||||
new SimpleInstrInfo(Code.VEX_Bzhi_r64_rm64_r64, "bzhi"),
|
||||
new SimpleInstrInfo(Code.Wrussd_m32_r32, "wrussd"),
|
||||
new SimpleInstrInfo(Code.Wrussq_m64_r64, "wrussq"),
|
||||
new SimpleInstrInfo(Code.VEX_Pext_r32_r32_rm32, "pext"),
|
||||
new SimpleInstrInfo(Code.VEX_Pext_r64_r64_rm64, "pext"),
|
||||
new SimpleInstrInfo(Code.VEX_Pdep_r32_r32_rm32, "pdep"),
|
||||
new SimpleInstrInfo(Code.VEX_Pdep_r64_r64_rm64, "pdep"),
|
||||
new SimpleInstrInfo(Code.Wrssd_m32_r32, "wrssd"),
|
||||
new SimpleInstrInfo(Code.Wrssq_m64_r64, "wrssq"),
|
||||
new SimpleInstrInfo(Code.Adcx_r32_rm32, "adcx"),
|
||||
new SimpleInstrInfo(Code.Adcx_r64_rm64, "adcx"),
|
||||
new SimpleInstrInfo(Code.Adox_r32_rm32, "adox"),
|
||||
|
@ -3451,6 +3682,11 @@ namespace Iced.Intel.IntelFormatterInternal {
|
|||
new SimpleInstrInfo(Code.VEX_Sarx_r64_rm64_r64, "sarx"),
|
||||
new SimpleInstrInfo(Code.VEX_Shrx_r32_rm32_r32, "shrx"),
|
||||
new SimpleInstrInfo(Code.VEX_Shrx_r64_rm64_r64, "shrx"),
|
||||
new SimpleInstrInfo(Code.Movdir64b_r16_m512, "movdir64b"),
|
||||
new SimpleInstrInfo(Code.Movdir64b_r32_m512, "movdir64b"),
|
||||
new SimpleInstrInfo(Code.Movdir64b_r64_m512, "movdir64b"),
|
||||
new SimpleInstrInfo(Code.Movdiri_m32_r32, "movdiri"),
|
||||
new SimpleInstrInfo(Code.Movdiri_m64_r64, "movdiri"),
|
||||
new SimpleInstrInfo(Code.VEX_Vpermq_ymm_ymmm256_imm8, "vpermq"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpermq_ymm_k1z_ymmm256b64_imm8, "vpermq"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpermq_zmm_k1z_zmmm512b64_imm8, "vpermq"),
|
||||
|
@ -3649,6 +3885,10 @@ namespace Iced.Intel.IntelFormatterInternal {
|
|||
new SimpleInstrInfo(Code.EVEX_Vshufi64x2_zmm_k1z_zmm_zmmm512b64_imm8, "vshufi64x2"),
|
||||
new SimpleInstrInfo_pclmulqdq(Code.Pclmulqdq_xmm_xmmm128_imm8, "pclmulqdq", FormatterConstants.pclmulqdq_pseudo_ops),
|
||||
new SimpleInstrInfo_pclmulqdq(Code.VEX_Vpclmulqdq_xmm_xmm_xmmm128_imm8, "vpclmulqdq", FormatterConstants.vpclmulqdq_pseudo_ops),
|
||||
new SimpleInstrInfo_pclmulqdq(Code.VEX_Vpclmulqdq_ymm_ymm_ymmm256_imm8, "vpclmulqdq", FormatterConstants.vpclmulqdq_pseudo_ops),
|
||||
new SimpleInstrInfo_pclmulqdq(Code.EVEX_Vpclmulqdq_xmm_xmm_xmmm128_imm8, "vpclmulqdq", FormatterConstants.vpclmulqdq_pseudo_ops),
|
||||
new SimpleInstrInfo_pclmulqdq(Code.EVEX_Vpclmulqdq_ymm_ymm_ymmm256_imm8, "vpclmulqdq", FormatterConstants.vpclmulqdq_pseudo_ops),
|
||||
new SimpleInstrInfo_pclmulqdq(Code.EVEX_Vpclmulqdq_zmm_zmm_zmmm512_imm8, "vpclmulqdq", FormatterConstants.vpclmulqdq_pseudo_ops),
|
||||
new SimpleInstrInfo(Code.VEX_Vperm2i128_ymm_ymm_ymmm256_imm8, "vperm2i128"),
|
||||
new SimpleInstrInfo(Code.VEX_Vpermil2ps_xmm_xmm_xmmm128_xmm_imm8, "vpermil2ps"),
|
||||
new SimpleInstrInfo(Code.VEX_Vpermil2ps_ymm_ymm_ymmm256_ymm_imm8, "vpermil2ps"),
|
||||
|
@ -3748,6 +3988,24 @@ namespace Iced.Intel.IntelFormatterInternal {
|
|||
new SimpleInstrInfo(Code.VEX_Vfmsubss_xmm_xmm_xmm_xmmm32, "vfmsubss"),
|
||||
new SimpleInstrInfo(Code.VEX_Vfmsubsd_xmm_xmm_xmmm64_xmm, "vfmsubsd"),
|
||||
new SimpleInstrInfo(Code.VEX_Vfmsubsd_xmm_xmm_xmm_xmmm64, "vfmsubsd"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpshldw_xmm_k1z_xmm_xmmm128_imm8, "vpshldw"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpshldw_ymm_k1z_ymm_ymmm256_imm8, "vpshldw"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpshldw_zmm_k1z_zmm_zmmm512_imm8, "vpshldw"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpshldd_xmm_k1z_xmm_xmmm128b32_imm8, "vpshldd"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpshldd_ymm_k1z_ymm_ymmm256b32_imm8, "vpshldd"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpshldd_zmm_k1z_zmm_zmmm512b32_imm8, "vpshldd"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpshldq_xmm_k1z_xmm_xmmm128b64_imm8, "vpshldq"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpshldq_ymm_k1z_ymm_ymmm256b64_imm8, "vpshldq"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpshldq_zmm_k1z_zmm_zmmm512b64_imm8, "vpshldq"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpshrdw_xmm_k1z_xmm_xmmm128_imm8, "vpshrdw"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpshrdw_ymm_k1z_ymm_ymmm256_imm8, "vpshrdw"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpshrdw_zmm_k1z_zmm_zmmm512_imm8, "vpshrdw"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpshrdd_xmm_k1z_xmm_xmmm128b32_imm8, "vpshrdd"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpshrdd_ymm_k1z_ymm_ymmm256b32_imm8, "vpshrdd"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpshrdd_zmm_k1z_zmm_zmmm512b32_imm8, "vpshrdd"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpshrdq_xmm_k1z_xmm_xmmm128b64_imm8, "vpshrdq"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpshrdq_ymm_k1z_ymm_ymmm256b64_imm8, "vpshrdq"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vpshrdq_zmm_k1z_zmm_zmmm512b64_imm8, "vpshrdq"),
|
||||
new SimpleInstrInfo(Code.VEX_Vfnmaddps_xmm_xmm_xmmm128_xmm, "vfnmaddps"),
|
||||
new SimpleInstrInfo(Code.VEX_Vfnmaddps_ymm_ymm_ymmm256_ymm, "vfnmaddps"),
|
||||
new SimpleInstrInfo(Code.VEX_Vfnmaddps_xmm_xmm_xmm_xmmm128, "vfnmaddps"),
|
||||
|
@ -3773,6 +4031,18 @@ namespace Iced.Intel.IntelFormatterInternal {
|
|||
new SimpleInstrInfo(Code.VEX_Vfnmsubsd_xmm_xmm_xmmm64_xmm, "vfnmsubsd"),
|
||||
new SimpleInstrInfo(Code.VEX_Vfnmsubsd_xmm_xmm_xmm_xmmm64, "vfnmsubsd"),
|
||||
new SimpleInstrInfo(Code.Sha1rnds4_xmm_xmmm128_imm8, "sha1rnds4"),
|
||||
new SimpleInstrInfo(Code.Gf2p8affineqb_xmm_xmmm128_imm8, "gf2p8affineqb"),
|
||||
new SimpleInstrInfo(Code.VEX_Vgf2p8affineqb_xmm_xmm_xmmm128_imm8, "vgf2p8affineqb"),
|
||||
new SimpleInstrInfo(Code.VEX_Vgf2p8affineqb_ymm_ymm_ymmm256_imm8, "vgf2p8affineqb"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vgf2p8affineqb_xmm_k1z_xmm_xmmm128b64_imm8, "vgf2p8affineqb"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vgf2p8affineqb_ymm_k1z_ymm_ymmm256b64_imm8, "vgf2p8affineqb"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vgf2p8affineqb_zmm_k1z_zmm_zmmm512b64_imm8, "vgf2p8affineqb"),
|
||||
new SimpleInstrInfo(Code.Gf2p8affineinvqb_xmm_xmmm128_imm8, "gf2p8affineinvqb"),
|
||||
new SimpleInstrInfo(Code.VEX_Vgf2p8affineinvqb_xmm_xmm_xmmm128_imm8, "vgf2p8affineinvqb"),
|
||||
new SimpleInstrInfo(Code.VEX_Vgf2p8affineinvqb_ymm_ymm_ymmm256_imm8, "vgf2p8affineinvqb"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vgf2p8affineinvqb_xmm_k1z_xmm_xmmm128b64_imm8, "vgf2p8affineinvqb"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vgf2p8affineinvqb_ymm_k1z_ymm_ymmm256b64_imm8, "vgf2p8affineinvqb"),
|
||||
new SimpleInstrInfo(Code.EVEX_Vgf2p8affineinvqb_zmm_k1z_zmm_zmmm512b64_imm8, "vgf2p8affineinvqb"),
|
||||
new SimpleInstrInfo(Code.Aeskeygenassist_xmm_xmmm128_imm8, "aeskeygenassist"),
|
||||
new SimpleInstrInfo(Code.VEX_Vaeskeygenassist_xmm_xmmm128_imm8, "vaeskeygenassist"),
|
||||
new SimpleInstrInfo(Code.VEX_Rorx_r32_rm32_imm8, "rorx"),
|
||||
|
|
Loading…
Reference in New Issue