Add Dalvik registers initialization codegen.
Change-Id: Ibfec30a2badd30d6cfd450f2af122d5a551ac321
diff --git a/src/compiler_llvm/method_compiler.h b/src/compiler_llvm/method_compiler.h
index 7834657..5918107 100644
--- a/src/compiler_llvm/method_compiler.h
+++ b/src/compiler_llvm/method_compiler.h
@@ -86,6 +86,7 @@
llvm::BasicBlock* basic_block_reg_alloca_;
llvm::BasicBlock* basic_block_reg_zero_init_;
+ llvm::BasicBlock* basic_block_reg_arg_init_;
std::vector<llvm::BasicBlock*> basic_blocks_;
@@ -125,6 +126,7 @@
void EmitPrologue();
void EmitPrologueLastBranch();
+ void EmitPrologueAssignArgRegister();
void EmitInstructions();
void EmitInstruction(uint32_t dex_pc, Instruction const* insn);