From 6e8d7e2e7fda1ec6f9517346f269cb0c377fb34b Mon Sep 17 00:00:00 2001 From: Adrian Kuegel Date: Mon, 10 Mar 2025 07:43:40 +0000 Subject: [PATCH] [mlir] Apply ClangTidy finding (NFC) loop variable is copied but only used as const reference; consider making it a const reference --- mlir/lib/Dialect/Linalg/Transforms/ElementwiseOpFusion.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mlir/lib/Dialect/Linalg/Transforms/ElementwiseOpFusion.cpp b/mlir/lib/Dialect/Linalg/Transforms/ElementwiseOpFusion.cpp index 337fd8f3a0ac1..3f016fed3519c 100644 --- a/mlir/lib/Dialect/Linalg/Transforms/ElementwiseOpFusion.cpp +++ b/mlir/lib/Dialect/Linalg/Transforms/ElementwiseOpFusion.cpp @@ -817,7 +817,7 @@ createExpandedTransposeOp(PatternRewriter &rewriter, TransposeOp transposeOp, Value expandedInput, Value output) { applyPermutationToVector(reassociation, transposeOp.getPermutation()); SmallVector newPerm; - for (auto reassoc : reassociation) { + for (const auto &reassoc : reassociation) { for (auto dim : reassoc) { newPerm.push_back(dim); }