User's Manual

DirectPath Instructions 221
22007E/0November 1999 AMD Athlon Processor x86 Code Optimization
CMOVBE/CMOVNA reg16/32, reg16/32
CMOVBE/CMOVNA reg16/32, mem16/32
CMOVE/CMOVZ reg16/32, reg16/32
CMOVE/CMOVZ reg16/32, mem16/32
CMOVG/CMOVNLE reg16/32, reg16/32
CMOVG/CMOVNLE reg16/32, mem16/32
CMOVGE/CMOVNL reg16/32, reg16/32
CMOVGE/CMOVNL reg16/32, mem16/32
CMOVL/CMOVNGE reg16/32, reg16/32
CMOVL/CMOVNGE reg16/32, mem16/32
CMOVLE/CMOVNG reg16/32, reg16/32
CMOVLE/CMOVNG reg16/32, mem16/32
CMOVNE/CMOVNZ reg16/32, reg16/32
CMOVNE/CMOVNZ reg16/32, mem16/32
CMOVNO reg16/32, reg16/32
CMOVNO reg16/32, mem16/32
CMOVNP/CMOVPO reg16/32, reg16/32
CMOVNP/CMOVPO reg16/32, mem16/32
CMOVNS reg16/32, reg16/32
CMOVNS reg16/32, mem16/32
CMOVO reg16/32, reg16/32
CMOVO reg16/32, mem16/32
CMOVP/CMOVPE reg16/32, reg16/32
CMOVP/CMOVPE reg16/32, mem16/32
CMOVS reg16/32, reg16/32
CMOVS reg16/32, mem16/32
CMP mreg8, reg8
CMP mem8, reg8
CMP mreg16/32, reg16/32
CMP mem16/32, reg16/32
CMP reg8, mreg8
CMP reg8, mem8
CMP reg16/32, mreg16/32
CMP reg16/32, mem16/32
Table 25. DirectPath Integer Instructions (Continued)
Instruction Mnemonic
CMP AL, imm8
CMP EAX, imm16/32
CMP mreg8, imm8
CMP mem8, imm8
CMP mreg16/32, imm16/32
CMP mem16/32, imm16/32
CMP mreg16/32, imm8 (sign extended)
CMP mem16/32, imm8 (sign extended)
CWD/CDQ
DEC EAX
DEC ECX
DEC EDX
DEC EBX
DEC ESP
DEC EBP
DEC ESI
DEC EDI
DEC mreg8
DEC mem8
DEC mreg16/32
DEC mem16/32
INC EAX
INC ECX
INC EDX
INC EBX
INC ESP
INC EBP
INC ESI
INC EDI
INC mreg8
INC mem8
INC mreg16/32
INC mem16/32
JO short disp8
Table 25. DirectPath Integer Instructions (Continued)
Instruction Mnemonic