summaryrefslogtreecommitdiff
path: root/src/compiler_llvm/method_compiler.h
diff options
context:
space:
mode:
author TDYa127 <tdy@google.com> 2012-11-02 09:58:19 -0700
committer TDYa127 <tdy@google.com> 2012-11-14 15:45:03 -0800
commit8e950c117975d23f50ed7e32ca5db01a813c25d0 (patch)
tree2d4363de95db34aae624ff90929d4ec215ac63cd /src/compiler_llvm/method_compiler.h
parent8bb8e8653b4c3ad5d87863f98ffec5f95a96c1fa (diff)
Simple debugging support for portable path.
Change-Id: Ibdc33b8d7f644c091fdb3ba3ce2ba45804bc4078
Diffstat (limited to 'src/compiler_llvm/method_compiler.h')
-rw-r--r--src/compiler_llvm/method_compiler.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/compiler_llvm/method_compiler.h b/src/compiler_llvm/method_compiler.h
index 0b6fcfd79d..02c3d6a476 100644
--- a/src/compiler_llvm/method_compiler.h
+++ b/src/compiler_llvm/method_compiler.h
@@ -90,6 +90,8 @@ class MethodCompiler {
llvm::Value* GetShadowFrameEntry(uint32_t reg_idx);
+ llvm::Value* GetVRegEntry(uint32_t reg_idx);
+
private:
void CreateFunction();
@@ -460,6 +462,7 @@ class MethodCompiler {
std::vector<DalvikReg*> regs_;
std::vector<llvm::Value*> shadow_frame_entries_;
+ std::vector<llvm::Value*> vregs_;
std::vector<int32_t> reg_to_shadow_frame_index_;
UniquePtr<DalvikReg> retval_reg_;