Skip to content

Commit 54bd936

Browse files
[mlir] Remove unused includes (NFC) (llvm#147455)
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 b6249ba commit 54bd936

14 files changed

+0
-35
lines changed

mlir/lib/Dialect/GPU/IR/InferIntRangeInterfaceImpls.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,7 @@
1010
#include "mlir/IR/Matchers.h"
1111
#include "mlir/Interfaces/FunctionInterfaces.h"
1212
#include "mlir/Interfaces/InferIntRangeInterface.h"
13-
#include "llvm/ADT/STLForwardCompat.h"
1413
#include "llvm/Support/ErrorHandling.h"
15-
#include "llvm/Support/MathExtras.h"
1614
#include <optional>
1715

1816
using namespace mlir;

mlir/lib/Dialect/GPU/Pipelines/GPUToNVVMPipeline.cpp

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,19 +18,14 @@
1818
#include "mlir/Conversion/GPUToNVVM/GPUToNVVMPass.h"
1919
#include "mlir/Conversion/IndexToLLVM/IndexToLLVM.h"
2020
#include "mlir/Conversion/MathToLLVM/MathToLLVM.h"
21-
#include "mlir/Conversion/MemRefToLLVM/MemRefToLLVM.h"
2221
#include "mlir/Conversion/NVGPUToNVVM/NVGPUToNVVM.h"
2322
#include "mlir/Conversion/NVVMToLLVM/NVVMToLLVM.h"
2423
#include "mlir/Conversion/ReconcileUnrealizedCasts/ReconcileUnrealizedCasts.h"
2524
#include "mlir/Conversion/SCFToControlFlow/SCFToControlFlow.h"
26-
#include "mlir/Conversion/VectorToLLVM/ConvertVectorToLLVMPass.h"
2725
#include "mlir/Conversion/VectorToSCF/VectorToSCF.h"
28-
#include "mlir/Dialect/Func/IR/FuncOps.h"
2926
#include "mlir/Dialect/GPU/IR/GPUDialect.h"
3027
#include "mlir/Dialect/GPU/Pipelines/Passes.h"
3128
#include "mlir/Dialect/GPU/Transforms/Passes.h"
32-
#include "mlir/Dialect/LLVMIR/LLVMDialect.h"
33-
#include "mlir/Dialect/Linalg/Passes.h"
3429
#include "mlir/Dialect/MemRef/Transforms/Passes.h"
3530
#include "mlir/Pass/PassManager.h"
3631
#include "mlir/Pass/PassOptions.h"

mlir/lib/Dialect/GPU/TransformOps/Utils.cpp

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -10,29 +10,23 @@
1010

1111
#include "mlir/Dialect/Affine/IR/AffineOps.h"
1212
#include "mlir/Dialect/Arith/IR/Arith.h"
13-
#include "mlir/Dialect/Func/IR/FuncOps.h"
1413
#include "mlir/Dialect/GPU/IR/GPUDialect.h"
1514
#include "mlir/Dialect/GPU/TransformOps/GPUTransformOps.h"
1615
#include "mlir/Dialect/MemRef/IR/MemRef.h"
1716
#include "mlir/Dialect/NVGPU/IR/NVGPUDialect.h"
18-
#include "mlir/Dialect/SCF/IR/DeviceMappingInterface.h"
19-
#include "mlir/Dialect/SCF/IR/SCF.h"
20-
#include "mlir/Dialect/Transform/IR/TransformDialect.h"
2117
#include "mlir/Dialect/Transform/Interfaces/TransformInterfaces.h"
2218
#include "mlir/Dialect/Utils/IndexingUtils.h"
2319
#include "mlir/Dialect/Vector/IR/VectorOps.h"
2420
#include "mlir/IR/AffineExpr.h"
2521
#include "mlir/IR/Builders.h"
2622
#include "mlir/IR/BuiltinAttributes.h"
27-
#include "mlir/IR/IRMapping.h"
2823
#include "mlir/IR/MLIRContext.h"
2924
#include "mlir/IR/OpDefinition.h"
3025
#include "mlir/IR/Value.h"
3126
#include "mlir/IR/Visitors.h"
3227
#include "mlir/Support/LLVM.h"
3328
#include "llvm/ADT/STLExtras.h"
3429
#include "llvm/ADT/SmallVector.h"
35-
#include "llvm/ADT/TypeSwitch.h"
3630
#include "llvm/Support/Debug.h"
3731
#include "llvm/Support/InterleavedRange.h"
3832

mlir/lib/Dialect/GPU/Transforms/AllReduceLowering.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,6 @@
2020
#include "mlir/IR/Builders.h"
2121
#include "mlir/IR/IRMapping.h"
2222
#include "mlir/IR/PatternMatch.h"
23-
#include "mlir/Pass/Pass.h"
24-
#include "llvm/Support/ErrorHandling.h"
2523

2624
using namespace mlir;
2725

mlir/lib/Dialect/GPU/Transforms/AsyncRegionRewriter.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,8 @@
1919
#include "mlir/Dialect/GPU/Utils/GPUUtils.h"
2020
#include "mlir/IR/Builders.h"
2121
#include "mlir/IR/IRMapping.h"
22-
#include "mlir/IR/PatternMatch.h"
23-
#include "mlir/IR/SymbolTable.h"
2422
#include "mlir/Interfaces/SideEffectInterfaces.h"
2523
#include "mlir/Support/LLVM.h"
26-
#include "mlir/Transforms/RegionUtils.h"
2724
#include "llvm/ADT/TypeSwitch.h"
2825

2926
namespace mlir {

mlir/lib/Dialect/GPU/Transforms/BufferDeallocationOpInterfaceImpl.cpp

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

99
#include "mlir/Dialect/GPU/Transforms/BufferDeallocationOpInterfaceImpl.h"
1010
#include "mlir/Dialect/Bufferization/IR/BufferDeallocationOpInterface.h"
11-
#include "mlir/Dialect/Bufferization/IR/Bufferization.h"
1211
#include "mlir/Dialect/GPU/IR/GPUDialect.h"
1312

1413
using namespace mlir;

mlir/lib/Dialect/GPU/Transforms/DecomposeMemRefs.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,15 +11,13 @@
1111
//===----------------------------------------------------------------------===//
1212

1313
#include "mlir/Dialect/Affine/IR/AffineOps.h"
14-
#include "mlir/Dialect/Arith/IR/Arith.h"
1514
#include "mlir/Dialect/GPU/IR/GPUDialect.h"
1615
#include "mlir/Dialect/GPU/Transforms/Passes.h"
1716
#include "mlir/Dialect/MemRef/IR/MemRef.h"
1817
#include "mlir/Dialect/Utils/IndexingUtils.h"
1918
#include "mlir/IR/AffineExpr.h"
2019
#include "mlir/IR/Builders.h"
2120
#include "mlir/IR/PatternMatch.h"
22-
#include "mlir/Pass/Pass.h"
2321
#include "mlir/Transforms/GreedyPatternRewriteDriver.h"
2422

2523
namespace mlir {

mlir/lib/Dialect/GPU/Transforms/EliminateBarriers.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,6 @@
2222
#include "mlir/Dialect/SCF/IR/SCF.h"
2323
#include "mlir/Dialect/Vector/IR/VectorOps.h"
2424
#include "mlir/IR/Operation.h"
25-
#include "mlir/Pass/Pass.h"
2625
#include "mlir/Transforms/GreedyPatternRewriteDriver.h"
2726
#include "llvm/ADT/TypeSwitch.h"
2827
#include "llvm/Support/Debug.h"

mlir/lib/Dialect/GPU/Transforms/GlobalIdRewriter.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,7 @@
1414
#include "mlir/Dialect/GPU/IR/GPUDialect.h"
1515
#include "mlir/Dialect/GPU/Transforms/Passes.h"
1616
#include "mlir/Dialect/Index/IR/IndexOps.h"
17-
#include "mlir/IR/Builders.h"
1817
#include "mlir/IR/PatternMatch.h"
19-
#include "mlir/Pass/Pass.h"
2018

2119
using namespace mlir;
2220

mlir/lib/Dialect/GPU/Transforms/KernelOutlining.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
#include "mlir/Dialect/Arith/IR/Arith.h"
1717
#include "mlir/Dialect/ControlFlow/IR/ControlFlowOps.h"
1818
#include "mlir/Dialect/DLTI/DLTI.h"
19-
#include "mlir/Dialect/Func/IR/FuncOps.h"
2019
#include "mlir/Dialect/GPU/IR/GPUDialect.h"
2120
#include "mlir/Dialect/GPU/Utils/GPUUtils.h"
2221
#include "mlir/Dialect/MemRef/IR/MemRef.h"

0 commit comments

Comments
 (0)