diff options
author | 2014-02-18 16:43:35 +0000 | |
---|---|---|
committer | 2014-02-19 16:48:02 +0000 | |
commit | 68a5fefa90f03fdf5a238ac85c9439c6b03eae96 (patch) | |
tree | 0f3ba23e5d3e2bbd211023fd7ce0740f694e7215 /compiler/dex/compiler_ir.h | |
parent | 0bf2ed98bc7d529a28ab470d36308ee2358f5a1c (diff) |
Initial check-in of an optimizing compiler.
The classes and the names are very much inspired by V8/Dart.
It currently only supports the RETURN_VOID dex instruction,
and there is a pretty printer to check if the building of the
graph is correct.
Change-Id: Id5ef1b317ab997010d4e3888e456c26bef1ab9c0
Diffstat (limited to 'compiler/dex/compiler_ir.h')
-rw-r--r-- | compiler/dex/compiler_ir.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/dex/compiler_ir.h b/compiler/dex/compiler_ir.h index ea8eb1cfa2..ded8005405 100644 --- a/compiler/dex/compiler_ir.h +++ b/compiler/dex/compiler_ir.h @@ -19,7 +19,6 @@ #include <vector> #include <llvm/IR/Module.h> -#include "arena_allocator.h" #include "compiler_enums.h" #include "dex/quick/mir_to_lir.h" #include "dex_instruction.h" @@ -29,6 +28,7 @@ #include "llvm/ir_builder.h" #include "safe_map.h" #include "base/timing_logger.h" +#include "utils/arena_allocator.h" namespace art { |