summaryrefslogtreecommitdiffstats
path: root/compiler/dex/quick/arm64/codegen_arm64.h
diff options
context:
space:
mode:
authorSerban Constantinescu <serban.constantinescu@arm.com>2014-06-11 16:43:35 +0100
committerbuzbee <buzbee@google.com>2014-06-12 14:50:28 -0700
commit169489b4f4be8c5dd880ba6f152948324d22ff79 (patch)
treeb6b267d402ee5badf53c6e2cca3d98647ab6c0f6 /compiler/dex/quick/arm64/codegen_arm64.h
parentcbaa3076b51db805c5e74636d77c8c7cbd79d125 (diff)
downloadart-169489b4f4be8c5dd880ba6f152948324d22ff79.zip
art-169489b4f4be8c5dd880ba6f152948324d22ff79.tar.gz
art-169489b4f4be8c5dd880ba6f152948324d22ff79.tar.bz2
AArch64: Add support for inlined methods
This patch adds support for Arm64 inlined methods. Change-Id: Ic6aeed6d2d32f65cd1e63cf482f83cdcf958798a
Diffstat (limited to 'compiler/dex/quick/arm64/codegen_arm64.h')
-rw-r--r--compiler/dex/quick/arm64/codegen_arm64.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/compiler/dex/quick/arm64/codegen_arm64.h b/compiler/dex/quick/arm64/codegen_arm64.h
index 8ecc393..bf09b86 100644
--- a/compiler/dex/quick/arm64/codegen_arm64.h
+++ b/compiler/dex/quick/arm64/codegen_arm64.h
@@ -124,6 +124,7 @@ class Arm64Mir2Lir : public Mir2Lir {
bool GenInlinedSqrt(CallInfo* info);
bool GenInlinedPeek(CallInfo* info, OpSize size);
bool GenInlinedPoke(CallInfo* info, OpSize size);
+ bool GenInlinedAbsLong(CallInfo* info);
void GenIntToLong(RegLocation rl_dest, RegLocation rl_src);
void GenNotLong(RegLocation rl_dest, RegLocation rl_src);
void GenNegLong(RegLocation rl_dest, RegLocation rl_src);