From bb6119eb77fe5818985d375cef415f9fbc0b4757 Mon Sep 17 00:00:00 2001 From: Mehdi Amini Date: Sun, 30 Jan 2022 09:41:27 +0000 Subject: [PATCH] Apply clang-tidy fixes for performance-for-range-copy in SCFInterfaceImpl.cpp (NFC) --- .../Dialect/SCF/Transforms/BufferizableOpInterfaceImpl.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mlir/lib/Dialect/SCF/Transforms/BufferizableOpInterfaceImpl.cpp b/mlir/lib/Dialect/SCF/Transforms/BufferizableOpInterfaceImpl.cpp index a622a17080ef..f26f7b9ec890 100644 --- a/mlir/lib/Dialect/SCF/Transforms/BufferizableOpInterfaceImpl.cpp +++ b/mlir/lib/Dialect/SCF/Transforms/BufferizableOpInterfaceImpl.cpp @@ -95,7 +95,7 @@ struct ExecuteRegionOpInterface auto yieldOp = cast(newBlock->getTerminator()); rewriter.setInsertionPoint(yieldOp); SmallVector newYieldValues; - for (auto it : llvm::enumerate(yieldOp.getResults())) { + for (const auto &it : llvm::enumerate(yieldOp.getResults())) { Value val = it.value(); if (val.getType().isa()) { newYieldValues.push_back(rewriter.create( @@ -109,7 +109,7 @@ struct ExecuteRegionOpInterface // Update all uses of the old op. rewriter.setInsertionPointAfter(newOp); SmallVector newResults; - for (auto it : llvm::enumerate(executeRegionOp->getResultTypes())) { + for (const auto &it : llvm::enumerate(executeRegionOp->getResultTypes())) { if (it.value().isa()) { newResults.push_back(rewriter.create( executeRegionOp.getLoc(), newOp->getResult(it.index())));