summaryrefslogtreecommitdiff
path: root/compiler/dex/quick/quick_compiler.cc
diff options
context:
space:
mode:
author Andreas Gampe <agampe@google.com> 2015-01-27 14:31:40 -0800
committer Andreas Gampe <agampe@google.com> 2015-01-27 15:23:06 -0800
commit9c462086269324350516b3394d478f1d71a4b5d1 (patch)
tree4b2a29b0cda0ba50dfb09a6bcc83a4cfecf3769e /compiler/dex/quick/quick_compiler.cc
parent04a77807a657e86495e7ececf7dc530fa5003c4c (diff)
ART: Even more Quick cleanup
Remove Backend. Change-Id: I247cc65ccda6a362ba1a8f5e73e7f12ecd980a87
Diffstat (limited to 'compiler/dex/quick/quick_compiler.cc')
-rw-r--r--compiler/dex/quick/quick_compiler.cc6
1 files changed, 3 insertions, 3 deletions
diff --git a/compiler/dex/quick/quick_compiler.cc b/compiler/dex/quick/quick_compiler.cc
index 11808ade20..3a34fcde94 100644
--- a/compiler/dex/quick/quick_compiler.cc
+++ b/compiler/dex/quick/quick_compiler.cc
@@ -25,7 +25,6 @@
#include "compiler.h"
#include "dex_file-inl.h"
#include "dex_file_to_method_inliner_map.h"
-#include "dex/backend.h"
#include "dex/compiler_ir.h"
#include "dex/dex_flags.h"
#include "dex/mir_graph.h"
@@ -35,6 +34,7 @@
#include "driver/compiler_options.h"
#include "elf_writer_quick.h"
#include "jni/quick/jni_compiler.h"
+#include "mir_to_lir.h"
#include "mirror/art_method-inl.h"
#include "mirror/object.h"
#include "runtime.h"
@@ -81,7 +81,7 @@ class QuickCompiler FINAL : public Compiler {
OVERRIDE
SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
- Backend* GetCodeGenerator(CompilationUnit* cu, void* compilation_unit) const OVERRIDE;
+ Mir2Lir* GetCodeGenerator(CompilationUnit* cu, void* compilation_unit) const;
void InitCompilationUnit(CompilationUnit& cu) const OVERRIDE;
@@ -819,7 +819,7 @@ bool QuickCompiler::WriteElf(art::File* file,
*GetCompilerDriver());
}
-Backend* QuickCompiler::GetCodeGenerator(CompilationUnit* cu, void* compilation_unit) const {
+Mir2Lir* QuickCompiler::GetCodeGenerator(CompilationUnit* cu, void* compilation_unit) const {
UNUSED(compilation_unit);
Mir2Lir* mir_to_lir = nullptr;
switch (cu->instruction_set) {