We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 69b7011 commit ac269e6Copy full SHA for ac269e6
llvm/lib/ExecutionEngine/JITLink/COFFLinkGraphBuilder.cpp
@@ -366,11 +366,11 @@ Symbol *COFFLinkGraphBuilder::createExternalSymbol(
366
COFFSymbolIndex SymIndex, orc::SymbolStringPtr SymbolName,
367
object::COFFSymbolRef Symbol, const object::coff_section *Section) {
368
llvm::jitlink::Symbol *Sym = nullptr;
369
- if (!ExternalSymbols.count(SymbolName)) {
+ if (auto It = ExternalSymbols.find(SymbolName); It == ExternalSymbols.end()) {
370
Sym = &G->addExternalSymbol(*SymbolName, Symbol.getValue(), false);
371
ExternalSymbols[Sym->getName()] = Sym;
372
} else {
373
- Sym = ExternalSymbols[SymbolName];
+ Sym = It->second;
374
}
375
376
LLVM_DEBUG({
0 commit comments