Lines Matching refs:r5
19 oris r5,r6,MSR_VEC@h
20 MTMSRD(r5)
82 mfmsr r5 /* grab the current MSR */
83 oris r5,r5,MSR_VEC@h
84 MTMSRD(r5) /* enable use of AltiVec now */
106 SAVE_32VRS(0,r5,r6)
111 PPC_LL r5,PT_REGS(r4)
112 toreal(r5)
113 PPC_LL r4,_MSR-STACK_FRAME_OVERHEAD(r5)
116 PPC_STL r4,_MSR-STACK_FRAME_OVERHEAD(r5)
133 mfspr r5,SPRN_SPRG_THREAD /* current task's THREAD (phys) */
137 addi r5,r4,THREAD /* Get THREAD */
141 addi r6,r5,THREAD_VRSTATE
144 stw r4,THREAD_USED_VR(r5)
150 subi r4,r5,THREAD /* Back to 'current' */
174 mfmsr r5
175 oris r5,r5,MSR_VEC@h
177 MTMSRD(r5) /* enable use of VMX now */
183 PPC_LL r5,PT_REGS(r3)
187 2: PPC_LCMPI 0,r5,0
193 PPC_LL r4,_MSR-STACK_FRAME_OVERHEAD(r5)
204 PPC_STL r4,_MSR-STACK_FRAME_OVERHEAD(r5)
207 li r5,0
209 PPC_STL r5,ADDROFF(last_task_used_altivec)(r4)
228 andi. r5,r12,MSR_FP
230 andis. r5,r12,MSR_VEC@h
240 ld r5,PT_REGS(r4)
241 ld r4,_MSR-STACK_FRAME_OVERHEAD(r5)
244 std r6,_MSR-STACK_FRAME_OVERHEAD(r5)
268 mfmsr r5
269 oris r5,r5,MSR_VSX@h
270 mtmsrd r5 /* enable use of VSX now */
276 ld r5,PT_REGS(r3)
277 cmpdi 0,r5,0
279 ld r4,_MSR-STACK_FRAME_OVERHEAD(r5)
282 std r4,_MSR-STACK_FRAME_OVERHEAD(r5)
285 li r5,0
287 std r5,0(r4)
369 lfsx fr1,r5,r6
386 lfsx fr1,r5,r6
404 lfsx fr1,r5,r7
424 lfsx fr1,r5,r7