From 722a3a58e277b7f5103e95b6cfe116ef8d2f121b Mon Sep 17 00:00:00 2001 From: Mehdi Amini Date: Sat, 16 Apr 2022 07:43:24 +0000 Subject: [PATCH] Apply clang-tidy fixes for performance-for-range-copy in MemRefOps.cpp (NFC) --- mlir/lib/Dialect/MemRef/IR/MemRefOps.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mlir/lib/Dialect/MemRef/IR/MemRefOps.cpp b/mlir/lib/Dialect/MemRef/IR/MemRefOps.cpp index 9e1010d4896d..9a2ebc586daf 100644 --- a/mlir/lib/Dialect/MemRef/IR/MemRefOps.cpp +++ b/mlir/lib/Dialect/MemRef/IR/MemRefOps.cpp @@ -1833,7 +1833,7 @@ computeCollapsedLayoutMap(MemRefType srcType, // Validate that each reassociation group is contiguous. unsigned resultStrideIndex = resultStrides.size() - 1; - for (ReassociationIndices reassoc : llvm::reverse(reassociation)) { + for (const ReassociationIndices &reassoc : llvm::reverse(reassociation)) { auto trailingReassocs = ArrayRef(reassoc).drop_front(); using saturated_arith::Wrapper; auto stride = Wrapper::stride(resultStrides[resultStrideIndex--]);