KVM: PPC: elide struct thread_struct instances from stack
[pandora-kernel.git] / arch / powerpc / kvm / fpu.S
index 2b340a3..cb34bbe 100644 (file)
@@ -271,3 +271,21 @@ FPD_THREE_IN(fmsub)
 FPD_THREE_IN(fmadd)
 FPD_THREE_IN(fnmsub)
 FPD_THREE_IN(fnmadd)
+
+_GLOBAL(kvm_cvt_fd)
+       lfd     0,0(r5)                 /* load up fpscr value */
+       MTFSF_L(0)
+       lfs     0,0(r3)
+       stfd    0,0(r4)
+       mffs    0
+       stfd    0,0(r5)                 /* save new fpscr value */
+       blr
+
+_GLOBAL(kvm_cvt_df)
+       lfd     0,0(r5)                 /* load up fpscr value */
+       MTFSF_L(0)
+       lfd     0,0(r3)
+       stfs    0,0(r4)
+       mffs    0
+       stfd    0,0(r5)                 /* save new fpscr value */
+       blr