[llvm-branch-commits] [clang] clang: Avoid intermediate DenseSet of triples (PR #189263)
Joseph Huber via llvm-branch-commits
llvm-branch-commits at lists.llvm.org
Sun Mar 29 09:52:03 PDT 2026
================
@@ -1102,8 +1102,7 @@ void Driver::CreateOffloadingDeviceToolChains(Compilation &C,
->getAsString(C.getInputArgs());
} else if (Kinds.size() > 0) {
for (Action::OffloadKind Kind : Kinds) {
- llvm::DenseSet<llvm::StringRef> Derived = inferOffloadToolchains(C, Kind);
- Triples.insert(Derived.begin(), Derived.end());
+ Triples = inferOffloadToolchains(C, Kind);
}
----------------
jhuber6 wrote:
Nit. can remove braces now.
https://github.com/llvm/llvm-project/pull/189263
More information about the llvm-branch-commits
mailing list