Lines Matching refs:r3
24 stw r4,THREAD_USED_VR(r3)
27 lvx v0,r10,r3
29 addi r10,r3,THREAD_TRANSACT_VRSTATE
43 mfmsr r3
44 oris r3,r3,MSR_VEC@h
45 MTMSRD(r3)
55 lvx v0,r4,r3
57 REST_32VRS(0,r4,r3)
65 SAVE_32VRS(0, r4, r3)
68 stvx v0, r4, r3
96 LOAD_REG_ADDRBASE(r3, last_task_used_altivec)
97 toreal(r3)
98 PPC_LL r4,ADDROFF(last_task_used_altivec)(r3)
152 PPC_STL r4,ADDROFF(last_task_used_altivec)(r3)
158 mfmsr r3
159 andis. r4,r3,MSR_VEC@h
161 oris r3,r3,MSR_VEC@h
163 MTMSRD(r3) /* enable use of VMX now */
179 PPC_LCMPI 0,r3,0
181 addi r3,r3,THREAD /* want THREAD of task */
182 PPC_LL r7,THREAD_VRSAVEAREA(r3)
183 PPC_LL r5,PT_REGS(r3)
186 addi r7,r3,THREAD_VRSTATE
196 lis r3,(MSR_VEC|MSR_VSX)@h
198 lis r3,MSR_VEC@h
201 lis r3,MSR_VEC@h
203 andc r4,r4,r3 /* disable FP for previous task */
234 ld r3,last_task_used_vsx@got(r2)
235 ld r4,0(r3)
257 std r4,0(r3)
273 cmpdi 0,r3,0
275 addi r3,r3,THREAD /* want THREAD of task */
276 ld r5,PT_REGS(r3)
280 lis r3,MSR_VSX@h
281 andc r4,r4,r3 /* disable VSX for previous task */
371 stfsx fr0,r3,r6
388 stfsx fr0,r3,r6
407 stfsx fr0,r3,r7
427 stfsx fr0,r3,r7
446 stfsx fr0,r3,r6
479 stfsx fr1,r3,r6