Skip to content

Commit 2ee87cd

Browse files
committed
[MLIR] Apply clang-tidy fixes for misc-include-cleaner in Presburger library (NFC)
1 parent 237d5c6 commit 2ee87cd

File tree

10 files changed

+86
-8
lines changed

10 files changed

+86
-8
lines changed

mlir/lib/Analysis/Presburger/IntegerRelation.cpp

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,16 +13,29 @@
1313
//===----------------------------------------------------------------------===//
1414

1515
#include "mlir/Analysis/Presburger/IntegerRelation.h"
16+
#include "mlir/Analysis/Presburger/Fraction.h"
1617
#include "mlir/Analysis/Presburger/LinearTransform.h"
18+
#include "mlir/Analysis/Presburger/MPInt.h"
1719
#include "mlir/Analysis/Presburger/PWMAFunction.h"
1820
#include "mlir/Analysis/Presburger/PresburgerRelation.h"
21+
#include "mlir/Analysis/Presburger/PresburgerSpace.h"
1922
#include "mlir/Analysis/Presburger/Simplex.h"
2023
#include "mlir/Analysis/Presburger/Utils.h"
24+
#include "mlir/Support/LLVM.h"
25+
#include "mlir/Support/LogicalResult.h"
2126
#include "llvm/ADT/DenseMap.h"
2227
#include "llvm/ADT/DenseSet.h"
28+
#include "llvm/ADT/STLExtras.h"
29+
#include "llvm/ADT/SmallBitVector.h"
2330
#include "llvm/Support/Debug.h"
24-
#include <numeric>
31+
#include "llvm/Support/raw_ostream.h"
32+
#include <algorithm>
33+
#include <cassert>
34+
#include <functional>
35+
#include <memory>
2536
#include <optional>
37+
#include <utility>
38+
#include <vector>
2639

2740
#define DEBUG_TYPE "presburger"
2841

mlir/lib/Analysis/Presburger/LinearTransform.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@
88

99
#include "mlir/Analysis/Presburger/LinearTransform.h"
1010
#include "mlir/Analysis/Presburger/IntegerRelation.h"
11+
#include "mlir/Analysis/Presburger/MPInt.h"
12+
#include "mlir/Analysis/Presburger/Matrix.h"
13+
#include "mlir/Support/LLVM.h"
14+
#include <utility>
1115

1216
using namespace mlir;
1317
using namespace presburger;

mlir/lib/Analysis/Presburger/MPInt.cpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,9 @@
77
//===----------------------------------------------------------------------===//
88

99
#include "mlir/Analysis/Presburger/MPInt.h"
10-
#include "llvm/Support/MathExtras.h"
10+
#include "mlir/Analysis/Presburger/SlowMPInt.h"
11+
#include "llvm/ADT/Hashing.h"
12+
#include "llvm/Support/raw_ostream.h"
1113

1214
using namespace mlir;
1315
using namespace presburger;

mlir/lib/Analysis/Presburger/Matrix.cpp

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,14 @@
88

99
#include "mlir/Analysis/Presburger/Matrix.h"
1010
#include "mlir/Analysis/Presburger/Fraction.h"
11+
#include "mlir/Analysis/Presburger/MPInt.h"
1112
#include "mlir/Analysis/Presburger/Utils.h"
13+
#include "mlir/Support/LLVM.h"
1214
#include "llvm/Support/MathExtras.h"
15+
#include "llvm/Support/raw_ostream.h"
16+
#include <algorithm>
17+
#include <cassert>
18+
#include <utility>
1319

1420
using namespace mlir;
1521
using namespace presburger;

mlir/lib/Analysis/Presburger/PWMAFunction.cpp

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,18 @@
77
//===----------------------------------------------------------------------===//
88

99
#include "mlir/Analysis/Presburger/PWMAFunction.h"
10-
#include "mlir/Analysis/Presburger/Simplex.h"
10+
#include "mlir/Analysis/Presburger/IntegerRelation.h"
11+
#include "mlir/Analysis/Presburger/MPInt.h"
12+
#include "mlir/Analysis/Presburger/PresburgerRelation.h"
13+
#include "mlir/Analysis/Presburger/PresburgerSpace.h"
14+
#include "mlir/Analysis/Presburger/Utils.h"
15+
#include "mlir/Support/LLVM.h"
16+
#include "llvm/ADT/STLExtras.h"
17+
#include "llvm/ADT/STLFunctionalExtras.h"
18+
#include "llvm/ADT/SmallVector.h"
19+
#include "llvm/Support/raw_ostream.h"
20+
#include <algorithm>
21+
#include <cassert>
1122
#include <optional>
1223

1324
using namespace mlir;

mlir/lib/Analysis/Presburger/PresburgerRelation.cpp

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,22 @@
88

99
#include "mlir/Analysis/Presburger/PresburgerRelation.h"
1010
#include "mlir/Analysis/Presburger/IntegerRelation.h"
11+
#include "mlir/Analysis/Presburger/MPInt.h"
1112
#include "mlir/Analysis/Presburger/PWMAFunction.h"
1213
#include "mlir/Analysis/Presburger/PresburgerSpace.h"
1314
#include "mlir/Analysis/Presburger/Simplex.h"
1415
#include "mlir/Analysis/Presburger/Utils.h"
16+
#include "mlir/Support/LLVM.h"
17+
#include "mlir/Support/LogicalResult.h"
1518
#include "llvm/ADT/STLExtras.h"
16-
#include "llvm/ADT/ScopeExit.h"
1719
#include "llvm/ADT/SmallBitVector.h"
20+
#include "llvm/ADT/SmallVector.h"
21+
#include "llvm/Support/raw_ostream.h"
22+
#include <cassert>
23+
#include <functional>
1824
#include <optional>
25+
#include <utility>
26+
#include <vector>
1927

2028
using namespace mlir;
2129
using namespace presburger;

mlir/lib/Analysis/Presburger/PresburgerSpace.cpp

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77
//===----------------------------------------------------------------------===//
88

99
#include "mlir/Analysis/Presburger/PresburgerSpace.h"
10+
#include "llvm/Support/ErrorHandling.h"
11+
#include "llvm/Support/raw_ostream.h"
1012
#include <algorithm>
1113
#include <cassert>
1214

mlir/lib/Analysis/Presburger/Simplex.cpp

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,26 @@
77
//===----------------------------------------------------------------------===//
88

99
#include "mlir/Analysis/Presburger/Simplex.h"
10+
#include "mlir/Analysis/Presburger/Fraction.h"
11+
#include "mlir/Analysis/Presburger/IntegerRelation.h"
12+
#include "mlir/Analysis/Presburger/MPInt.h"
1013
#include "mlir/Analysis/Presburger/Matrix.h"
11-
#include "mlir/Support/MathExtras.h"
14+
#include "mlir/Analysis/Presburger/PresburgerSpace.h"
15+
#include "mlir/Analysis/Presburger/Utils.h"
16+
#include "mlir/Support/LLVM.h"
17+
#include "mlir/Support/LogicalResult.h"
18+
#include "llvm/ADT/STLExtras.h"
19+
#include "llvm/ADT/SmallBitVector.h"
20+
#include "llvm/ADT/SmallVector.h"
1221
#include "llvm/Support/Compiler.h"
13-
#include <numeric>
22+
#include "llvm/Support/ErrorHandling.h"
23+
#include "llvm/Support/raw_ostream.h"
24+
#include <cassert>
25+
#include <functional>
26+
#include <limits>
1427
#include <optional>
28+
#include <tuple>
29+
#include <utility>
1530

1631
using namespace mlir;
1732
using namespace presburger;

mlir/lib/Analysis/Presburger/SlowMPInt.cpp

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,15 @@
77
//===----------------------------------------------------------------------===//
88

99
#include "mlir/Analysis/Presburger/SlowMPInt.h"
10-
#include "llvm/Support/MathExtras.h"
10+
#include "mlir/Support/LLVM.h"
11+
#include "llvm/ADT/APInt.h"
12+
#include "llvm/ADT/Hashing.h"
13+
#include "llvm/ADT/STLFunctionalExtras.h"
14+
#include "llvm/Support/raw_ostream.h"
15+
#include <algorithm>
16+
#include <cassert>
17+
#include <cstdint>
18+
#include <functional>
1119

1220
using namespace mlir;
1321
using namespace presburger;

mlir/lib/Analysis/Presburger/Utils.cpp

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,17 @@
1313
#include "mlir/Analysis/Presburger/Utils.h"
1414
#include "mlir/Analysis/Presburger/IntegerRelation.h"
1515
#include "mlir/Analysis/Presburger/MPInt.h"
16+
#include "mlir/Analysis/Presburger/PresburgerSpace.h"
17+
#include "mlir/Support/LLVM.h"
1618
#include "mlir/Support/LogicalResult.h"
17-
#include "mlir/Support/MathExtras.h"
19+
#include "llvm/ADT/STLFunctionalExtras.h"
20+
#include "llvm/ADT/SmallBitVector.h"
21+
#include "llvm/Support/raw_ostream.h"
22+
#include <algorithm>
23+
#include <cassert>
24+
#include <cstddef>
25+
#include <cstdint>
26+
#include <functional>
1827
#include <numeric>
1928

2029
#include <numeric>

0 commit comments

Comments
 (0)