Move all alloca to the first basic block.
Change-Id: I30581c70cb84ffc812f9a834ac1fd25e21bb7008
diff --git a/src/compiler_llvm/method_compiler.h b/src/compiler_llvm/method_compiler.h
index 98325a0..50411a1 100644
--- a/src/compiler_llvm/method_compiler.h
+++ b/src/compiler_llvm/method_compiler.h
@@ -481,8 +481,8 @@
UniquePtr<DalvikReg> retval_reg_;
llvm::BasicBlock* basic_block_stack_overflow_;
- llvm::BasicBlock* basic_block_reg_alloca_;
- llvm::BasicBlock* basic_block_shadow_frame_alloca_;
+ llvm::BasicBlock* basic_block_alloca_;
+ llvm::BasicBlock* basic_block_shadow_frame_;
llvm::BasicBlock* basic_block_reg_arg_init_;
std::vector<llvm::BasicBlock*> basic_blocks_;
@@ -491,6 +491,7 @@
llvm::BasicBlock* basic_block_unreachable_;
llvm::AllocaInst* shadow_frame_;
+ llvm::AllocaInst* jvalue_temp_;
uint16_t elf_func_idx_;
};