Lines Matching full:r8
172 mfspr r8,SPRN_PIR; \
173 slwi r8,r8,2; \
174 addis r8,r8,level##_STACK_BASE@ha; \
175 lwz r8,level##_STACK_BASE@l(r8); \
176 addi r8,r8,THREAD_SIZE - INT_FRAME_SIZE;
179 lis r8,level##_STACK_BASE@ha; \
180 lwz r8,level##_STACK_BASE@l(r8); \
181 addi r8,r8,THREAD_SIZE - INT_FRAME_SIZE;
193 mtspr SPRN_SPRG_WSCRATCH_##exc_level,r8; \
194 BOOKE_LOAD_EXC_LEVEL_STACK(exc_level);/* r8 points to the exc_level stack*/ \
195 stw r9,GPR9(r8); /* save various registers */\
197 stw r10,GPR10(r8); \
198 stw r11,GPR11(r8); \
199 stw r9,_CCR(r8); /* save CR on stack */\
212 lwz r10,GPR10(r8); /* copy regs from exception stack */\
213 lwz r9,GPR9(r8); \
215 lwz r10,GPR11(r8); \
220 1: mr r11, r8; \
221 2: mfspr r8,SPRN_SPRG_RSCRATCH_##exc_level; \
380 mtspr SPRN_SPRG_WSCRATCH_DBG,r8; \
381 BOOKE_LOAD_EXC_LEVEL_STACK(DBG); /* r8 points to the debug stack */ \
382 lwz r10,GPR10(r8); \
383 lwz r11,GPR11(r8); \
384 mfspr r8,SPRN_SPRG_RSCRATCH_DBG; \
438 mtspr SPRN_SPRG_WSCRATCH_CRIT,r8; \
439 BOOKE_LOAD_EXC_LEVEL_STACK(CRIT); /* r8 points to the debug stack */ \
440 lwz r10,GPR10(r8); \
441 lwz r11,GPR11(r8); \
442 mfspr r8,SPRN_SPRG_RSCRATCH_CRIT; \