From df950a04d5add13a649ecbd9feb858d64ad455ae Mon Sep 17 00:00:00 2001 From: Kazu Hirata Date: Tue, 17 Jan 2023 13:01:22 -0800 Subject: [PATCH] [mlir] Fix a warning This patch fixes: mlir/lib/Dialect/Linalg/TransformOps/LinalgTransformOps.cpp:820:13: error: unused function 'hasAtMostOneResultFunctionOfDim' [-Werror,-Wunused-function] --- mlir/lib/Dialect/Linalg/TransformOps/LinalgTransformOps.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mlir/lib/Dialect/Linalg/TransformOps/LinalgTransformOps.cpp b/mlir/lib/Dialect/Linalg/TransformOps/LinalgTransformOps.cpp index 3a33e04..c2eafcf 100644 --- a/mlir/lib/Dialect/Linalg/TransformOps/LinalgTransformOps.cpp +++ b/mlir/lib/Dialect/Linalg/TransformOps/LinalgTransformOps.cpp @@ -816,6 +816,7 @@ SmallVector transform::PackOp::getMixedPackedSizes() { return getMixedValues(getStaticPackedSizes(), getPackedSizes(), b); } +#ifndef NDEBUG /// Return true if `map` has 0 or 1 result function of AffineDimExpr(dim). static bool hasAtMostOneResultFunctionOfDim(AffineMap map, int64_t dim) { bool found = false; @@ -828,6 +829,7 @@ static bool hasAtMostOneResultFunctionOfDim(AffineMap map, int64_t dim) { } return true; } +#endif // NDEBUG /// Return the index of the first result of `map` that is a function of /// AffineDimExpr(dim), std::nullopt otherwise. -- 2.7.4