From d9b9ce6c04764275a23cd0cf1856a35aae921af7 Mon Sep 17 00:00:00 2001 From: Simon Pilgrim Date: Tue, 19 May 2020 17:12:32 +0100 Subject: CommandFlags.h - remove unnecessary includes. NFC. Replace with forward declarations and move necessary includes down to source files. Exposes an implicit dependency on TargetMachine.h in llvm-opt-fuzzer.cpp --- llvm/lib/CodeGen/CommandFlags.cpp | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'llvm/lib/CodeGen/CommandFlags.cpp') diff --git a/llvm/lib/CodeGen/CommandFlags.cpp b/llvm/lib/CodeGen/CommandFlags.cpp index 12fc1df..1020d22 100644 --- a/llvm/lib/CodeGen/CommandFlags.cpp +++ b/llvm/lib/CodeGen/CommandFlags.cpp @@ -13,6 +13,10 @@ //===----------------------------------------------------------------------===// #include "llvm/CodeGen/CommandFlags.h" +#include "llvm/IR/Module.h" +#include "llvm/MC/SubtargetFeature.h" +#include "llvm/Support/CommandLine.h" +#include "llvm/Support/Host.h" using namespace llvm; -- cgit v1.1