Implement StackOverflow check.

Change-Id: I981afe85ace84749f2e194e6df902c8ede947828
diff --git a/src/compiler_llvm/method_compiler.h b/src/compiler_llvm/method_compiler.h
index 6f24799..006f763 100644
--- a/src/compiler_llvm/method_compiler.h
+++ b/src/compiler_llvm/method_compiler.h
@@ -88,6 +88,7 @@
  private:
   void CreateFunction();
   void EmitPrologue();
+  void EmitStackOverflowCheck();
   void EmitPrologueLastBranch();
   void EmitPrologueAllocShadowFrame();
   void EmitPrologueAssignArgRegister();
@@ -447,6 +448,7 @@
   std::vector<DalvikReg*> regs_;
   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_reg_zero_init_;