Simplified Mnemonics for PowerPC Instructions
PowerPC e500 Core Family Reference Manual, Rev. 1
Freescale Semiconductor
C-33
bsolrl cr
S
target
bclrl 12,
BI
6
,
target
Branch if summary overflow (
bclrl
with comparison
conditions and LR update)
bt BI,
target
bc 12,BI,
target
Branch if condition true
3
(
bc
without LR update)
bta BI,
target
bca 12,BI,
target
Branch if condition true
3
(
bca
without LR update)
btctr BI bcctr
12,BI
Branch if condition true
3
(
bcctr
without LR update)
btctrl BI
bcctrl 12,BI
Branch if condition true
3
(
bcctrl
with LR Update)
btl BI,
target
bcl 12,BI,
target
Branch if condition true
3
(
bcl
with LR update)
btla BI,
target
bcla 12,BI,
target
Branch if condition true
3
(
bcla
with LR update)
btlr BI
bclr 12,BI
Branch if condition true
3
(
bclr
without LR update)
btlrl BI
bclrl 12,BI
Branch if condition true
3
(
bclrl
with LR Update)
bun cr
S
target
bc 12,
BI
6
,
target
Branch if unordered (
bc
without comparison
conditions or LR updating)
buna cr
S
target
bca 12,
BI
6
,
target
Branch if unordered (
bca
without comparison
conditions or LR updating)
bunctr cr
S
target
bcctr 12,
BI
6
,
target
Branch if unordered (
bcctr
without comparison
conditions and LR updating)
bunctrl cr
S
target
bcctrl 12,
BI
6
,
target
Branch if unordered (
bcctrl
with comparison
conditions and LR update)
bunl cr
S
target
bcl 12,
BI
6
,
target
Branch if unordered (
bcl
with comparison
conditions and LR updating)
bunla cr
S
target
bcla 12,
BI
6
,
target
Branch if unordered (
bcla
with comparison
conditions and LR updating)
bunlr cr
S
target
bclr 12,
BI
6
,
target
Branch if unordered (
bclr
without comparison
conditions and LR updating)
bunlrl cr
S
target
bclrl 12,
BI
6
,
target
Branch if unordered (
bclrl
with comparison
conditions and LR update)
clrlslwi r
A
,r
S
,
b
,
n (n
≤
b
≤
31)
rlwinm r
A
,r
S
,
n
,
b – n
,
31 –
n
Clear left and shift left word immediate
clrlwi r
A
,r
S
,
n (n < 32)
rlwinm r
A
,r
S
,0,
n
,31
Clear left word immediate
clrrwi r
A
,r
S
,
n (n < 32)
rlwinm r
A
,r
S
,0,0,
31 –
n
Clear right word immediate
cmplw
cr
D
,r
A
,r
B
cmpl
cr
D
,0,r
A
,r
B
Compare logical word
cmplwi
cr
D
,r
A
,
UIMM
cmpli
cr
D
,0,r
A
,
UIMM
Compare logical word immediate
cmpw
cr
D
,r
A
,r
B
cmp
cr
D
,0,r
A
,r
B
Compare word
cmpwi cr
D
,r
A
,
SIMM
cmpi cr
D
,0,r
A
,
SIMM
Compare word immediate
crclr
bx
crxor
bx
,
bx
,
bx
Condition register clear
crmove
bx
,
by
cror
bx
,
by
,
by
Condition register move
crnot
bx
,
by
crnor
bx
,
by
,
by
Condition register not
crset
bx
creqv
bx
,
bx
,
bx
Condition register set
evmr r
D
,r
A
evor r
D
,r
A
,r
A
Vector Move Register
evnot
r
D
,r
A
evnor r
D
,r
A
,r
A
Vector Complement Register
Table C-29. Simplified Mnemonics (continued)
Simplified Mnemonic
Mnemonic
Instruction
Summary of Contents for PowerPC e500 Core
Page 1: ...PowerPC e500 Core Family Reference Manual Supports e500v1 e500v2 E500CORERM Rev 1 4 2005...
Page 36: ...PowerPC e500 Core Family Reference Manual Rev 1 xxxvi Freescale Semiconductor...
Page 38: ...PowerPC e500 Core Family Reference Manual Rev 1 Part I 2 Freescale Semiconductor...
Page 332: ...PowerPC e500 Core Family Reference Manual Rev 1 Part II 2 Freescale Semiconductor...
Page 530: ...Opcode Listings PowerPC e500 Core Family Reference Manual Rev 1 D 50 Freescale Semiconductor...
Page 534: ...PowerPC e500 Core Family Reference Manual Rev 1 E 4 Freescale Semiconductor Revision History...