[PassInstrumentation] Use try_emplace() (NFC)

To avoid a duplicate hash map lookup.
This commit is contained in:
Nikita Popov 2024-06-21 10:32:58 +02:00
parent e887624aca
commit b23bd529c3

View File

@ -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