Lines Matching refs:r8
100 mfspr r8,SPRN_PIR; \
101 slwi r8,r8,2; \
102 addis r8,r8,level##_STACK_BASE@ha; \
103 lwz r8,level##_STACK_BASE@l(r8); \
104 addi r8,r8,EXC_LVL_FRAME_OVERHEAD;
107 lis r8,level##_STACK_BASE@ha; \
108 lwz r8,level##_STACK_BASE@l(r8); \
109 addi r8,r8,EXC_LVL_FRAME_OVERHEAD;
121 mtspr SPRN_SPRG_WSCRATCH_##exc_level,r8; \
123 stw r9,GPR9(r8); /* save various registers */\
125 stw r10,GPR10(r8); \
126 stw r11,GPR11(r8); \
127 stw r9,_CCR(r8); /* save CR on stack */\
137 lwz r10,GPR10(r8); /* copy regs from exception stack */\
138 lwz r9,GPR9(r8); \
140 lwz r10,GPR11(r8); \
147 stw r9,TI_FLAGS-EXC_LVL_FRAME_OVERHEAD(r8); \
148 stw r10,TI_PREEMPT-EXC_LVL_FRAME_OVERHEAD(r8); \
150 stw r9,TI_TASK-EXC_LVL_FRAME_OVERHEAD(r8); \
151 mr r11,r8; \
152 2: mfspr r8,SPRN_SPRG_RSCRATCH_##exc_level; \
307 mtspr SPRN_SPRG_WSCRATCH_DBG,r8; \
309 lwz r10,GPR10(r8); \
310 lwz r11,GPR11(r8); \
311 mfspr r8,SPRN_SPRG_RSCRATCH_DBG; \
360 mtspr SPRN_SPRG_WSCRATCH_CRIT,r8; \
362 lwz r10,GPR10(r8); \
363 lwz r11,GPR11(r8); \
364 mfspr r8,SPRN_SPRG_RSCRATCH_CRIT; \