summaryrefslogtreecommitdiff
path: root/src/compiler_llvm/method_compiler.h
diff options
context:
space:
mode:
author Ian Rogers <irogers@google.com> 2012-02-28 16:15:33 -0800
committer Ian Rogers <irogers@google.com> 2012-02-29 12:17:34 -0800
commit04ec04e096306c38abe00cbe65e0aff64524ab1d (patch)
treee798dbb4ba8814e787cd813fd48d06cb28188c6a /src/compiler_llvm/method_compiler.h
parent61c65dc8a86545b3f6a3daaa360ad73ce97e7b0e (diff)
Fix LLVM compiler following array object representation change
Change-Id: Ia987e1392dc1814dcb29e2a26c8a5d7b12d86f21
Diffstat (limited to 'src/compiler_llvm/method_compiler.h')
-rw-r--r--src/compiler_llvm/method_compiler.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/compiler_llvm/method_compiler.h b/src/compiler_llvm/method_compiler.h
index e75e945f57..0359fa2bba 100644
--- a/src/compiler_llvm/method_compiler.h
+++ b/src/compiler_llvm/method_compiler.h
@@ -334,7 +334,8 @@ class MethodCompiler {
llvm::Value* EmitArrayGEP(llvm::Value* array_addr,
llvm::Value* index_value,
- llvm::Type* elem_type);
+ llvm::Type* elem_type,
+ JType elem_jty);
llvm::Value* EmitLoadConstantClass(uint32_t dex_pc, uint32_t type_idx);