Skip to content

Commit 8f7e34b

Browse files
[clang-offload-packager] Avoid repeated hash lookups (NFC) (llvm#128297)
1 parent f0088ee commit 8f7e34b

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

clang/tools/clang-offload-packager/ClangOffloadPackager.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -198,12 +198,12 @@ static Error unbundleImages() {
198198
Args["file"], Members, SymtabWritingMode::NormalSymtab,
199199
Archive::getDefaultKind(), true, false, nullptr))
200200
return E;
201-
} else if (Args.count("file")) {
201+
} else if (auto It = Args.find("file"); It != Args.end()) {
202202
if (Extracted.size() > 1)
203203
WithColor::warning(errs(), PackagerExecutable)
204-
<< "Multiple inputs match to a single file, '" << Args["file"]
204+
<< "Multiple inputs match to a single file, '" << It->second
205205
<< "'\n";
206-
if (Error E = writeFile(Args["file"], Extracted.back()->getImage()))
206+
if (Error E = writeFile(It->second, Extracted.back()->getImage()))
207207
return E;
208208
} else {
209209
uint64_t Idx = 0;

0 commit comments

Comments
 (0)