Skip to content

Commit b5cd49e

Browse files
[mlir] Remove unused includes (NFC) (#146278)
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 f5c62ee commit b5cd49e

10 files changed

+0
-17
lines changed

mlir/lib/Transforms/LoopInvariantCodeMotion.cpp

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

1515
#include "mlir/IR/PatternMatch.h"
1616
#include "mlir/Interfaces/LoopLikeInterface.h"
17-
#include "mlir/Interfaces/SideEffectInterfaces.h"
1817
#include "mlir/Transforms/LoopInvariantCodeMotionUtils.h"
1918

2019
namespace mlir {

mlir/lib/Transforms/RemoveDeadValues.cpp

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

3434
#include "mlir/Analysis/DataFlow/DeadCodeAnalysis.h"
3535
#include "mlir/Analysis/DataFlow/LivenessAnalysis.h"
36-
#include "mlir/IR/Attributes.h"
3736
#include "mlir/IR/Builders.h"
3837
#include "mlir/IR/BuiltinAttributes.h"
3938
#include "mlir/IR/Dialect.h"
40-
#include "mlir/IR/IRMapping.h"
4139
#include "mlir/IR/OperationSupport.h"
4240
#include "mlir/IR/SymbolTable.h"
4341
#include "mlir/IR/Value.h"

mlir/lib/Transforms/StripDebugInfo.cpp

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

99
#include "mlir/Transforms/Passes.h"
1010

11-
#include "mlir/IR/BuiltinOps.h"
1211
#include "mlir/IR/Operation.h"
1312
#include "mlir/Pass/Pass.h"
1413

mlir/lib/Transforms/Utils/CFGToSCF.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -115,14 +115,12 @@
115115

116116
#include "mlir/Transforms/CFGToSCF.h"
117117

118-
#include "mlir/IR/RegionGraphTraits.h"
119118
#include "mlir/Interfaces/ControlFlowInterfaces.h"
120119
#include "mlir/Interfaces/SideEffectInterfaces.h"
121120
#include "llvm/ADT/DepthFirstIterator.h"
122121
#include "llvm/ADT/MapVector.h"
123122
#include "llvm/ADT/SCCIterator.h"
124123
#include "llvm/ADT/SetVector.h"
125-
#include "llvm/ADT/SmallPtrSet.h"
126124

127125
using namespace mlir;
128126

mlir/lib/Transforms/Utils/DialectConversion.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,6 @@
1616
#include "mlir/IR/Iterators.h"
1717
#include "mlir/Interfaces/FunctionInterfaces.h"
1818
#include "mlir/Rewrite/PatternApplicator.h"
19-
#include "llvm/ADT/ScopeExit.h"
20-
#include "llvm/ADT/SetVector.h"
2119
#include "llvm/ADT/SmallPtrSet.h"
2220
#include "llvm/Support/Debug.h"
2321
#include "llvm/Support/FormatVariadic.h"

mlir/lib/Transforms/Utils/GreedyPatternRewriteDriver.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,6 @@
2222
#include "mlir/Transforms/RegionUtils.h"
2323
#include "llvm/ADT/BitVector.h"
2424
#include "llvm/ADT/DenseMap.h"
25-
#include "llvm/ADT/ScopeExit.h"
26-
#include "llvm/Support/CommandLine.h"
2725
#include "llvm/Support/Debug.h"
2826
#include "llvm/Support/ScopedPrinter.h"
2927
#include "llvm/Support/raw_ostream.h"

mlir/lib/Transforms/Utils/Inliner.cpp

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,10 @@
1717
#include "mlir/IR/Threading.h"
1818
#include "mlir/Interfaces/CallInterfaces.h"
1919
#include "mlir/Interfaces/SideEffectInterfaces.h"
20-
#include "mlir/Pass/Pass.h"
2120
#include "mlir/Support/DebugStringHelper.h"
2221
#include "mlir/Transforms/InliningUtils.h"
2322
#include "llvm/ADT/SCCIterator.h"
2423
#include "llvm/ADT/STLExtras.h"
25-
#include "llvm/ADT/SmallPtrSet.h"
2624
#include "llvm/Support/Debug.h"
2725

2826
#define DEBUG_TYPE "inlining"

mlir/lib/Transforms/Utils/InliningUtils.cpp

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
#include "mlir/IR/IRMapping.h"
1717
#include "mlir/IR/Operation.h"
1818
#include "mlir/Interfaces/CallInterfaces.h"
19-
#include "llvm/ADT/MapVector.h"
2019
#include "llvm/Support/Debug.h"
2120
#include "llvm/Support/raw_ostream.h"
2221
#include <optional>

mlir/lib/Transforms/Utils/RegionUtils.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,10 @@
1111
#include "mlir/Analysis/SliceAnalysis.h"
1212
#include "mlir/Analysis/TopologicalSortUtils.h"
1313
#include "mlir/IR/Block.h"
14-
#include "mlir/IR/BuiltinOps.h"
1514
#include "mlir/IR/Dominance.h"
1615
#include "mlir/IR/IRMapping.h"
1716
#include "mlir/IR/Operation.h"
1817
#include "mlir/IR/PatternMatch.h"
19-
#include "mlir/IR/RegionGraphTraits.h"
2018
#include "mlir/IR/Value.h"
2119
#include "mlir/Interfaces/ControlFlowInterfaces.h"
2220
#include "mlir/Interfaces/SideEffectInterfaces.h"
@@ -25,7 +23,6 @@
2523
#include "llvm/ADT/DepthFirstIterator.h"
2624
#include "llvm/ADT/PostOrderIterator.h"
2725
#include "llvm/ADT/STLExtras.h"
28-
#include "llvm/ADT/SmallSet.h"
2926

3027
#include <deque>
3128
#include <iterator>

mlir/lib/Transforms/ViewOpGraph.cpp

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

99
#include "mlir/Transforms/ViewOpGraph.h"
1010

11-
#include "mlir/Analysis/TopologicalSortUtils.h"
1211
#include "mlir/IR/Block.h"
1312
#include "mlir/IR/BuiltinTypes.h"
1413
#include "mlir/IR/Operation.h"

0 commit comments

Comments
 (0)