Floating point callee save support in exception delivery.

Untested until we promote floating point values in the compiler.

Change-Id: I20fe66cb59e2f31b21043479dde898326aec668f
diff --git a/src/stub_arm.cc b/src/stub_arm.cc
index 79a581d..a35bfe2 100644
--- a/src/stub_arm.cc
+++ b/src/stub_arm.cc
@@ -18,6 +18,7 @@
   RegList save = (1 << R1) | (1 << R2) | (1 << R3) | (1 << R4) | (1 << R5) | (1 << R6) | (1 << R7) |
                  (1 << R8) | (1 << R9) | (1 << R10) | (1 << R11) | (1 << LR);
   __ PushList(save);
+  __ Emit(0xed2d0a20);  // vpush {s0-s31}
   __ IncreaseFrameSize(16);  // 4 words of space, bottom word will hold callee save Method*
 
   // R0 is the Method* already