diff options
| author | Michael Kruse <llvm@meinersbur.de> | 2019-03-28 20:19:49 +0000 |
|---|---|---|
| committer | Michael Kruse <llvm@meinersbur.de> | 2019-03-28 20:19:49 +0000 |
| commit | 031bb1655664ab3b5e702d1838728359eacb3364 (patch) | |
| tree | a0c024313875175b33654b692d1c8a6ef42d00d0 /polly/lib/CodeGen/CodeGeneration.cpp | |
| parent | c0bfd37d385c93711ef3a349599dba20e6b101ef (diff) | |
| download | bcm5719-llvm-031bb1655664ab3b5e702d1838728359eacb3364.tar.gz bcm5719-llvm-031bb1655664ab3b5e702d1838728359eacb3364.zip | |
Apply include-what-you-use #include removal suggestions. NFC.
This removes unused includes (and forward declarations) as
suggested by include-what-you-use. If a transitive include of a removed
include is required to compile a file, I added the required header (or
forward declaration if suggested by include-what-you-use).
This should reduce compilation time and reduce the number of iterative
recompilations when a header was changed.
llvm-svn: 357209
Diffstat (limited to 'polly/lib/CodeGen/CodeGeneration.cpp')
| -rw-r--r-- | polly/lib/CodeGen/CodeGeneration.cpp | 13 |
1 files changed, 0 insertions, 13 deletions
diff --git a/polly/lib/CodeGen/CodeGeneration.cpp b/polly/lib/CodeGen/CodeGeneration.cpp index af6a8db95c8..784b7d83abb 100644 --- a/polly/lib/CodeGen/CodeGeneration.cpp +++ b/polly/lib/CodeGen/CodeGeneration.cpp @@ -27,34 +27,21 @@ #include "polly/DependenceInfo.h" #include "polly/LinkAllPasses.h" #include "polly/Options.h" -#include "polly/ScopDetectionDiagnostic.h" #include "polly/ScopInfo.h" #include "polly/Support/ScopHelper.h" #include "llvm/ADT/Statistic.h" -#include "llvm/Analysis/AliasAnalysis.h" -#include "llvm/Analysis/BasicAliasAnalysis.h" -#include "llvm/Analysis/GlobalsModRef.h" #include "llvm/Analysis/LoopInfo.h" #include "llvm/Analysis/RegionInfo.h" -#include "llvm/Analysis/ScalarEvolutionAliasAnalysis.h" #include "llvm/IR/BasicBlock.h" #include "llvm/IR/Dominators.h" #include "llvm/IR/Function.h" -#include "llvm/IR/Instruction.h" -#include "llvm/IR/IntrinsicInst.h" -#include "llvm/IR/Intrinsics.h" -#include "llvm/IR/Module.h" #include "llvm/IR/PassManager.h" #include "llvm/IR/Verifier.h" -#include "llvm/Pass.h" -#include "llvm/Support/Casting.h" -#include "llvm/Support/CommandLine.h" #include "llvm/Support/Debug.h" #include "llvm/Support/ErrorHandling.h" #include "llvm/Support/raw_ostream.h" #include "isl/ast.h" #include <cassert> -#include <utility> using namespace llvm; using namespace polly; |

