summaryrefslogtreecommitdiffstats
path: root/compiler/dex/compiler_ir.h
diff options
context:
space:
mode:
authorNicolas Geoffray <ngeoffray@google.com>2014-02-18 18:37:26 +0000
committerNicolas Geoffray <ngeoffray@google.com>2014-02-20 09:43:34 +0000
commitf3e2cc4a38389aa75eb8ee3973a535254bf1c8d2 (patch)
treeae6cf8c43b724cf2c5d21bd12e0eca507dcc7842 /compiler/dex/compiler_ir.h
parente7da4cf71712a3d7a64166ceadfb176d07018d32 (diff)
downloadart-f3e2cc4a38389aa75eb8ee3973a535254bf1c8d2.tar.gz
art-f3e2cc4a38389aa75eb8ee3973a535254bf1c8d2.tar.bz2
art-f3e2cc4a38389aa75eb8ee3973a535254bf1c8d2.zip
Code cleanup to avoid LLVM dependency when building with quick only.
Change-Id: I0985c227d775c72fd23975d4c9bf673ba32615c2
Diffstat (limited to 'compiler/dex/compiler_ir.h')
-rw-r--r--compiler/dex/compiler_ir.h9
1 files changed, 1 insertions, 8 deletions
diff --git a/compiler/dex/compiler_ir.h b/compiler/dex/compiler_ir.h
index ded8005405..8447d23ddc 100644
--- a/compiler/dex/compiler_ir.h
+++ b/compiler/dex/compiler_ir.h
@@ -18,25 +18,18 @@
#define ART_COMPILER_DEX_COMPILER_IR_H_
#include <vector>
-#include <llvm/IR/Module.h>
+
#include "compiler_enums.h"
#include "dex/quick/mir_to_lir.h"
#include "dex_instruction.h"
#include "driver/compiler_driver.h"
#include "driver/dex_compilation_unit.h"
-#include "llvm/intrinsic_helper.h"
-#include "llvm/ir_builder.h"
#include "safe_map.h"
#include "base/timing_logger.h"
#include "utils/arena_allocator.h"
namespace art {
-class LLVMInfo;
-namespace llvm {
-class LlvmCompilationUnit;
-} // namespace llvm
-
struct ArenaMemBlock;
class Backend;
struct Memstats;