commit | fca16663334e5838790631d8eac95f4ffdb0cc2e | [log] [tgz] |
---|---|---|
author | Serban Constantinescu <serban.constantinescu@linaro.org> | Thu Jul 14 09:21:59 2016 +0100 |
committer | Serban Constantinescu <serban.constantinescu@linaro.org> | Wed Aug 31 17:22:54 2016 +0100 |
tree | 2a1f018b428ef0f4097004af92ab44c82e987d12 | |
parent | ba45db072c48783e19a2a73ab4e45ae143c1c7c9 [diff] [blame] |
Extend the InvokeRuntime() changes to mips. Also fix the side effects for <Static/Instance>Field<Get/Set>. Test: test-art-target Change-Id: Ia4284ccd9d0c88210eaa4458f74728c805e2e076
diff --git a/runtime/entrypoints/quick/quick_entrypoints_enum.cc b/runtime/entrypoints/quick/quick_entrypoints_enum.cc index 5153f0f..7b80af6 100644 --- a/runtime/entrypoints/quick/quick_entrypoints_enum.cc +++ b/runtime/entrypoints/quick/quick_entrypoints_enum.cc
@@ -61,6 +61,11 @@ case kQuickUshrLong: return false; + /* Used by mips for 64bit volatile load/stores. */ + case kQuickA64Load: + case kQuickA64Store: + return false; + default: return true; }