[Mlir-commits] [mlir] [MLIR][Affine] Fix bug in `simplifySemiAffine` utility (PR #129200)

llvmlistbot at llvm.org llvmlistbot at llvm.org
Thu Feb 27 22:53:28 PST 2025


github-actions[bot] wrote:

<!--LLVM CODE FORMAT COMMENT: {clang-format}-->


:warning: C/C++ code formatter, clang-format found issues in your code. :warning:

<details>
<summary>
You can test this locally with the following command:
</summary>

``````````bash
git-clang-format --diff 88ff6070a5211e0eebe9b614efbeae8082866d1a 778064a5373d2bb2f65aaf9323e93ed1294e1ea5 --extensions cpp -- mlir/lib/IR/AffineExpr.cpp
``````````

</details>

<details>
<summary>
View the diff from clang-format here.
</summary>

``````````diff
diff --git a/mlir/lib/IR/AffineExpr.cpp b/mlir/lib/IR/AffineExpr.cpp
index 0077a869c0..35294a2761 100644
--- a/mlir/lib/IR/AffineExpr.cpp
+++ b/mlir/lib/IR/AffineExpr.cpp
@@ -597,7 +597,8 @@ static AffineExpr simplifySemiAffine(AffineExpr expr, unsigned numDims,
       return getAffineBinaryOpExpr(expr.getKind(), sLHS, sRHS);
     if (expr.getKind() == AffineExprKind::Mod)
       return getAffineConstantExpr(0, expr.getContext());
-    AffineExpr simplifiedQuotient = symbolicDivide(sLHS, symbolPos, expr.getKind());
+    AffineExpr simplifiedQuotient =
+        symbolicDivide(sLHS, symbolPos, expr.getKind());
     return simplifiedQuotient ? simplifiedQuotient : expr;
   }
   }

``````````

</details>


https://github.com/llvm/llvm-project/pull/129200


More information about the Mlir-commits mailing list