Skip to content

Commit be4cd9f

Browse files
[mlir] Remove unused includes (NFC) (#147206)
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 7f9bacd commit be4cd9f

38 files changed

+0
-118
lines changed

mlir/lib/Dialect/Linalg/IR/LinalgDialect.cpp

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11,27 +11,19 @@
1111
//===----------------------------------------------------------------------===//
1212

1313
#include "mlir/Dialect/Affine/IR/AffineOps.h"
14-
#include "mlir/Dialect/Arith/IR/Arith.h"
1514
#include "mlir/Dialect/Bufferization/IR/BufferizableOpInterface.h"
1615
#include "mlir/Dialect/Linalg/IR/Linalg.h"
1716
#include "mlir/Dialect/Math/IR/Math.h"
1817
#include "mlir/Dialect/MemRef/IR/MemRef.h"
1918
#include "mlir/Dialect/Mesh/Interfaces/ShardingInterface.h"
2019
#include "mlir/Dialect/Tensor/IR/Tensor.h"
21-
#include "mlir/IR/BuiltinTypes.h"
22-
#include "mlir/IR/Dialect.h"
2320
#include "mlir/IR/DialectImplementation.h"
24-
#include "mlir/Interfaces/DestinationStyleOpInterface.h"
25-
#include "mlir/Interfaces/FunctionInterfaces.h"
2621
#include "mlir/Interfaces/SubsetOpInterface.h"
2722
#include "mlir/Interfaces/ValueBoundsOpInterface.h"
28-
#include "mlir/Parser/Parser.h"
2923
#include "mlir/Support/LLVM.h"
3024
#include "mlir/Transforms/InliningUtils.h"
3125

32-
#include "llvm/ADT/StringExtras.h"
3326
#include "llvm/ADT/TypeSwitch.h"
34-
#include "llvm/Support/raw_ostream.h"
3527

3628
using namespace mlir;
3729
using namespace mlir::linalg;

mlir/lib/Dialect/Linalg/IR/LinalgInterfaces.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,6 @@
2525
#include "llvm/ADT/SmallVector.h"
2626
#include "llvm/Support/Casting.h"
2727
#include "llvm/Support/raw_ostream.h"
28-
#include <algorithm>
29-
#include <numeric>
3028
#include <optional>
3129

3230
using namespace mlir;

mlir/lib/Dialect/Linalg/IR/LinalgOps.cpp

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -19,20 +19,16 @@
1919
#include "mlir/Dialect/Complex/IR/Complex.h"
2020
#include "mlir/Dialect/Math/IR/Math.h"
2121
#include "mlir/Dialect/MemRef/IR/MemRef.h"
22-
#include "mlir/Dialect/SCF/IR/SCF.h"
2322
#include "mlir/Dialect/SparseTensor/IR/SparseTensor.h"
2423
#include "mlir/Dialect/Tensor/IR/Tensor.h"
25-
#include "mlir/Dialect/Tensor/Utils/Utils.h"
2624
#include "mlir/Dialect/Utils/IndexingUtils.h"
2725
#include "mlir/Dialect/Utils/ReshapeOpsUtils.h"
2826
#include "mlir/Dialect/Utils/StaticValueUtils.h"
29-
#include "mlir/IR/AffineExprVisitor.h"
3027
#include "mlir/IR/AffineMap.h"
3128
#include "mlir/IR/Attributes.h"
3229
#include "mlir/IR/Builders.h"
3330
#include "mlir/IR/BuiltinAttributes.h"
3431
#include "mlir/IR/BuiltinTypeInterfaces.h"
35-
#include "mlir/IR/Matchers.h"
3632
#include "mlir/IR/OpImplementation.h"
3733
#include "mlir/IR/OperationSupport.h"
3834
#include "mlir/IR/PatternMatch.h"
@@ -42,7 +38,6 @@
4238
#include "llvm/ADT/DenseMap.h"
4339
#include "llvm/ADT/STLExtras.h"
4440
#include "llvm/ADT/SetOperations.h"
45-
#include "llvm/ADT/SmallSet.h"
4641
#include "llvm/ADT/SmallVector.h"
4742
#include "llvm/ADT/StringSet.h"
4843
#include "llvm/ADT/TypeSwitch.h"

mlir/lib/Dialect/Linalg/IR/ValueBoundsOpInterfaceImpl.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
#include "mlir/Dialect/Linalg/IR/ValueBoundsOpInterfaceImpl.h"
1010

1111
#include "mlir/Dialect/Linalg/IR/Linalg.h"
12-
#include "mlir/Interfaces/IndexingMapOpInterface.h"
1312
#include "mlir/Interfaces/ValueBoundsOpInterface.h"
1413

1514
using namespace mlir;

mlir/lib/Dialect/Linalg/TransformOps/DialectExtension.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,9 @@
1414
#include "mlir/Dialect/Linalg/IR/Linalg.h"
1515
#include "mlir/Dialect/Linalg/TransformOps/LinalgMatchOps.h"
1616
#include "mlir/Dialect/Linalg/TransformOps/LinalgTransformOps.h"
17-
#include "mlir/Dialect/Linalg/Transforms/Transforms.h"
1817
#include "mlir/Dialect/SCF/IR/SCF.h"
1918
#include "mlir/Dialect/Tensor/IR/Tensor.h"
2019
#include "mlir/Dialect/Transform/IR/TransformDialect.h"
21-
#include "mlir/Dialect/Transform/IR/TransformOps.h"
2220
#include "mlir/Dialect/Vector/IR/VectorOps.h"
2321

2422
using namespace mlir;

mlir/lib/Dialect/Linalg/TransformOps/LinalgMatchOps.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,6 @@
1515
#include "mlir/Dialect/Transform/IR/TransformTypes.h"
1616
#include "mlir/Dialect/Transform/Interfaces/MatchInterfaces.h"
1717
#include "mlir/IR/BuiltinAttributes.h"
18-
#include "mlir/Interfaces/FunctionImplementation.h"
1918
#include "llvm/Support/Debug.h"
2019
#include "llvm/Support/FormatVariadic.h"
2120
#include "llvm/Support/InterleavedRange.h"

mlir/lib/Dialect/Linalg/TransformOps/LinalgTransformOps.cpp

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,6 @@
2424
#include "mlir/Dialect/Linalg/Utils/Utils.h"
2525
#include "mlir/Dialect/SCF/Transforms/TileUsingInterface.h"
2626
#include "mlir/Dialect/Tensor/IR/Tensor.h"
27-
#include "mlir/Dialect/Tensor/Utils/Utils.h"
28-
#include "mlir/Dialect/Transform/IR/TransformDialect.h"
29-
#include "mlir/Dialect/Transform/IR/TransformOps.h"
3027
#include "mlir/Dialect/Transform/IR/TransformTypes.h"
3128
#include "mlir/Dialect/Transform/Interfaces/TransformInterfaces.h"
3229
#include "mlir/Dialect/Transform/Utils/Utils.h"
@@ -39,7 +36,6 @@
3936
#include "mlir/IR/TypeUtilities.h"
4037
#include "mlir/Interfaces/TilingInterface.h"
4138
#include "mlir/Support/LLVM.h"
42-
#include "mlir/Support/TypeID.h"
4339
#include "mlir/Transforms/GreedyPatternRewriteDriver.h"
4440
#include "llvm/ADT/STLExtras.h"
4541
#include "llvm/ADT/ScopeExit.h"

mlir/lib/Dialect/Linalg/Transforms/BlockPackMatmul.cpp

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

1918
#include <optional>
2019

mlir/lib/Dialect/Linalg/Transforms/BubbleUpExtractSlice.cpp

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

1515
#include "mlir/Dialect/Affine/IR/AffineOps.h"
16-
#include "mlir/Dialect/Arith/Utils/Utils.h"
1716
#include "mlir/Dialect/Linalg/IR/Linalg.h"
18-
#include "mlir/Dialect/Linalg/Passes.h"
1917
#include "mlir/Dialect/Linalg/Transforms/Transforms.h"
2018
#include "mlir/Dialect/Linalg/Utils/Utils.h"
21-
#include "mlir/Transforms/GreedyPatternRewriteDriver.h"
2219

2320
using namespace mlir;
2421
using namespace mlir::linalg;

mlir/lib/Dialect/Linalg/Transforms/BufferizableOpInterfaceImpl.cpp

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

99
#include "mlir/Dialect/Linalg/Transforms/BufferizableOpInterfaceImpl.h"
1010
#include "mlir/Dialect/Bufferization/IR/BufferizableOpInterface.h"
11-
#include "mlir/Dialect/Bufferization/IR/Bufferization.h"
1211
#include "mlir/Dialect/Bufferization/IR/DstBufferizableOpInterfaceImpl.h"
1312
#include "mlir/Dialect/Linalg/IR/Linalg.h"
1413
#include "mlir/Dialect/SparseTensor/IR/SparseTensor.h"
15-
#include "mlir/Dialect/Tensor/IR/Tensor.h"
1614
#include "mlir/IR/Dialect.h"
1715
#include "mlir/IR/Operation.h"
1816
#include "mlir/Interfaces/DestinationStyleOpInterface.h"

0 commit comments

Comments
 (0)