IMUL

BINARY APX_F x86_64

32 encoding forms.

X86_IMUL_X86_LEGACY_0F_AF_721802
rv, rv/mv
X86_LEGACY AF /r
XED_IMUL_GPR8i8_APX
REG0=GPR8_B():r:b:i8 REG1=XED_REG_AL:r:SUPP REG2=XED_REG_AX:w:SUPP
X86_LEGACY F6 /5 APX_F
XED_IMUL_GPR8i8_APX_N3
REG0=GPR8_B():r:b:i8 REG1=XED_REG_AL:r:SUPP REG2=XED_REG_AX:w:SUPP
X86_LEGACY F6 /5 APX_F_N3
XED_IMUL_GPRv_APX
REG0=GPRv_B():r:v REG1=OrAX():rw:SUPP REG2=OrDX():w:SUPP
X86_LEGACY F7 /5 APX_F
XED_IMUL_GPRv_APX_N3
REG0=GPRv_B():r:v REG1=OrAX():rw:SUPP REG2=OrDX():w:SUPP
X86_LEGACY F7 /5 APX_F_N3
XED_IMUL_GPRv_GPRv_APX
REG0=GPRv_R():rw:v REG1=GPRv_B():r:v
X86_LEGACY AF /r APX_F
XED_IMUL_GPRv_GPRv_APX_N3
REG0=GPRv_R():rw:v REG1=GPRv_B():r:v
X86_LEGACY AF /r APX_F_N3
XED_IMUL_GPRv_GPRv_GPRv_APX_N3
REG0=GPRv_N():w:v REG1=GPRv_R():r:v REG2=GPRv_B():r:v
X86_LEGACY AF /r APX_F_N3
XED_IMUL_GPRv_GPRv_IMM8_APX
REG0=GPRv_R():w:v REG1=GPRv_B():r:v IMM0:r:b:i8
X86_LEGACY 6B /r APX_F
XED_IMUL_GPRv_GPRv_IMM8_APX_N3
REG0=GPRv_R():w:v REG1=GPRv_B():r:v IMM0:r:b:i8
X86_LEGACY 6B /r APX_F_N3
XED_IMUL_GPRv_GPRv_IMM8_APX_N3_ZU
REG0=GPRv_R():w:v REG1=GPRv_B():r:v IMM0:r:b:i8
X86_LEGACY 6B /r APX_F_N3
XED_IMUL_GPRv_GPRv_IMMz_APX
REG0=GPRv_R():w:v REG1=GPRv_B():r:v IMM0:r:z
X86_LEGACY 69 /r APX_F
XED_IMUL_GPRv_GPRv_IMMz_APX_N3
REG0=GPRv_R():w:v REG1=GPRv_B():r:v IMM0:r:z
X86_LEGACY 69 /r APX_F_N3
XED_IMUL_GPRv_GPRv_IMMz_APX_N3_ZU
REG0=GPRv_R():w:v REG1=GPRv_B():r:v IMM0:r:z
X86_LEGACY 69 /r APX_F_N3
XED_IMUL_GPRv_GPRv_MEMv_APX_N3
REG0=GPRv_N():w:v REG1=GPRv_R():r:v MEM0:r:v
X86_LEGACY AF /r APX_F_N3
XED_IMUL_GPRv_MEMv_APX
REG0=GPRv_R():rw:v MEM0:r:v
X86_LEGACY AF /r APX_F
XED_IMUL_GPRv_MEMv_APX_N3
REG0=GPRv_R():rw:v MEM0:r:v
X86_LEGACY AF /r APX_F_N3
XED_IMUL_GPRv_MEMv_IMM8_APX
REG0=GPRv_R():w:v MEM0:r:v IMM0:r:b:i8
X86_LEGACY 6B /r APX_F
XED_IMUL_GPRv_MEMv_IMM8_APX_N3
REG0=GPRv_R():w:v MEM0:r:v IMM0:r:b:i8
X86_LEGACY 6B /r APX_F_N3
XED_IMUL_GPRv_MEMv_IMM8_APX_N3_ZU
REG0=GPRv_R():w:v MEM0:r:v IMM0:r:b:i8
X86_LEGACY 6B /r APX_F_N3
XED_IMUL_GPRv_MEMv_IMMz_APX
REG0=GPRv_R():w:v MEM0:r:v IMM0:r:z
X86_LEGACY 69 /r APX_F
XED_IMUL_GPRv_MEMv_IMMz_APX_N3
REG0=GPRv_R():w:v MEM0:r:v IMM0:r:z
X86_LEGACY 69 /r APX_F_N3
XED_IMUL_GPRv_MEMv_IMMz_APX_N3_ZU
REG0=GPRv_R():w:v MEM0:r:v IMM0:r:z
X86_LEGACY 69 /r APX_F_N3
XED_IMUL_MEMi8_APX
MEM0:r:b:i8 REG0=XED_REG_AL:r:SUPP REG1=XED_REG_AX:w:SUPP
X86_LEGACY F6 /5 APX_F
XED_IMUL_MEMi8_APX_N3
MEM0:r:b:i8 REG0=XED_REG_AL:r:SUPP REG1=XED_REG_AX:w:SUPP
X86_LEGACY F6 /5 APX_F_N3
XED_IMUL_MEMv_APX
MEM0:r:v REG0=OrAX():rw:SUPP REG1=OrDX():w:SUPP
X86_LEGACY F7 /5 APX_F
XED_IMUL_MEMv_APX_N3
MEM0:r:v REG0=OrAX():rw:SUPP REG1=OrDX():w:SUPP
X86_LEGACY F7 /5 APX_F_N3
XED_IMUL_X86_LEGACY_0F_AF_32618
REG0=GPRv_R():rw MEM0:r:v REG0=GPRv_R():rw REG1=GPRv_B():r
X86_LEGACY AF 0F AF /r I86
XED_IMUL_X86_LEGACY_ONEBYTE_69_297637
REG0=GPRv_R():w MEM0:r:v IMM0:r:z REG0=GPRv_R():w REG1=GPRv_B():r IMM0:r:z
X86_LEGACY 69 69 /r I186
XED_IMUL_X86_LEGACY_ONEBYTE_6B_494968
REG0=GPRv_R():w MEM0:r:v IMM0:r:b:i8 REG0=GPRv_R():w REG1=GPRv_B():r IMM0:r:b:i8
X86_LEGACY 6B 6B /r I186
XED_IMUL_X86_LEGACY_ONEBYTE_F6_330131
MEM0:r:b REG0=XED_REG_AL:r:SUPP REG1=XED_REG_AX:w:SUPP REG0=GPR8_B():r REG1=XED_REG_AL:r:SUPP REG2=XED_REG_AX:w:SUPP
X86_LEGACY F6 F6 /5 I86
XED_IMUL_X86_LEGACY_ONEBYTE_F7_693583
MEM0:r:v REG0=OrAX():rw:SUPP REG1=OrDX():w:SUPP REG0=GPRv_B():r REG1=OrAX():rw:SUPP REG2=OrDX():w:SUPP
X86_LEGACY F7 F7 /5 I86