Index X-13
storage attribute control 7-17
register set summary 1-9
registers
categories 2-2
, 10-1
CCR0 10-6
CR 10-1
, 10-8
CTR 10-9
DAC1 8-9
DAC1–DAC2 8-9
, 10-10
DBCR 8-4
DBCR0 10-11
, 10-13
DBSR 8-7
, 10-15
DCCR 10-17
DCR numbering 10-4
DCRs
summarized 1-9
uses for 2-15
DCWR 10-19
DEAR 10-21
descriptions of commonly used 2-2
during debug exceptions 5-26
ESR 10-23
EVPR 10-25
GPR 10-1
GPR0-GPR31 10-26
GPRs
overview 2-5
summary 1-9
IAC1-IAC4 10-22
, 10-27
IAC1–IAC4 8-9
ICCR 10-28
ICDBDR 10-30
interrupt handling 5-7
LR 10-31
MSR 2-13
, 10-1, 10-32
PID 10-34
PIT 6-4
, 10-35
PVR 10-36
reserved 10-1
reserved fields 2-2
, 10-1
SGR 10-37
SLER 10-39
SPR numbering 10-2
SPRG0-SPRG4 2-10
SPRG0-SPRG7 10-41
SPRs
overview 2-5
summary 1-9
SRR0 10-42
SRR1 10-43
SRR2 10-44
SRR3 10-45
SU0R 10-46
summary of sets 1-9
supervisor, illustrated 2-4
TBL 10-48
TBU 10-49
TCR 6-5
, 6-6, 6-9, 10-50
TSR 6-6
, 6-8, 10-51
user, illustrated 2-4
USPRG0 2-10
, 10-52
XER 10-53
ZPR 10-54
reservation bit 9-89
, 9-171
reserved fields 10-1
programming note 2-2
reserved registers 10-1
resets
effects on MSR 3-2
effects on SPRs 3-3
processor initialization 3-3
processor state after 3-1
rfci 9-144
effect on MSR reserved fields 5-7
rfi 9-145
effect on MSR reserved fields 5-7
rlwimi 9-146
rlwimi. 9-146
rlwinm 9-147
rlwinm. 9-147
rlwnm 9-150
rlwnm. 9-150
rotlw 9-150
rotlw. 9-150
rotlwi 9-148
rotlwi. 9-148
rotrwi 9-148
rotrwi. 9-148
rxtended mnemonics
bnectr 9-28
S
Save/Restore Registers 0-1.
See
SRR0-1
sc 9-151
secondary opcodes A-33
SGR 10-37
SGR (Storage Guarded Register)
controlling speculative accesses 2-27
controlling the guarded (G) storage attribute 7-20
shadow TLB.
See
DTLB
SLER 10-39
SLER (Storage Little Endian Register)
controlling the endian (E) storage attribute 7-20
slw 9-152
slw. 9-152
slwi 9-148
slwi. 9-148
Special Purpose Register General 0-7.
See
SPRG0-7
special purpose registers.
See
SPRs
speculative accesses
to CTR or LR 2-28
defined 2-27
down predicted path 2-28
fetching past interrupts 2-28
fetching past tw or twi 2-29
fetching past unconditional branches 2-29
preventing inappropriate 2-27
- 2-30
SPRG0-7 (Special Purpose Register General 0-7)
temporary storage to 2-9
SPRG0-SPRG4 2-10
SPRG0-SPRG7 10-41
SPRs (special purpose registers)
contents after resets 3-3