Lines Matching full:restore
99 * Limit the restore to the FPU/vector registers of the in __kernel_fpu_end()
106 /* Restore floating-point controls */ in __kernel_fpu_end()
111 /* Restore floating-point registers */ in __kernel_fpu_end()
132 /* Test and restore (load) vector registers */ in __kernel_fpu_end()
138 " la 1,%[vxrs]\n" /* load restore area */ in __kernel_fpu_end()
141 " jo 5f\n" /* -> restore V0..V31 */ in __kernel_fpu_end()
147 " jne 0f\n" /* -> restore V8..V23 */ in __kernel_fpu_end()
150 /* Test and restore the first half of 16 vector registers */ in __kernel_fpu_end()
153 " jo 2f\n" /* 11 -> restore V0..V15 */ in __kernel_fpu_end()
154 " brc 2,1f\n" /* 10 -> restore V8..V15 */ in __kernel_fpu_end()
160 /* Test and restore the second half of 16 vector registers */ in __kernel_fpu_end()
163 " jo 6f\n" /* 11 -> restore V16..V31 */ in __kernel_fpu_end()
164 " brc 2,4f\n" /* 10 -> restore V24..V31 */ in __kernel_fpu_end()