Skip to content

Commit 4b3f0fa

Browse files
[llvm-jitlink] Avoid repeated hash lookups (NFC) (llvm#129422)
1 parent 1fd014c commit 4b3f0fa

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

llvm/tools/llvm-jitlink/llvm-jitlink.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -479,8 +479,8 @@ static Error applyHarnessPromotions(Session &S, LinkGraph &G) {
479479
continue;
480480

481481
if (Sym->getLinkage() == Linkage::Weak) {
482-
if (!S.CanonicalWeakDefs.count(*Sym->getName()) ||
483-
S.CanonicalWeakDefs[*Sym->getName()] != G.getName()) {
482+
auto It = S.CanonicalWeakDefs.find(*Sym->getName());
483+
if (It == S.CanonicalWeakDefs.end() || It->second != G.getName()) {
484484
LLVM_DEBUG({
485485
dbgs() << " Externalizing weak symbol " << Sym->getName() << "\n";
486486
});

0 commit comments

Comments
 (0)