mirror of
https://github.com/llvm/llvm-project.git
synced 2025-04-28 05:16:06 +00:00
[PassInstrumentation] Use try_emplace() (NFC)
To avoid a duplicate hash map lookup.
This commit is contained in:
parent
e887624aca
commit
b23bd529c3
@ -19,8 +19,7 @@ namespace llvm {
|
||||
|
||||
void PassInstrumentationCallbacks::addClassToPassName(StringRef ClassName,
|
||||
StringRef PassName) {
|
||||
if (ClassToPassName[ClassName].empty())
|
||||
ClassToPassName[ClassName] = PassName.str();
|
||||
ClassToPassName.try_emplace(ClassName, PassName.str());
|
||||
}
|
||||
|
||||
StringRef
|
||||
|
Loading…
x
Reference in New Issue
Block a user