summaryrefslogtreecommitdiff
path: root/mlir/lib/Dialect/Linalg/Transforms/ElementwiseOpFusion.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'mlir/lib/Dialect/Linalg/Transforms/ElementwiseOpFusion.cpp')
-rw-r--r--mlir/lib/Dialect/Linalg/Transforms/ElementwiseOpFusion.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/mlir/lib/Dialect/Linalg/Transforms/ElementwiseOpFusion.cpp b/mlir/lib/Dialect/Linalg/Transforms/ElementwiseOpFusion.cpp
index 8f7c331597bc..ce636f3d84d3 100644
--- a/mlir/lib/Dialect/Linalg/Transforms/ElementwiseOpFusion.cpp
+++ b/mlir/lib/Dialect/Linalg/Transforms/ElementwiseOpFusion.cpp
@@ -610,7 +610,8 @@ LogicalResult isGenericOpExpandable(GenericOp genericOp,
PatternRewriter &rewriter) {
// Current reshape only supports expansion of a dynamic dim when only one of
// the expanded dims are dynamic.
- for (auto originalShape : llvm::enumerate(expansionInfo.getOriginalShape()))
+ for (const auto &originalShape :
+ llvm::enumerate(expansionInfo.getOriginalShape()))
if (ShapedType::isDynamic(originalShape.value())) {
// All but one of the expanded dims must be static.
bool foundDynamicExpandedDim = false;