
bclr
Branch Conditional to Link Register
Preliminary PPC440x5 CPU Core User’s Manual
instrset.fm.
September 12, 2002 Page 281 of 589
bnglr
[cr_field]
Branch, if not greater than, to address in LR.
Use CR0 if cr_field is omitted.
Extended mnemonic for
bclr 4,4∗cr_field+1
bnglrl Extended mnemonic for
bclrl 4,4∗cr_field+1 (LR)←CIA + 4.
bnllr
[cr_field]
Branch, if not less than, to address in LR.
Use CR0 if cr_field is omitted.
Extended mnemonic for
bclr 4,4∗cr_field+0
bnllrl Extended mnemonic for
bclrl 4,4∗cr_field+0 (LR)←CIA + 4.
bnslr
[cr_field]
Branch if not summary overflow to address in LR.
Use CR0 if cr_field is omitted.
Extended mnemonic for
bclr 4,4∗cr_field+3
bnslrl Extended mnemonic for
bclrl 4,4∗cr_field+3 (LR)←CIA + 4.
bnulr
[cr_field]
Branch if not unordered to address in LR.
Use CR0 if cr_field is omitted.
Extended mnemonic for
bclr 4,4∗cr_field+3
bnulrl Extended mnemonic for
bclrl 4,4∗cr_field+3 (LR)←CIA + 4.
bsolr
[cr_field]
Branch if summary overflow to address in LR.
Use CR0 if cr_field is omitted.
Extended mnemonic for
bclr 12,4∗cr_field+3
bsolrl Extended mnemonic for
bclrl 12,4∗cr_field+3 (LR)←CIA + 4.
btlr
cr_bit
Branch if CRcr_bit= 1 to address in LR.
Extended mnemonic for
bclr 12,cr_bit
btlrl Extended mnemonic for
bclrl 12,cr_bit (LR) ←CIA+ 4.
bunlr
[cr_field]
Branch if unordered to address in LR.
Use CR0 if cr_field is omitted.
Extended mnemonic for
bclr 12,4∗cr_field+3
bunlrl Extended mnemonic for
bclrl 12,4∗cr_field+3 (LR)←CIA + 4.
Table9-10. Extended Mnemonics for bclr, bclrl (continued)
Mnemonic Operands Function Other Registers
Altered