Apply clang-tidy fixes for performance-for-range-copy in SCFInterfaceImpl.cpp (NFC)

This commit is contained in:
Mehdi Amini 2022-01-30 09:41:27 +00:00
parent 3b3fbd56ec
commit bb6119eb77
1 changed files with 2 additions and 2 deletions

View File

@ -95,7 +95,7 @@ struct ExecuteRegionOpInterface
auto yieldOp = cast<scf::YieldOp>(newBlock->getTerminator()); auto yieldOp = cast<scf::YieldOp>(newBlock->getTerminator());
rewriter.setInsertionPoint(yieldOp); rewriter.setInsertionPoint(yieldOp);
SmallVector<Value> newYieldValues; SmallVector<Value> newYieldValues;
for (auto it : llvm::enumerate(yieldOp.getResults())) { for (const auto &it : llvm::enumerate(yieldOp.getResults())) {
Value val = it.value(); Value val = it.value();
if (val.getType().isa<TensorType>()) { if (val.getType().isa<TensorType>()) {
newYieldValues.push_back(rewriter.create<bufferization::ToMemrefOp>( newYieldValues.push_back(rewriter.create<bufferization::ToMemrefOp>(
@ -109,7 +109,7 @@ struct ExecuteRegionOpInterface
// Update all uses of the old op. // Update all uses of the old op.
rewriter.setInsertionPointAfter(newOp); rewriter.setInsertionPointAfter(newOp);
SmallVector<Value> newResults; SmallVector<Value> newResults;
for (auto it : llvm::enumerate(executeRegionOp->getResultTypes())) { for (const auto &it : llvm::enumerate(executeRegionOp->getResultTypes())) {
if (it.value().isa<TensorType>()) { if (it.value().isa<TensorType>()) {
newResults.push_back(rewriter.create<bufferization::ToTensorOp>( newResults.push_back(rewriter.create<bufferization::ToTensorOp>(
executeRegionOp.getLoc(), newOp->getResult(it.index()))); executeRegionOp.getLoc(), newOp->getResult(it.index())));