Skip to content

Commit 57d2d89

Browse files
[mlir] Remove unused includes (NFC) (#147549)
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 75b989e commit 57d2d89

32 files changed

+0
-66
lines changed

mlir/lib/Dialect/Affine/Analysis/AffineStructures.cpp

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,17 +12,12 @@
1212

1313
#include "mlir/Dialect/Affine/Analysis/AffineStructures.h"
1414
#include "mlir/Analysis/Presburger/IntegerRelation.h"
15-
#include "mlir/Analysis/Presburger/LinearTransform.h"
16-
#include "mlir/Analysis/Presburger/Simplex.h"
1715
#include "mlir/Analysis/Presburger/Utils.h"
1816
#include "mlir/Dialect/Affine/IR/AffineOps.h"
1917
#include "mlir/Dialect/Affine/IR/AffineValueMap.h"
2018
#include "mlir/Dialect/Utils/StaticValueUtils.h"
21-
#include "mlir/IR/AffineExprVisitor.h"
2219
#include "mlir/IR/IntegerSet.h"
2320
#include "mlir/Support/LLVM.h"
24-
#include "llvm/ADT/STLExtras.h"
25-
#include "llvm/ADT/SmallPtrSet.h"
2621
#include "llvm/ADT/SmallVector.h"
2722
#include "llvm/Support/Debug.h"
2823
#include "llvm/Support/raw_ostream.h"

mlir/lib/Dialect/Affine/Analysis/LoopAnalysis.cpp

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,9 @@
2020
#include "mlir/Dialect/Affine/IR/AffineValueMap.h"
2121
#include "llvm/Support/MathExtras.h"
2222

23-
#include "llvm/ADT/DenseSet.h"
24-
#include "llvm/ADT/SmallPtrSet.h"
25-
#include "llvm/ADT/SmallString.h"
2623
#include "llvm/Support/Debug.h"
2724
#include <numeric>
2825
#include <optional>
29-
#include <type_traits>
3026

3127
#define DEBUG_TYPE "affine-loop-analysis"
3228

mlir/lib/Dialect/Affine/Analysis/NestedMatcher.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,8 @@
1111
#include "mlir/Dialect/Affine/Analysis/NestedMatcher.h"
1212
#include "mlir/Dialect/Affine/IR/AffineOps.h"
1313

14-
#include "llvm/ADT/ArrayRef.h"
1514
#include "llvm/ADT/STLExtras.h"
1615
#include "llvm/Support/Allocator.h"
17-
#include "llvm/Support/raw_ostream.h"
1816

1917
using namespace mlir;
2018
using namespace mlir::affine;

mlir/lib/Dialect/Affine/Analysis/Utils.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,9 @@
1818
#include "mlir/Dialect/Affine/Analysis/LoopAnalysis.h"
1919
#include "mlir/Dialect/Affine/IR/AffineOps.h"
2020
#include "mlir/Dialect/Affine/IR/AffineValueMap.h"
21-
#include "mlir/Dialect/Arith/IR/Arith.h"
2221
#include "mlir/Dialect/Utils/StaticValueUtils.h"
2322
#include "mlir/IR/IntegerSet.h"
24-
#include "mlir/Interfaces/CallInterfaces.h"
2523
#include "llvm/ADT/SetVector.h"
26-
#include "llvm/ADT/SmallPtrSet.h"
2724
#include "llvm/Support/Debug.h"
2825
#include "llvm/Support/raw_ostream.h"
2926
#include <optional>

mlir/lib/Dialect/Affine/IR/AffineOps.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,14 +23,12 @@
2323
#include "mlir/Interfaces/ValueBoundsOpInterface.h"
2424
#include "mlir/Transforms/InliningUtils.h"
2525
#include "llvm/ADT/STLExtras.h"
26-
#include "llvm/ADT/ScopeExit.h"
2726
#include "llvm/ADT/SmallBitVector.h"
2827
#include "llvm/ADT/SmallVectorExtras.h"
2928
#include "llvm/ADT/TypeSwitch.h"
3029
#include "llvm/Support/Debug.h"
3130
#include "llvm/Support/LogicalResult.h"
3231
#include "llvm/Support/MathExtras.h"
33-
#include <limits>
3432
#include <numeric>
3533
#include <optional>
3634

mlir/lib/Dialect/Affine/Transforms/AffineDataCopyGeneration.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,7 @@
2828
#include "mlir/Dialect/Func/IR/FuncOps.h"
2929
#include "mlir/Dialect/MemRef/IR/MemRef.h"
3030
#include "mlir/Transforms/GreedyPatternRewriteDriver.h"
31-
#include "llvm/ADT/MapVector.h"
3231
#include "llvm/Support/CommandLine.h"
33-
#include "llvm/Support/Debug.h"
3432
#include <algorithm>
3533
#include <optional>
3634

mlir/lib/Dialect/Affine/Transforms/AffineExpandIndexOps.cpp

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

1616
#include "mlir/Dialect/Affine/IR/AffineOps.h"
1717
#include "mlir/Dialect/Affine/Transforms/Transforms.h"
18-
#include "mlir/Dialect/Affine/Utils.h"
19-
#include "mlir/Dialect/Arith/Utils/Utils.h"
2018
#include "mlir/Transforms/GreedyPatternRewriteDriver.h"
2119

2220
namespace mlir {

mlir/lib/Dialect/Affine/Transforms/AffineLoopInvariantCodeMotion.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,6 @@
1515
#include "mlir/Dialect/Affine/Analysis/Utils.h"
1616
#include "mlir/Dialect/Func/IR/FuncOps.h"
1717
#include "mlir/Interfaces/SideEffectInterfaces.h"
18-
#include "llvm/Support/Debug.h"
19-
#include "llvm/Support/raw_ostream.h"
2018

2119
namespace mlir {
2220
namespace affine {

mlir/lib/Dialect/Affine/Transforms/AffineScalarReplacement.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
#include "mlir/Dialect/Affine/Utils.h"
1818
#include "mlir/Dialect/Func/IR/FuncOps.h"
1919
#include "mlir/IR/Dominance.h"
20-
#include <algorithm>
2120

2221
namespace mlir {
2322
namespace affine {

mlir/lib/Dialect/Affine/Transforms/DecomposeAffineOps.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@
1414
#include "mlir/Dialect/Affine/IR/AffineOps.h"
1515
#include "mlir/Dialect/Affine/Transforms/Transforms.h"
1616
#include "mlir/IR/PatternMatch.h"
17-
#include "mlir/Transforms/GreedyPatternRewriteDriver.h"
1817
#include "llvm/Support/Debug.h"
1918

2019
using namespace mlir;

0 commit comments

Comments
 (0)