summaryrefslogtreecommitdiff
path: root/src/compiler_llvm/method_compiler.h
diff options
context:
space:
mode:
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_;