summaryrefslogtreecommitdiff
path: root/src/compiler/codegen/codegen.h
diff options
context:
space:
mode:
author Jeff Hao <jeffhao@google.com> 2013-02-07 23:21:00 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2013-02-07 23:21:00 +0000
commitb524db1731d2e679c980d26df568d51e63458ca3 (patch)
tree3763fb537667d7cbee531cc6c14ea83ccb643122 /src/compiler/codegen/codegen.h
parent987db603952c9b2a2c3f7cf28bd76638ea6ae2b0 (diff)
parent5a70fe8ed45e6521e0939e12ff99cbadc100e397 (diff)
Merge "Add sun.misc.Unsafe get/put int/long/object intrinsics." into dalvik-dev
Diffstat (limited to 'src/compiler/codegen/codegen.h')
-rw-r--r--src/compiler/codegen/codegen.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/compiler/codegen/codegen.h b/src/compiler/codegen/codegen.h
index 089c61c97e..372e842e2e 100644
--- a/src/compiler/codegen/codegen.h
+++ b/src/compiler/codegen/codegen.h
@@ -205,6 +205,9 @@ class Codegen {
bool GenInlinedIndexOf(CompilationUnit* cu, CallInfo* info, bool zero_based);
bool GenInlinedStringCompareTo(CompilationUnit* cu, CallInfo* info);
bool GenInlinedCurrentThread(CompilationUnit* cu, CallInfo* info);
+ bool GenInlinedUnsafeGet(CompilationUnit* cu, CallInfo* info, bool is_long, bool is_volatile);
+ bool GenInlinedUnsafePut(CompilationUnit* cu, CallInfo* info, bool is_long, bool is_object,
+ bool is_volatile, bool is_ordered);
bool GenIntrinsic(CompilationUnit* cu, CallInfo* info);
// Shared by all targets - implemented in gen_loadstore.cc.