Skip to content

Commit bb6119e

Browse files
committed
Apply clang-tidy fixes for performance-for-range-copy in SCFInterfaceImpl.cpp (NFC)
1 parent 3b3fbd5 commit bb6119e

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

mlir/lib/Dialect/SCF/Transforms/BufferizableOpInterfaceImpl.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ struct ExecuteRegionOpInterface
9595
auto yieldOp = cast<scf::YieldOp>(newBlock->getTerminator());
9696
rewriter.setInsertionPoint(yieldOp);
9797
SmallVector<Value> newYieldValues;
98-
for (auto it : llvm::enumerate(yieldOp.getResults())) {
98+
for (const auto &it : llvm::enumerate(yieldOp.getResults())) {
9999
Value val = it.value();
100100
if (val.getType().isa<TensorType>()) {
101101
newYieldValues.push_back(rewriter.create<bufferization::ToMemrefOp>(
@@ -109,7 +109,7 @@ struct ExecuteRegionOpInterface
109109
// Update all uses of the old op.
110110
rewriter.setInsertionPointAfter(newOp);
111111
SmallVector<Value> newResults;
112-
for (auto it : llvm::enumerate(executeRegionOp->getResultTypes())) {
112+
for (const auto &it : llvm::enumerate(executeRegionOp->getResultTypes())) {
113113
if (it.value().isa<TensorType>()) {
114114
newResults.push_back(rewriter.create<bufferization::ToTensorOp>(
115115
executeRegionOp.getLoc(), newOp->getResult(it.index())));

0 commit comments

Comments
 (0)