user manual

224 DirectPath Instructions
AMD Athlon Processor x86 Code Optimization
22007E/0November 1999
ROL mreg8, CL
ROL mem8, CL
ROL mreg16/32, CL
ROL mem16/32, CL
ROR mreg8, imm8
ROR mem8, imm8
ROR mreg16/32, imm8
ROR mem16/32, imm8
ROR mreg8, 1
ROR mem8, 1
ROR mreg16/32, 1
ROR mem16/32, 1
ROR mreg8, CL
ROR mem8, CL
ROR mreg16/32, CL
ROR mem16/32, CL
SAR mreg8, imm8
SAR mem8, imm8
SAR mreg16/32, imm8
SAR mem16/32, imm8
SAR mreg8, 1
SAR mem8, 1
SAR mreg16/32, 1
SAR mem16/32, 1
SAR mreg8, CL
SAR mem8, CL
SAR mreg16/32, CL
SAR mem16/32, CL
SBB mreg8, reg8
SBB mem8, reg8
SBB mreg16/32, reg16/32
SBB mem16/32, reg16/32
SBB reg8, mreg8
SBB reg8, mem8
Table 25. DirectPath Integer Instructions (Continued)
Instruction Mnemonic
SBB reg16/32, mreg16/32
SBB reg16/32, mem16/32
SBB AL, imm8
SBB EAX, imm16/32
SBB mreg8, imm8
SBB mem8, imm8
SBB mreg16/32, imm16/32
SBB mem16/32, imm16/32
SBB mreg16/32, imm8 (sign extended)
SBB mem16/32, imm8 (sign extended)
SETO mreg8
SETO mem8
SETNO mreg8
SETNO mem8
SETB/SETC/SETNAE mreg8
SETB/SETC/SETNAE mem8
SETAE/SETNB/SETNC mreg8
SETAE/SETNB/SETNC mem8
SETE/SETZ mreg8
SETE/SETZ mem8
SETNE/SETNZ mreg8
SETNE/SETNZ mem8
SETBE/SETNA mreg8
SETBE/SETNA mem8
SETA/SETNBE mreg8
SETA/SETNBE mem8
SETS mreg8
SETS mem8
SETNS mreg8
SETNS mem8
SETP/SETPE mreg8
SETP/SETPE mem8
SETNP/SETPO mreg8
SETNP/SETPO mem8
Table 25. DirectPath Integer Instructions (Continued)
Instruction Mnemonic