summaryrefslogtreecommitdiff
path: root/src/compiler_llvm/stub_compiler.cc
diff options
context:
space:
mode:
author Ian Rogers <irogers@google.com> 2013-03-04 10:48:41 -0800
committer Ian Rogers <irogers@google.com> 2013-03-04 11:54:04 -0800
commit1212a022fa5f8ef9585d765b1809521812af882c (patch)
tree67ebdc1d3274c78978b3d06630874d7641d858d1 /src/compiler_llvm/stub_compiler.cc
parent8e6960569e9de6350d7da89aa02efe0e4b924d6f (diff)
Move the Compiler to CompilerDriver.
Change-Id: I0bb4d3c2b79b45fd8ef180688c767712b0c55978
Diffstat (limited to 'src/compiler_llvm/stub_compiler.cc')
-rw-r--r--src/compiler_llvm/stub_compiler.cc6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/compiler_llvm/stub_compiler.cc b/src/compiler_llvm/stub_compiler.cc
index e0a3b3c8a3..6639ca7c87 100644
--- a/src/compiler_llvm/stub_compiler.cc
+++ b/src/compiler_llvm/stub_compiler.cc
@@ -18,7 +18,7 @@
#include "base/logging.h"
#include "compiled_method.h"
-#include "compiler.h"
+#include "compiler/driver/compiler_driver.h"
#include "compiler_llvm.h"
#include "ir_builder.h"
#include "llvm_compilation_unit.h"
@@ -40,8 +40,8 @@ namespace compiler_llvm {
using namespace runtime_support;
-StubCompiler::StubCompiler(LlvmCompilationUnit* cunit, Compiler& compiler)
-: cunit_(cunit), compiler_(&compiler), module_(cunit_->GetModule()),
+StubCompiler::StubCompiler(LlvmCompilationUnit* cunit, const CompilerDriver& driver)
+: cunit_(cunit), driver_(&driver), module_(cunit_->GetModule()),
context_(cunit_->GetLLVMContext()), irb_(*cunit_->GetIRBuilder()) {
}