[Mlir-commits] [mlir] [mlir] Use SetVector::insert_range (NFC) (PR #133595)
Kazu Hirata
llvmlistbot at llvm.org
Sat Mar 29 12:37:06 PDT 2025
https://github.com/kazutakahirata created https://github.com/llvm/llvm-project/pull/133595
None
>From f64666dbdec750c176cb9d138745c5f13ff9da9a Mon Sep 17 00:00:00 2001
From: Kazu Hirata <kazu at google.com>
Date: Sat, 29 Mar 2025 12:23:27 -0700
Subject: [PATCH] [mlir] Use SetVector::insert_range (NFC)
---
mlir/lib/Dialect/SCF/Transforms/TileUsingInterface.cpp | 3 +--
mlir/lib/Tools/lsp-server-support/CompilationDatabase.cpp | 3 +--
2 files changed, 2 insertions(+), 4 deletions(-)
diff --git a/mlir/lib/Dialect/SCF/Transforms/TileUsingInterface.cpp b/mlir/lib/Dialect/SCF/Transforms/TileUsingInterface.cpp
index 8e407cc1b348f..91862d2e17d71 100644
--- a/mlir/lib/Dialect/SCF/Transforms/TileUsingInterface.cpp
+++ b/mlir/lib/Dialect/SCF/Transforms/TileUsingInterface.cpp
@@ -1542,8 +1542,7 @@ mlir::scf::tileConsumerAndFuseProducersUsingSCF(
if (failed(tilingResult))
return rewriter.notifyMatchFailure(consumer, "failed to tile consumer");
- for (auto *tiledOp : tilingResult->tiledOps)
- tiledAndFusedOps.insert(tiledOp);
+ tiledAndFusedOps.insert_range(tilingResult->tiledOps);
DenseMap<Value, Value> replacements;
for (auto [origVal, replacement] : llvm::zip_equal(
diff --git a/mlir/lib/Tools/lsp-server-support/CompilationDatabase.cpp b/mlir/lib/Tools/lsp-server-support/CompilationDatabase.cpp
index 3688b6975a630..9ae0674383a1d 100644
--- a/mlir/lib/Tools/lsp-server-support/CompilationDatabase.cpp
+++ b/mlir/lib/Tools/lsp-server-support/CompilationDatabase.cpp
@@ -104,8 +104,7 @@ void CompilationDatabase::loadDatabase(StringRef filename) {
}
// Track the includes for the file.
- for (StringRef include : it.first->second.includeDirs)
- knownIncludes.insert(include);
+ knownIncludes.insert_range(it.first->second.includeDirs);
}
// Add all of the known includes to the default file info. We don't know any
More information about the Mlir-commits
mailing list