Lines Matching refs:r12

141 	stw	r12,_NIP(r11)
144 mfctr r12
146 stw r12,_CTR(r11)
148 mfspr r12,SPRN_SPRG_THREAD
149 addi r2,r12,-THREAD
153 stw r11,PT_REGS(r12)
157 lwz r12,THREAD_DBCR0(r12)
158 andis. r12,r12,DBCR0_IDM@h
161 li r12,-1 /* clear all pending debug events */
162 mtspr SPRN_DBSR,r12
172 lwz r12,0(r11)
173 mtspr SPRN_DBCR0,r12
174 lwz r12,4(r11)
175 addi r12,r12,-1
176 stw r12,4(r11)
183 lwz r9,KSP_LIMIT(r12)
190 lwz r12,TI_LOCAL_FLAGS(r9)
191 mtcrf 0x01,r12
202 lis r12,reenable_mmu@h
203 ori r12,r12,reenable_mmu@l
204 mtspr SPRN_SRR0,r12
210 lwz r12,_MSR(r1)
211 xor r10,r10,r12
258 4: rlwinm r12,r12,0,~_TLF_NAPPING
259 stw r12,TI_LOCAL_FLAGS(r9)
262 7: rlwinm r12,r12,0,~_TLF_SLEEPING
263 stw r12,TI_LOCAL_FLAGS(r9)
266 lwz r12,_LINK(r11) /* and return to address in LR */
276 lis r12,_end@h
277 ori r12,r12,_end@l
278 cmplw r1,r12
288 FIX_SRR1(r10,r12)
303 li r12,0
304 stw r12,RESULT(r1)
317 andi. r12,r11,MSR_EE
351 CURRENT_THREAD_INFO(r12, r1)
357 lwz r9,TI_FLAGS(r12)
489 addi r12,r12,TI_FLAGS
490 3: lwarx r8,0,r12
493 dcbt 0,r12
495 stwcx. r8,0,r12
497 subi r12,r12,TI_FLAGS
614 mfspr r12,SPRN_VRSAVE /* save vrsave register value */
615 stw r12,THREAD+THREAD_VRSAVE(r2)
621 mfspr r12,SPRN_SPEFSCR /* save spefscr register value */
622 stw r12,THREAD+THREAD_SPEFSCR(r2)
690 mtspr SPRN_SRR0,r12
701 cmplw r12,r3
705 cmplw r12,r4
712 mr r12,r4 /* restart at exc_exit_restart */
932 lwz r12,_NIP(r1)
934 mtspr SPRN_SRR0,r12
959 lwz r12,_MSR(r1)
962 mtspr SPRN_SRR1,r12
1022 lwz r12,_MSR(r1); \
1024 mtspr exc_lvl_srr1,r12; \
1026 lwz r12,GPR12(r1); \
1207 cmplw r12,r10
1211 cmplw r12,r11
1214 lwz r12,ee_restarts@l(r10)
1215 addi r12,r12,1
1216 stw r12,ee_restarts@l(r10)
1217 mr r12,r11 /* restart at exc_exit_restart */