User’s Manual
PPC440x5 CPU Core Preliminary
Page 536 of 589 instalfa.fm.
September 12, 2002
bunlr
[cr_field]
Branch if unordered,
to address in LR.
Use CR[CR0] if cr_field is omitted.
Extended mnemonic for
bclr 12,4cr_field+3 278
bunlrl Extended mnemonic for
bclrl 12,4cr_field+3 (LR)CIA + 4
clrlwi
RA, RS, n
Clear left immediate. (n < 32)
(RA)0:n-1 n0
Extended mnemonic for
rlwinm RA,RS,0,n,31 400
clrlwi. Extended mnemonic for
rlwinm. RA,RS,0,n,31 CR[CR0]
clrlslwi
RA, RS, b, n
Clear left and shift left immediate.
(n b < 32)
(RA)b–n:31–n (RS)b:31
(RA)32–n:31 n0
(RA)0:b–n–1 b–n0
Extended mnemonic for
rlwinm RA,RS,n,bn,31n
400
clrlslwi. Extended mnemonic for
rlwinm. RA,RS,n,bn,31nCR[CR0]
clrrwi
RA, RS, n
Clear right immediate. (n < 32)
(RA)32–n:31 n0
Extended mnemonic for
rlwinm RA,RS,0,0,31n400
clrrwi. Extended mnemonic for
rlwinm. RA,RS,0,0,31nCR[CR0]
cmp BF, 0, RA, RB Compare (RA) to (RB), signed.
Results in CR[CRn], where n= BF. 282
cmpi BF, 0, RA, IM Compare (RA) to EXTS(IM), signed.
Results in CR[CRn], where n= BF. 283
cmpl BF, 0, RA, RB Compare (RA) to (RB), unsigned.
Results in CR[CRn], where n= BF. 284
cmpli BF, 0, RA, IM Compare (RA) to (160 || IM), unsigned.
Results in CR[CRn], where n= BF. 285
cmplw [BF,] RA, RB
Compare Logical Word.
UseCR[CR0] if BF is omitted.
Extended mnemonic for
cmpl BF,0,RA,RB
284
cmplwi [BF,] RA, IM
Compare Logical Word Immediate.
UseCR[CR0] if BF is omitted.
Extended mnemonic for
cmpli BF,0,RA,IM
285
cmpw [BF,] RA, RB
Compare Word.
UseCR[CR0] if BF is omitted.
Extended mnemonic for
cmp BF,0,RA,RB
282
TableA-1. PPC440x5 Instruction Syntax Summary (continued)
Mnemonic Operands Function Other Registers
Changed Page