summaryrefslogtreecommitdiff
path: root/src/compiler_llvm/stub_compiler.h
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.h
parent8e6960569e9de6350d7da89aa02efe0e4b924d6f (diff)
Move the Compiler to CompilerDriver.
Change-Id: I0bb4d3c2b79b45fd8ef180688c767712b0c55978
Diffstat (limited to 'src/compiler_llvm/stub_compiler.h')
-rw-r--r--src/compiler_llvm/stub_compiler.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/compiler_llvm/stub_compiler.h b/src/compiler_llvm/stub_compiler.h
index 312b3af275..63b283dd3f 100644
--- a/src/compiler_llvm/stub_compiler.h
+++ b/src/compiler_llvm/stub_compiler.h
@@ -22,7 +22,7 @@
namespace art {
class CompiledInvokeStub;
class CompiledProxyStub;
- class Compiler;
+ class CompilerDriver;
}
namespace llvm {
@@ -39,14 +39,14 @@ class IRBuilder;
class StubCompiler {
public:
- StubCompiler(LlvmCompilationUnit* cunit, Compiler& compiler);
+ StubCompiler(LlvmCompilationUnit* cunit, const CompilerDriver& compiler);
CompiledInvokeStub* CreateInvokeStub(bool is_static, const char* shorty);
CompiledInvokeStub* CreateProxyStub(const char* shorty);
private:
LlvmCompilationUnit* cunit_;
- const Compiler* compiler_;
+ const CompilerDriver* const driver_;
llvm::Module* module_;
llvm::LLVMContext* context_;
IRBuilder& irb_;