diff options
Diffstat (limited to 'src/compiler_llvm/method_compiler.h')
| -rw-r--r-- | src/compiler_llvm/method_compiler.h | 3 |
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_; |