Power General Registers
TotalView displays Power general registers in the Stack Frame Pane of the Process Window. The following table describes how TotalView treats each general register, and the actions you can take with each register.
Register |
Description |
Data Type |
Edit |
Dive |
Specify in Expression |
R0 |
General register 0 |
<int> |
yes |
yes |
$r0 |
SP |
Stack pointer |
<int> |
yes |
yes |
$sp |
RTOC |
TOC pointer |
<int> |
yes |
yes |
$rtoc |
R3 - R31 |
General registers 3 - 31 |
<int> |
yes |
yes |
$r3 - $r31 |
INUM |
|
<int> |
yes |
no |
$inum |
PC |
Program counter |
<code>[] |
no |
yes |
$pc |
SRR1 |
Machine status save/restore register |
<int> |
yes |
no |
$srr1 |
LR |
Link register |
<int> |
yes |
no |
$lr |
CTR |
Counter register |
<int> |
yes |
no |
$ctr |
CR |
Condition register |
<int> |
yes |
no |
$cr |
XER |
Integer exception register |
<int> |
yes |
no |
$xer |
DAR |
Data address register |
<int> |
yes |
no |
$dar |
MQ |
MQ register |
<int> |
yes |
no |
$mq |
MSR |
Machine state register |
<int> |
yes |
no |
$msr |
SEG0 - SEG9 |
Segment registers 0 - 9 |
<int> |
yes |
no |
$seg0 - $seg9 |
SG10 - SG15 |
Segment registers 10 -15 |
<int> |
yes |
no |
$sg10 - $sg15 |
SCNT |
SS_COUNT |
<int> |
yes |
no |
$scnt |
SAD1 |
SS_ADDR 1 |
<int> |
yes |
no |
$sad1 |
SAD2 |
SS_ADDR 2 |
<int> |
yes |
no |
$sad2 |
SCD1 |
SS_CODE 1 |
<int> |
yes |
no |
$scd1 |
SCD2 |
SS_CODE 2 |
<int> |
yes |
no |
$scd2 |
TID |
|
<int> |
yes |
no |
|