Register | Description | Data Type | Edit | Dive | Specify in Expression |
R0 | General register 0 | $int/$long | yes | yes | $r0 |
SP | Stack pointer | $int/$long | yes | yes | $sp |
RTOC | TOC pointer | $int/$long | yes | yes | $rtoc |
R3 - R31 | General registers 3 - 31 | $int/$long | yes | yes | $r3 - $r31 |
LR | Link register | $code[] | yes | no | $lr |
CR | Condition register (see below) | $int/$long | yes | no | $cr |
XER | Integer exception register (see below) | $int/$long | yes | no | $xer |
CTR | Counter register | $int/$long | yes | no | $ctr |
IAR | Program counter | $code[] | no | yes | $pc |
MSR | Machine state register | $int/$long | yes | no | $msr |
DEAR | Data address register | $int/$long | yes | no | $dar |
ESR | Exception status register | $int/$long | no | no | $esr |