Skip to content

Commit 0ef8ef6

Browse files
[Transforms] Remove unused includes (NFC) (#141357)
These are identified by misc-include-cleaner. I've filtered out those that break builds. Also, I'm staying away from llvm-config.h, config.h, and Compiler.h, which likely cause platform- or compiler-specific build failures.
1 parent 252bd80 commit 0ef8ef6

File tree

14 files changed

+0
-25
lines changed

14 files changed

+0
-25
lines changed

llvm/lib/Transforms/IPO/FunctionImport.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
#include "llvm/ADT/StringRef.h"
2020
#include "llvm/Bitcode/BitcodeReader.h"
2121
#include "llvm/IR/AutoUpgrade.h"
22-
#include "llvm/IR/Constants.h"
2322
#include "llvm/IR/Function.h"
2423
#include "llvm/IR/GlobalAlias.h"
2524
#include "llvm/IR/GlobalObject.h"

llvm/lib/Transforms/IPO/Internalize.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
//===----------------------------------------------------------------------===//
2020

2121
#include "llvm/Transforms/IPO/Internalize.h"
22-
#include "llvm/ADT/SmallString.h"
2322
#include "llvm/ADT/Statistic.h"
2423
#include "llvm/ADT/StringSet.h"
2524
#include "llvm/Analysis/CallGraph.h"

llvm/lib/Transforms/IPO/MergeFunctions.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,6 @@
9494
#include "llvm/ADT/Statistic.h"
9595
#include "llvm/IR/Argument.h"
9696
#include "llvm/IR/BasicBlock.h"
97-
#include "llvm/IR/Constants.h"
9897
#include "llvm/IR/DebugInfoMetadata.h"
9998
#include "llvm/IR/DebugLoc.h"
10099
#include "llvm/IR/DerivedTypes.h"

llvm/lib/Transforms/IPO/OpenMPOpt.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,6 @@
3737
#include "llvm/Frontend/OpenMP/OMPIRBuilder.h"
3838
#include "llvm/IR/Assumptions.h"
3939
#include "llvm/IR/BasicBlock.h"
40-
#include "llvm/IR/CallingConv.h"
4140
#include "llvm/IR/Constants.h"
4241
#include "llvm/IR/DiagnosticInfo.h"
4342
#include "llvm/IR/Dominators.h"

llvm/lib/Transforms/Instrumentation/PGOCtxProfFlattening.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,6 @@
3636
#include "llvm/Transforms/Instrumentation/PGOInstrumentation.h"
3737
#include "llvm/Transforms/Scalar/DCE.h"
3838
#include "llvm/Transforms/Utils/BasicBlockUtils.h"
39-
#include <deque>
40-
#include <functional>
4139

4240
using namespace llvm;
4341

llvm/lib/Transforms/Instrumentation/TypeSanitizer.cpp

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313

1414
#include "llvm/Transforms/Instrumentation/TypeSanitizer.h"
1515
#include "llvm/ADT/SetVector.h"
16-
#include "llvm/ADT/SmallSet.h"
1716
#include "llvm/ADT/SmallVector.h"
1817
#include "llvm/ADT/Statistic.h"
1918
#include "llvm/ADT/StringExtras.h"
@@ -33,11 +32,8 @@
3332
#include "llvm/IR/Type.h"
3433
#include "llvm/ProfileData/InstrProf.h"
3534
#include "llvm/Support/CommandLine.h"
36-
#include "llvm/Support/Debug.h"
3735
#include "llvm/Support/MD5.h"
38-
#include "llvm/Support/MathExtras.h"
3936
#include "llvm/Support/Regex.h"
40-
#include "llvm/Support/raw_ostream.h"
4137
#include "llvm/Transforms/Utils/BasicBlockUtils.h"
4238
#include "llvm/Transforms/Utils/Local.h"
4339
#include "llvm/Transforms/Utils/ModuleUtils.h"

llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,6 @@
5656
#include "llvm/ADT/APInt.h"
5757
#include "llvm/ADT/DenseMap.h"
5858
#include "llvm/ADT/DenseSet.h"
59-
#include "llvm/ADT/Hashing.h"
6059
#include "llvm/ADT/PointerIntPair.h"
6160
#include "llvm/ADT/STLExtras.h"
6261
#include "llvm/ADT/SetVector.h"

llvm/lib/Transforms/Utils/IRNormalizer.cpp

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,7 @@
2323
#include "llvm/IR/Function.h"
2424
#include "llvm/IR/IRBuilder.h"
2525
#include "llvm/IR/InstIterator.h"
26-
#include "llvm/IR/Module.h"
27-
#include "llvm/InitializePasses.h"
2826
#include "llvm/Pass.h"
29-
#include "llvm/PassRegistry.h"
30-
#include "llvm/Support/CommandLine.h"
31-
#include "llvm/Transforms/Utils.h"
32-
#include <algorithm>
3327
#include <stack>
3428

3529
#define DEBUG_TYPE "normalize"

llvm/lib/Transforms/Utils/LoopUnroll.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -60,11 +60,9 @@
6060
#include "llvm/Transforms/Utils/Local.h"
6161
#include "llvm/Transforms/Utils/LoopSimplify.h"
6262
#include "llvm/Transforms/Utils/LoopUtils.h"
63-
#include "llvm/Transforms/Utils/ScalarEvolutionExpander.h"
6463
#include "llvm/Transforms/Utils/SimplifyIndVar.h"
6564
#include "llvm/Transforms/Utils/UnrollLoop.h"
6665
#include "llvm/Transforms/Utils/ValueMapper.h"
67-
#include <algorithm>
6866
#include <assert.h>
6967
#include <numeric>
7068
#include <type_traits>

llvm/lib/Transforms/Utils/LowerVectorIntrinsics.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,6 @@
88

99
#include "llvm/Transforms/Utils/LowerVectorIntrinsics.h"
1010
#include "llvm/IR/IRBuilder.h"
11-
#include "llvm/IR/IntrinsicInst.h"
12-
#include "llvm/Support/Debug.h"
1311

1412
#define DEBUG_TYPE "lower-vector-intrinsics"
1513

llvm/lib/Transforms/Utils/ValueMapper.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,6 @@
3737
#include "llvm/IR/Type.h"
3838
#include "llvm/IR/Value.h"
3939
#include "llvm/Support/Casting.h"
40-
#include "llvm/Support/CommandLine.h"
4140
#include "llvm/Support/Debug.h"
4241
#include <cassert>
4342
#include <limits>

llvm/lib/Transforms/Vectorize/EVLIndVarSimplify.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@
2828
#include "llvm/Support/raw_ostream.h"
2929
#include "llvm/Transforms/Scalar/LoopPassManager.h"
3030
#include "llvm/Transforms/Utils/Local.h"
31-
#include "llvm/Transforms/Utils/ScalarEvolutionExpander.h"
3231

3332
#define DEBUG_TYPE "evl-iv-simplify"
3433

llvm/lib/Transforms/Vectorize/SandboxVectorizer/Passes/BottomUpVec.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88

99
#include "llvm/Transforms/Vectorize/SandboxVectorizer/Passes/BottomUpVec.h"
1010
#include "llvm/ADT/SmallVector.h"
11-
#include "llvm/Analysis/TargetTransformInfo.h"
1211
#include "llvm/SandboxIR/Function.h"
1312
#include "llvm/SandboxIR/Instruction.h"
1413
#include "llvm/SandboxIR/Module.h"

llvm/lib/Transforms/Vectorize/SandboxVectorizer/Passes/TransactionSave.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
//===----------------------------------------------------------------------===//
88

99
#include "llvm/Transforms/Vectorize/SandboxVectorizer/Passes/TransactionSave.h"
10-
#include "llvm/Support/CommandLine.h"
1110
#include "llvm/Support/InstructionCost.h"
1211
#include "llvm/Transforms/Vectorize/SandboxVectorizer/Debug.h"
1312

0 commit comments

Comments
 (0)