Stage 3 of Thumb2 support. armv7-a now generates vfp code inline.
diff --git a/vm/compiler/codegen/arm/LocalOptimizations.c b/vm/compiler/codegen/arm/LocalOptimizations.c
index 30b9d86..5f43b87 100644
--- a/vm/compiler/codegen/arm/LocalOptimizations.c
+++ b/vm/compiler/codegen/arm/LocalOptimizations.c
@@ -95,6 +95,12 @@
checkLIR->opCode == THUMB_STR_RRR ||
checkLIR->opCode == THUMB_LDR_RRR;
+// FIXME: need to enhance this code to sink & play well with coprocessor ld/str
+ stopHere |= checkLIR->opCode == THUMB2_VSTRS ||
+ checkLIR->opCode == THUMB2_VSTRD ||
+ checkLIR->opCode == THUMB2_VLDRS ||
+ checkLIR->opCode == THUMB2_VLDRD;
+
stopHere |= (EncodingMap[checkLIR->opCode].flags &
IS_BRANCH) != 0;