Skip to content

Commit d8a8cb9

Browse files
[Driver] Avoid repeated hash lookups (NFC) (#108676)
1 parent f78a48c commit d8a8cb9

File tree

1 file changed

+2
-10
lines changed

1 file changed

+2
-10
lines changed

clang/lib/Driver/OffloadBundler.cpp

Lines changed: 2 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1760,16 +1760,8 @@ Error OffloadBundler::UnbundleArchive() {
17601760

17611761
// For inserting <CompatibleTarget, list<CodeObject>> entry in
17621762
// OutputArchivesMap.
1763-
if (!OutputArchivesMap.contains(CompatibleTarget)) {
1764-
1765-
std::vector<NewArchiveMember> ArchiveMembers;
1766-
ArchiveMembers.push_back(NewArchiveMember(MemBufRef));
1767-
OutputArchivesMap.insert_or_assign(CompatibleTarget,
1768-
std::move(ArchiveMembers));
1769-
} else {
1770-
OutputArchivesMap[CompatibleTarget].push_back(
1771-
NewArchiveMember(MemBufRef));
1772-
}
1763+
OutputArchivesMap[CompatibleTarget].push_back(
1764+
NewArchiveMember(MemBufRef));
17731765
}
17741766
}
17751767

0 commit comments

Comments
 (0)