From 1fd3346740dfb7f47be9922312b68a4227fada96 Mon Sep 17 00:00:00 2001 From: buzbee Date: Mon, 25 Mar 2013 13:40:45 -0700 Subject: Compiler: LIR restructuring Continuing restructuring of the compiler. In this installment, all LIR reverences are moved from compiler_ir down to quick. Further, all Portable data is moved to from compiler_ir down to portable. In short, the great dumping ground of CompilationUnit has been split into three smaller dumping grounds of MIRGraph, Codegen and MIRConverter. From here, subsequent CLs will repartition those smaller dumping grounds into (hopefully) more coherent classes. As a result, most function signatures have been altered to remove the passing around of a CompilationUnit* pointer. Change-Id: I7195f7baecd81e87786a952e18bbce0b6ceeaac4 --- src/compiler/driver/compiler_driver.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/compiler/driver/compiler_driver.h') diff --git a/src/compiler/driver/compiler_driver.h b/src/compiler/driver/compiler_driver.h index f398e31265..af04cbfb17 100644 --- a/src/compiler/driver/compiler_driver.h +++ b/src/compiler/driver/compiler_driver.h @@ -41,7 +41,8 @@ class TimingLogger; enum CompilerBackend { kQuick, - kPortable + kPortable, + kNoBackend }; // Thread-local storage compiler worker threads -- cgit v1.2.3