summaryrefslogtreecommitdiffstats
path: root/vm/compiler/codegen/arm/armv7-a/ArchVariant.c
diff options
context:
space:
mode:
Diffstat (limited to 'vm/compiler/codegen/arm/armv7-a/ArchVariant.c')
-rw-r--r--vm/compiler/codegen/arm/armv7-a/ArchVariant.c14
1 files changed, 14 insertions, 0 deletions
diff --git a/vm/compiler/codegen/arm/armv7-a/ArchVariant.c b/vm/compiler/codegen/arm/armv7-a/ArchVariant.c
index 1579d122d..fe2b1d485 100644
--- a/vm/compiler/codegen/arm/armv7-a/ArchVariant.c
+++ b/vm/compiler/codegen/arm/armv7-a/ArchVariant.c
@@ -72,3 +72,17 @@ bool dvmCompilerArchVariantInit(void)
assert(offsetof(InterpState, jitToInterpEntries) < 108);
return true;
}
+
+int dvmCompilerTargetOptHint(int key)
+{
+ int res;
+ switch (key) {
+ case kMaxHoistDistance:
+ res = 7;
+ break;
+ default:
+ LOGE("Unknown target optimization hint key: %d",key);
+ res = 0;
+ }
+ return res;
+}