PowerPC e500 Core Family Reference Manual, Rev. 1
C-34 Freescale Semiconductor
Simplified Mnemonics for PowerPC Instructions
evsubiw rD,rB,UIMM evsubifw rD,UIMM,rB Vector subtract word immediate
evsubw rD,rB,rA evsubfw rD,rA,rB Vector subtract word
extlwi rA,rS,
n
,
b
(
n
> 0) rlwinm rA,rS,
b
,0,
n
– 1 Extract and left justify word immediate
extrwi rA,rS,
n
,
b
(
n
> 0) rlwinm rA,rS,
b
+
n
, 32 –
n
,31 Extract and right justify word immediate
inslwi rA,rS,
n
,
b
(
n
> 0) rlwimi rA,rS,32 –
b
,
b
,(
b
+
n
) – 1 Insert from left word immediate
insrwi rA,rS,
n
,
b
(
n
> 0) rlwimi rA,rS,32 – (
b
+
n
),
b
,(
b + n
)
– 1 Insert from right word immediate
iseleq rD,rA,rB isel rD,rA,rB,2 Integer Select Equal
iselgt rD,rA,rB isel rD,rA,rB,1 Integer Select Greater Than
isellt rD,rA,rB isel rD,rA,rB,0 Integer Select Less Than
la rD,d(rA) addi rD,rA,d Load address
li rD,value addi rD,0,value Load immediate
lis rD,value addis rD,0,value Load immediate signed
mf
spr
rD mfspr rD,SPRN Move from SPR (see Section C.8, “Simplified
Mnemonics for Accessing SPRs.”)
mr rA,rS or rA,rS,rS Move register
mtcr rS mtcrf 0xFF,rS Move to Condition Register
mt
spr
rS mfspr SPRN,rS Move to SPR (see Section C.8, “Simplified
Mnemonics for Accessing SPRs.”)
nop ori 0,0,0 No-op
not rA,rS nor rA,rS,rSNOT
not rA,rS nor rA,rS,rS Complement register
rotlw rA,rS,rB rlwnm rA,rS,rB,0,31 Rotate left word
rotlwi rA,rS,
n
rlwinm rA,rS,
n
,0,31 Rotate left word immediate
rotrwi rA,rS,
n
rlwinm rA,rS,32 –
n
,0,31 Rotate right word immediate
slwi rA,rS,
n
(
n
< 32) rlwinm rA,rS,
n
,0,31 –
n
Shift left word immediate
srwi rA,rS,
n
(
n
< 32) rlwinm rA,rS,32 –
n
,
n
,31 Shift right word immediate
sub rD,rA,rB subf rD,rB,rA Subtract from
subc rD,rA,rB subfc rD,rB,rA Subtract from carrying
subi rD,rA,value addi rD,rA,–value Subtract immediate
subic rD,rA,value addic rD,rA,–value Subtract immediate carrying
subic. rD,rA,value addic. rD,rA,–value Subtract immediate carrying
subis rD,rA,value addis rD,rA,–value Subtract immediate signed
tweq rA,SIMM tw 4,rA,SIMM Trap if equal
tweqi rA,SIMM twi 4,r
A,SIMM Trap immediate if equal
twge rA,SIMM tw 12,rA,SIMM Trap if greater than or equal
twgei rA,SIMM twi 12,rA,SIMM Trap immediate if greater than or equal
twgt rA,SIMM tw 8,rA,SIMM Trap if greater than
Table C-29. Simplified Mnemonics (continued)
Simplified Mnemonic Mnemonic Instruction