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 b0d1c51 commit 9dd8c14Copy full SHA for 9dd8c14
llvm/include/llvm/IR/ModuleSummaryIndexYAML.h
@@ -229,8 +229,7 @@ template <> struct CustomMappingTraits<GlobalValueSummaryMapTy> {
229
static_cast<GlobalValueSummary::ImportKind>(GVSum.ImportType));
230
if (GVSum.Aliasee) {
231
auto ASum = std::make_unique<AliasSummary>(GVFlags);
232
- if (!V.count(*GVSum.Aliasee))
233
- V.emplace(*GVSum.Aliasee, /*IsAnalysis=*/false);
+ V.try_emplace(*GVSum.Aliasee, /*IsAnalysis=*/false);
234
ValueInfo AliaseeVI(/*IsAnalysis=*/false, &*V.find(*GVSum.Aliasee));
235
// Note: Aliasee cannot be filled until all summaries are loaded.
236
// This is done in fixAliaseeLinks() which is called in
0 commit comments