Skip to content

Commit 94f9cbb

Browse files
[Scalar] Remove unused includes (NFC) (#114645)
Identified with misc-include-cleaner.
1 parent ad0a1b9 commit 94f9cbb

36 files changed

+1
-56
lines changed

llvm/lib/Transforms/Scalar/ConstantHoisting.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,6 @@
6363
#include "llvm/Transforms/Scalar.h"
6464
#include "llvm/Transforms/Utils/Local.h"
6565
#include "llvm/Transforms/Utils/SizeOpts.h"
66-
#include <algorithm>
6766
#include <cassert>
6867
#include <cstdint>
6968
#include <iterator>

llvm/lib/Transforms/Scalar/CorrelatedValuePropagation.cpp

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,12 +33,11 @@
3333
#include "llvm/IR/Instructions.h"
3434
#include "llvm/IR/IntrinsicInst.h"
3535
#include "llvm/IR/Operator.h"
36-
#include "llvm/IR/PatternMatch.h"
3736
#include "llvm/IR/PassManager.h"
37+
#include "llvm/IR/PatternMatch.h"
3838
#include "llvm/IR/Type.h"
3939
#include "llvm/IR/Value.h"
4040
#include "llvm/Support/Casting.h"
41-
#include "llvm/Support/CommandLine.h"
4241
#include "llvm/Transforms/Utils/Local.h"
4342
#include <cassert>
4443
#include <optional>

llvm/lib/Transforms/Scalar/DFAJumpThreading.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,6 @@
7676
#include "llvm/Transforms/Utils/Cloning.h"
7777
#include "llvm/Transforms/Utils/SSAUpdaterBulk.h"
7878
#include "llvm/Transforms/Utils/ValueMapper.h"
79-
#include <algorithm>
8079
#include <deque>
8180

8281
#ifdef EXPENSIVE_CHECKS

llvm/lib/Transforms/Scalar/DeadStoreElimination.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,6 @@
8080
#include <algorithm>
8181
#include <cassert>
8282
#include <cstdint>
83-
#include <iterator>
8483
#include <map>
8584
#include <optional>
8685
#include <utility>

llvm/lib/Transforms/Scalar/GVNHoist.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,6 @@
7070
#include "llvm/Transforms/Utils/Local.h"
7171
#include <algorithm>
7272
#include <cassert>
73-
#include <iterator>
7473
#include <memory>
7574
#include <utility>
7675
#include <vector>

llvm/lib/Transforms/Scalar/GVNSink.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,6 @@
6565
#include "llvm/Transforms/Scalar/GVNExpression.h"
6666
#include "llvm/Transforms/Utils/BasicBlockUtils.h"
6767
#include "llvm/Transforms/Utils/Local.h"
68-
#include <algorithm>
6968
#include <cassert>
7069
#include <cstddef>
7170
#include <cstdint>

llvm/lib/Transforms/Scalar/GuardWidening.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,6 @@
5252
#include "llvm/IR/Dominators.h"
5353
#include "llvm/IR/IRBuilder.h"
5454
#include "llvm/IR/IntrinsicInst.h"
55-
#include "llvm/IR/Module.h"
5655
#include "llvm/IR/PatternMatch.h"
5756
#include "llvm/Support/CommandLine.h"
5857
#include "llvm/Support/Debug.h"

llvm/lib/Transforms/Scalar/IndVarSimplify.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -55,8 +55,6 @@
5555
#include "llvm/IR/Instructions.h"
5656
#include "llvm/IR/IntrinsicInst.h"
5757
#include "llvm/IR/Intrinsics.h"
58-
#include "llvm/IR/Module.h"
59-
#include "llvm/IR/Operator.h"
6058
#include "llvm/IR/PassManager.h"
6159
#include "llvm/IR/PatternMatch.h"
6260
#include "llvm/IR/Type.h"
@@ -66,7 +64,6 @@
6664
#include "llvm/IR/ValueHandle.h"
6765
#include "llvm/Support/Casting.h"
6866
#include "llvm/Support/CommandLine.h"
69-
#include "llvm/Support/Compiler.h"
7067
#include "llvm/Support/Debug.h"
7168
#include "llvm/Support/MathExtras.h"
7269
#include "llvm/Support/raw_ostream.h"

llvm/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -84,11 +84,9 @@
8484
#include "llvm/Transforms/Utils/LoopConstrainer.h"
8585
#include "llvm/Transforms/Utils/LoopSimplify.h"
8686
#include "llvm/Transforms/Utils/LoopUtils.h"
87-
#include "llvm/Transforms/Utils/ScalarEvolutionExpander.h"
8887
#include "llvm/Transforms/Utils/ValueMapper.h"
8988
#include <algorithm>
9089
#include <cassert>
91-
#include <iterator>
9290
#include <optional>
9391
#include <utility>
9492

llvm/lib/Transforms/Scalar/InferAddressSpaces.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,6 @@
120120
#include "llvm/Pass.h"
121121
#include "llvm/Support/Casting.h"
122122
#include "llvm/Support/CommandLine.h"
123-
#include "llvm/Support/Compiler.h"
124123
#include "llvm/Support/Debug.h"
125124
#include "llvm/Support/ErrorHandling.h"
126125
#include "llvm/Support/raw_ostream.h"

llvm/lib/Transforms/Scalar/InferAlignment.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
#include "llvm/Analysis/AssumptionCache.h"
1616
#include "llvm/Analysis/ValueTracking.h"
1717
#include "llvm/IR/Instructions.h"
18-
#include "llvm/InitializePasses.h"
1918
#include "llvm/Support/KnownBits.h"
2019
#include "llvm/Transforms/Scalar.h"
2120
#include "llvm/Transforms/Utils/Local.h"

llvm/lib/Transforms/Scalar/JumpThreading.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,6 @@
1212

1313
#include "llvm/Transforms/Scalar/JumpThreading.h"
1414
#include "llvm/ADT/DenseMap.h"
15-
#include "llvm/ADT/DenseSet.h"
1615
#include "llvm/ADT/MapVector.h"
1716
#include "llvm/ADT/STLExtras.h"
1817
#include "llvm/ADT/SmallPtrSet.h"
@@ -69,7 +68,6 @@
6968
#include "llvm/Transforms/Utils/Local.h"
7069
#include "llvm/Transforms/Utils/SSAUpdater.h"
7170
#include "llvm/Transforms/Utils/ValueMapper.h"
72-
#include <algorithm>
7371
#include <cassert>
7472
#include <cstdint>
7573
#include <iterator>

llvm/lib/Transforms/Scalar/LICM.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,6 @@
7777
#include "llvm/Support/CommandLine.h"
7878
#include "llvm/Support/Debug.h"
7979
#include "llvm/Support/raw_ostream.h"
80-
#include "llvm/Target/TargetOptions.h"
8180
#include "llvm/Transforms/Scalar.h"
8281
#include "llvm/Transforms/Utils/AssumeBundleBuilder.h"
8382
#include "llvm/Transforms/Utils/BasicBlockUtils.h"

llvm/lib/Transforms/Scalar/LoopDataPrefetch.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@
2424
#include "llvm/Analysis/TargetTransformInfo.h"
2525
#include "llvm/IR/Dominators.h"
2626
#include "llvm/IR/Function.h"
27-
#include "llvm/IR/Module.h"
2827
#include "llvm/Support/CommandLine.h"
2928
#include "llvm/Support/Debug.h"
3029
#include "llvm/Transforms/Scalar.h"

llvm/lib/Transforms/Scalar/LoopDistribute.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,6 @@
6262
#include "llvm/Transforms/Utils/LoopVersioning.h"
6363
#include "llvm/Transforms/Utils/ValueMapper.h"
6464
#include <cassert>
65-
#include <functional>
6665
#include <list>
6766
#include <tuple>
6867
#include <utility>

llvm/lib/Transforms/Scalar/LoopFuse.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,6 @@
6060
#include "llvm/Support/CommandLine.h"
6161
#include "llvm/Support/Debug.h"
6262
#include "llvm/Support/raw_ostream.h"
63-
#include "llvm/Transforms/Utils.h"
6463
#include "llvm/Transforms/Utils/BasicBlockUtils.h"
6564
#include "llvm/Transforms/Utils/CodeMoverUtils.h"
6665
#include "llvm/Transforms/Utils/LoopPeel.h"

llvm/lib/Transforms/Scalar/LoopInstSimplify.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -27,10 +27,7 @@
2727
#include "llvm/IR/Dominators.h"
2828
#include "llvm/IR/Instruction.h"
2929
#include "llvm/IR/Instructions.h"
30-
#include "llvm/IR/Module.h"
31-
#include "llvm/IR/PassManager.h"
3230
#include "llvm/Support/Casting.h"
33-
#include "llvm/Transforms/Scalar.h"
3431
#include "llvm/Transforms/Utils/Local.h"
3532
#include "llvm/Transforms/Utils/LoopUtils.h"
3633
#include <optional>

llvm/lib/Transforms/Scalar/LoopInterchange.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@
2626
#include "llvm/Analysis/ScalarEvolution.h"
2727
#include "llvm/Analysis/ScalarEvolutionExpressions.h"
2828
#include "llvm/IR/BasicBlock.h"
29-
#include "llvm/IR/Constants.h"
3029
#include "llvm/IR/DiagnosticInfo.h"
3130
#include "llvm/IR/Dominators.h"
3231
#include "llvm/IR/Function.h"

llvm/lib/Transforms/Scalar/LoopLoadElimination.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,15 +42,13 @@
4242
#include "llvm/IR/DataLayout.h"
4343
#include "llvm/IR/Dominators.h"
4444
#include "llvm/IR/Instructions.h"
45-
#include "llvm/IR/Module.h"
4645
#include "llvm/IR/PassManager.h"
4746
#include "llvm/IR/Type.h"
4847
#include "llvm/IR/Value.h"
4948
#include "llvm/Support/Casting.h"
5049
#include "llvm/Support/CommandLine.h"
5150
#include "llvm/Support/Debug.h"
5251
#include "llvm/Support/raw_ostream.h"
53-
#include "llvm/Transforms/Utils.h"
5452
#include "llvm/Transforms/Utils/LoopSimplify.h"
5553
#include "llvm/Transforms/Utils/LoopVersioning.h"
5654
#include "llvm/Transforms/Utils/ScalarEvolutionExpander.h"

llvm/lib/Transforms/Scalar/LoopPassManager.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414
#include "llvm/Analysis/ScalarEvolution.h"
1515
#include "llvm/Analysis/TargetLibraryInfo.h"
1616
#include "llvm/Analysis/TargetTransformInfo.h"
17-
#include "llvm/Support/TimeProfiler.h"
1817

1918
using namespace llvm;
2019

llvm/lib/Transforms/Scalar/LoopRotation.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@
2020
#include "llvm/Analysis/MemorySSAUpdater.h"
2121
#include "llvm/Analysis/ScalarEvolution.h"
2222
#include "llvm/Analysis/TargetTransformInfo.h"
23-
#include "llvm/InitializePasses.h"
2423
#include "llvm/Support/CommandLine.h"
2524
#include "llvm/Transforms/Scalar.h"
2625
#include "llvm/Transforms/Utils/LoopRotationUtils.h"

llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,6 @@
9696
#include "llvm/IR/IntrinsicInst.h"
9797
#include "llvm/IR/Module.h"
9898
#include "llvm/IR/Operator.h"
99-
#include "llvm/IR/PassManager.h"
10099
#include "llvm/IR/Type.h"
101100
#include "llvm/IR/Use.h"
102101
#include "llvm/IR/User.h"

llvm/lib/Transforms/Scalar/LoopTermFold.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@
2626
#include "llvm/IR/InstrTypes.h"
2727
#include "llvm/IR/Instruction.h"
2828
#include "llvm/IR/Instructions.h"
29-
#include "llvm/IR/Module.h"
3029
#include "llvm/IR/Type.h"
3130
#include "llvm/IR/Value.h"
3231
#include "llvm/InitializePasses.h"
@@ -41,7 +40,6 @@
4140
#include "llvm/Transforms/Utils/ScalarEvolutionExpander.h"
4241
#include <cassert>
4342
#include <optional>
44-
#include <utility>
4543

4644
using namespace llvm;
4745

llvm/lib/Transforms/Scalar/LoopUnrollAndJamPass.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,6 @@
3434
#include "llvm/IR/PassManager.h"
3535
#include "llvm/Support/Casting.h"
3636
#include "llvm/Support/CommandLine.h"
37-
#include "llvm/Support/Compiler.h"
3837
#include "llvm/Support/Debug.h"
3938
#include "llvm/Support/raw_ostream.h"
4039
#include "llvm/Transforms/Scalar/LoopPassManager.h"

llvm/lib/Transforms/Scalar/LoopUnrollPass.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
#include "llvm/ADT/DenseMapInfo.h"
1717
#include "llvm/ADT/DenseSet.h"
1818
#include "llvm/ADT/STLExtras.h"
19-
#include "llvm/ADT/ScopedHashTable.h"
2019
#include "llvm/ADT/SetVector.h"
2120
#include "llvm/ADT/SmallPtrSet.h"
2221
#include "llvm/ADT/SmallVector.h"

llvm/lib/Transforms/Scalar/LoopVersioningLICM.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -81,11 +81,9 @@
8181
#include "llvm/Support/CommandLine.h"
8282
#include "llvm/Support/Debug.h"
8383
#include "llvm/Support/raw_ostream.h"
84-
#include "llvm/Transforms/Utils.h"
8584
#include "llvm/Transforms/Utils/LoopUtils.h"
8685
#include "llvm/Transforms/Utils/LoopVersioning.h"
8786
#include <cassert>
88-
#include <memory>
8987

9088
using namespace llvm;
9189

llvm/lib/Transforms/Scalar/LowerAtomicPass.cpp

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

1414
#include "llvm/Transforms/Scalar/LowerAtomicPass.h"
1515
#include "llvm/IR/Function.h"
16-
#include "llvm/IR/IRBuilder.h"
1716
#include "llvm/InitializePasses.h"
1817
#include "llvm/Pass.h"
1918
#include "llvm/Transforms/Scalar.h"

llvm/lib/Transforms/Scalar/LowerConstantIntrinsics.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,6 @@
2727
#include "llvm/IR/Instructions.h"
2828
#include "llvm/IR/IntrinsicInst.h"
2929
#include "llvm/IR/PatternMatch.h"
30-
#include "llvm/InitializePasses.h"
3130
#include "llvm/Pass.h"
3231
#include "llvm/Support/Debug.h"
3332
#include "llvm/Transforms/Scalar.h"

llvm/lib/Transforms/Scalar/LowerGuardIntrinsic.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,9 @@
1414

1515
#include "llvm/Transforms/Scalar/LowerGuardIntrinsic.h"
1616
#include "llvm/ADT/SmallVector.h"
17-
#include "llvm/Analysis/GuardUtils.h"
1817
#include "llvm/IR/Function.h"
19-
#include "llvm/IR/InstIterator.h"
2018
#include "llvm/IR/Instructions.h"
2119
#include "llvm/IR/Intrinsics.h"
22-
#include "llvm/IR/Module.h"
2320
#include "llvm/Transforms/Utils/GuardUtils.h"
2421

2522
using namespace llvm;

llvm/lib/Transforms/Scalar/MakeGuardsExplicit.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,6 @@
3636
#include "llvm/IR/InstIterator.h"
3737
#include "llvm/IR/Instructions.h"
3838
#include "llvm/IR/Intrinsics.h"
39-
#include "llvm/IR/Module.h"
40-
#include "llvm/InitializePasses.h"
4139
#include "llvm/Pass.h"
4240
#include "llvm/Transforms/Utils/GuardUtils.h"
4341

llvm/lib/Transforms/Scalar/MemCpyOptimizer.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,6 @@
5252
#include "llvm/IR/Value.h"
5353
#include "llvm/Support/Casting.h"
5454
#include "llvm/Support/Debug.h"
55-
#include "llvm/Support/MathExtras.h"
5655
#include "llvm/Support/raw_ostream.h"
5756
#include "llvm/Transforms/Utils/Local.h"
5857
#include <algorithm>

llvm/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,6 @@
6464
#include "llvm/Transforms/Utils/BasicBlockUtils.h"
6565
#include "llvm/Transforms/Utils/Local.h"
6666
#include "llvm/Transforms/Utils/PromoteMemToReg.h"
67-
#include <algorithm>
6867
#include <cassert>
6968
#include <cstddef>
7069
#include <cstdint>

llvm/lib/Transforms/Scalar/SCCP.cpp

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
//===----------------------------------------------------------------------===//
1818

1919
#include "llvm/Transforms/Scalar/SCCP.h"
20-
#include "llvm/ADT/STLExtras.h"
2120
#include "llvm/ADT/SmallPtrSet.h"
2221
#include "llvm/ADT/SmallVector.h"
2322
#include "llvm/ADT/Statistic.h"
@@ -27,27 +26,20 @@
2726
#include "llvm/Analysis/ValueLatticeUtils.h"
2827
#include "llvm/Analysis/ValueTracking.h"
2928
#include "llvm/IR/BasicBlock.h"
30-
#include "llvm/IR/Constant.h"
3129
#include "llvm/IR/DerivedTypes.h"
3230
#include "llvm/IR/Function.h"
33-
#include "llvm/IR/GlobalVariable.h"
3431
#include "llvm/IR/InstrTypes.h"
3532
#include "llvm/IR/Instruction.h"
3633
#include "llvm/IR/Instructions.h"
37-
#include "llvm/IR/Module.h"
3834
#include "llvm/IR/PassManager.h"
3935
#include "llvm/IR/Type.h"
40-
#include "llvm/IR/User.h"
4136
#include "llvm/IR/Value.h"
4237
#include "llvm/Pass.h"
43-
#include "llvm/Support/Casting.h"
4438
#include "llvm/Support/Debug.h"
45-
#include "llvm/Support/ErrorHandling.h"
4639
#include "llvm/Support/raw_ostream.h"
4740
#include "llvm/Transforms/Scalar.h"
4841
#include "llvm/Transforms/Utils/Local.h"
4942
#include "llvm/Transforms/Utils/SCCPSolver.h"
50-
#include <utility>
5143

5244
using namespace llvm;
5345

llvm/lib/Transforms/Scalar/SROA.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,6 @@
5555
#include "llvm/IR/DerivedTypes.h"
5656
#include "llvm/IR/Dominators.h"
5757
#include "llvm/IR/Function.h"
58-
#include "llvm/IR/GetElementPtrTypeIterator.h"
5958
#include "llvm/IR/GlobalAlias.h"
6059
#include "llvm/IR/IRBuilder.h"
6160
#include "llvm/IR/InstVisitor.h"

llvm/lib/Transforms/Scalar/SimplifyCFGPass.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,6 @@
3434
#include "llvm/IR/DebugInfoMetadata.h"
3535
#include "llvm/IR/Dominators.h"
3636
#include "llvm/IR/Instructions.h"
37-
#include "llvm/IR/IntrinsicInst.h"
3837
#include "llvm/IR/ValueHandle.h"
3938
#include "llvm/InitializePasses.h"
4039
#include "llvm/Pass.h"

llvm/lib/Transforms/Scalar/StructurizeCFG.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,6 @@
4747
#include "llvm/Transforms/Utils/BasicBlockUtils.h"
4848
#include "llvm/Transforms/Utils/Local.h"
4949
#include "llvm/Transforms/Utils/SSAUpdater.h"
50-
#include <algorithm>
5150
#include <cassert>
5251
#include <utility>
5352

0 commit comments

Comments
 (0)