Skip to content

Commit c06d3a7

Browse files
[mlir] Remove unused includes (NFC) (#148769)
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 7c83d66 commit c06d3a7

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+0
-100
lines changed

mlir/lib/Dialect/PDL/IR/PDL.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111
#include "mlir/Dialect/PDL/IR/PDLTypes.h"
1212
#include "mlir/IR/BuiltinTypes.h"
1313
#include "mlir/Interfaces/InferTypeOpInterface.h"
14-
#include "llvm/ADT/DenseSet.h"
1514
#include "llvm/ADT/TypeSwitch.h"
1615
#include <optional>
1716

mlir/lib/Dialect/PDLInterp/IR/PDLInterp.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
#include "mlir/Dialect/PDLInterp/IR/PDLInterp.h"
1010
#include "mlir/Dialect/PDL/IR/PDLTypes.h"
1111
#include "mlir/IR/BuiltinTypes.h"
12-
#include "mlir/IR/DialectImplementation.h"
1312
#include "mlir/Interfaces/FunctionImplementation.h"
1413

1514
using namespace mlir;

mlir/lib/Dialect/Ptr/IR/PtrAttrs.cpp

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

1313
#include "mlir/Dialect/Ptr/IR/PtrAttrs.h"
14-
#include "mlir/IR/BuiltinTypes.h"
15-
#include "llvm/ADT/TypeSwitch.h"
1614

1715
using namespace mlir;
1816
using namespace mlir::ptr;

mlir/lib/Dialect/Ptr/IR/PtrDialect.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,8 @@
1313
#include "mlir/Dialect/Ptr/IR/PtrOps.h"
1414
#include "mlir/IR/DialectImplementation.h"
1515
#include "mlir/IR/Matchers.h"
16-
#include "mlir/IR/PatternMatch.h"
1716
#include "mlir/Interfaces/DataLayoutInterfaces.h"
1817
#include "mlir/Transforms/InliningUtils.h"
19-
#include "llvm/ADT/SmallString.h"
2018
#include "llvm/ADT/TypeSwitch.h"
2119

2220
using namespace mlir;

mlir/lib/Dialect/Ptr/IR/PtrTypes.cpp

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

1313
#include "mlir/Dialect/Ptr/IR/PtrTypes.h"
1414
#include "mlir/Dialect/Ptr/IR/PtrAttrs.h"
15-
#include "llvm/ADT/TypeSwitch.h"
1615

1716
using namespace mlir;
1817
using namespace mlir::ptr;

mlir/lib/Dialect/Quant/IR/QuantDialectBytecode.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,6 @@
1313
#include "mlir/Dialect/Quant/IR/QuantTypes.h"
1414
#include "mlir/IR/Diagnostics.h"
1515
#include "llvm/ADT/APFloat.h"
16-
#include "llvm/ADT/STLExtras.h"
17-
#include "llvm/ADT/SmallVector.h"
1816
#include "llvm/ADT/TypeSwitch.h"
1917

2018
using namespace mlir;

mlir/lib/Dialect/Quant/IR/QuantTypes.cpp

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

1313
#include "mlir/IR/BuiltinTypes.h"
1414
#include "mlir/IR/MLIRContext.h"
15-
#include "llvm/ADT/StringRef.h"
16-
#include "llvm/ADT/Twine.h"
17-
#include "llvm/Support/MathExtras.h"
1815

1916
using namespace mlir;
2017
using namespace mlir::quant;

mlir/lib/Dialect/Quant/Transforms/NormalizeQuantTypes.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
#include "mlir/Dialect/Quant/IR/Quant.h"
1717
#include "mlir/Dialect/Quant/IR/QuantTypes.h"
1818
#include "mlir/Dialect/Quant/Transforms/Passes.h"
19-
#include "mlir/Dialect/Tensor/IR/Tensor.h"
2019
#include "mlir/Transforms/DialectConversion.h"
2120

2221
namespace mlir {

mlir/lib/Dialect/Quant/Transforms/StripFuncQuantTypes.cpp

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,16 +10,11 @@
1010
//
1111
//===----------------------------------------------------------------------===//
1212

13-
#include "mlir/Dialect/Arith/IR/Arith.h"
1413
#include "mlir/Dialect/Func/IR/FuncOps.h"
1514
#include "mlir/Dialect/Func/Transforms/FuncConversions.h"
16-
#include "mlir/Dialect/Linalg/IR/Linalg.h"
1715
#include "mlir/Dialect/Quant/IR/Quant.h"
1816
#include "mlir/Dialect/Quant/IR/QuantTypes.h"
1917
#include "mlir/Dialect/Quant/Transforms/Passes.h"
20-
#include "mlir/Dialect/Shape/IR/Shape.h"
21-
#include "mlir/Dialect/Tensor/IR/Tensor.h"
22-
#include "mlir/IR/Matchers.h"
2318
#include "mlir/IR/PatternMatch.h"
2419
#include "mlir/Transforms/DialectConversion.h"
2520

mlir/lib/Dialect/SCF/IR/SCF.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@
2525
#include "mlir/Transforms/InliningUtils.h"
2626
#include "llvm/ADT/MapVector.h"
2727
#include "llvm/ADT/SmallPtrSet.h"
28-
#include "llvm/ADT/TypeSwitch.h"
2928

3029
using namespace mlir;
3130
using namespace mlir::scf;

0 commit comments

Comments
 (0)