Lines Matching refs:r12

140 	stw	r12,_NIP(r11)
143 mfctr r12
145 stw r12,_CTR(r11)
147 mfspr r12,SPRN_SPRG_THREAD
148 addi r2,r12,-THREAD
152 stw r11,PT_REGS(r12)
156 lwz r12,THREAD_DBCR0(r12)
157 andis. r12,r12,DBCR0_IDM@h
160 li r12,-1 /* clear all pending debug events */
161 mtspr SPRN_DBSR,r12
171 lwz r12,0(r11)
172 mtspr SPRN_DBCR0,r12
173 lwz r12,4(r11)
174 addi r12,r12,-1
175 stw r12,4(r11)
182 lwz r9,KSP_LIMIT(r12)
189 lwz r12,TI_LOCAL_FLAGS(r9)
190 mtcrf 0x01,r12
201 lis r12,reenable_mmu@h
202 ori r12,r12,reenable_mmu@l
203 mtspr SPRN_SRR0,r12
209 lwz r12,_MSR(r1)
210 xor r10,r10,r12
257 4: rlwinm r12,r12,0,~_TLF_NAPPING
258 stw r12,TI_LOCAL_FLAGS(r9)
261 7: rlwinm r12,r12,0,~_TLF_SLEEPING
262 stw r12,TI_LOCAL_FLAGS(r9)
265 lwz r12,_LINK(r11) /* and return to address in LR */
275 lis r12,_end@h
276 ori r12,r12,_end@l
277 cmplw r1,r12
287 FIX_SRR1(r10,r12)
302 li r12,0
303 stw r12,RESULT(r1)
316 andi. r12,r11,MSR_EE
350 CURRENT_THREAD_INFO(r12, r1)
356 lwz r9,TI_FLAGS(r12)
484 addi r12,r12,TI_FLAGS
485 3: lwarx r8,0,r12
488 dcbt 0,r12
490 stwcx. r8,0,r12
492 subi r12,r12,TI_FLAGS
609 mfspr r12,SPRN_VRSAVE /* save vrsave register value */
610 stw r12,THREAD+THREAD_VRSAVE(r2)
616 mfspr r12,SPRN_SPEFSCR /* save spefscr register value */
617 stw r12,THREAD+THREAD_SPEFSCR(r2)
685 mtspr SPRN_SRR0,r12
696 cmplw r12,r3
700 cmplw r12,r4
707 mr r12,r4 /* restart at exc_exit_restart */
927 lwz r12,_NIP(r1)
929 mtspr SPRN_SRR0,r12
954 lwz r12,_MSR(r1)
957 mtspr SPRN_SRR1,r12
1017 lwz r12,_MSR(r1); \
1019 mtspr exc_lvl_srr1,r12; \
1021 lwz r12,GPR12(r1); \
1202 cmplw r12,r10
1206 cmplw r12,r11
1209 lwz r12,ee_restarts@l(r10)
1210 addi r12,r12,1
1211 stw r12,ee_restarts@l(r10)
1212 mr r12,r11 /* restart at exc_exit_restart */