Skip to content

Commit 1961bea

Browse files
committed
[MLIR] Apply clang-tidy fixes for llvm-prefer-isa-or-dyn-cast-in-conditionals in SimplifyAffineMinMax.cpp (NFC)
1 parent 1dbade8 commit 1961bea

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

mlir/lib/Dialect/Affine/Transforms/SimplifyAffineMinMax.cpp

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -151,10 +151,12 @@ LogicalResult mlir::affine::simplifyAffineMinMaxOps(RewriterBase &rewriter,
151151
bool *modified) {
152152
bool changed = false;
153153
for (Operation *op : ops) {
154-
if (auto minOp = dyn_cast<AffineMinOp>(op))
154+
if (auto minOp = dyn_cast<AffineMinOp>(op)) {
155155
changed = simplifyAffineMinOp(rewriter, minOp) || changed;
156-
else if (auto maxOp = cast<AffineMaxOp>(op))
157-
changed = simplifyAffineMaxOp(rewriter, maxOp) || changed;
156+
continue;
157+
}
158+
auto maxOp = cast<AffineMaxOp>(op);
159+
changed = simplifyAffineMaxOp(rewriter, maxOp) || changed;
158160
}
159161
RewritePatternSet patterns(rewriter.getContext());
160162
AffineMaxOp::getCanonicalizationPatterns(patterns, rewriter.getContext());

0 commit comments

Comments
 (0)