Lines Matching full:guid
39 PGOCtxProfContext::getOrEmplace(uint32_t Index, GlobalValue::GUID G,
45 "Duplicate GUID for same callsite.");
75 std::optional<ctx_profile::GUID> Guid;
85 return Guid.has_value() && Counters.has_value() &&
97 case PGOCtxProfileRecords::Guid:
99 return wrongValue("The GUID record should have exactly one value");
100 Guid = RecordValues[0];
122 PGOCtxProfContext Ret(*Guid, std::move(*Counters));
128 Targets.insert({SC->second.guid(), std::move(SC->second)});
171 Expected<std::map<GlobalValue::GUID, PGOCtxProfContext>>
173 std::map<GlobalValue::GUID, PGOCtxProfContext> Ret;
177 auto Key = E->second.guid();
234 Out.preflightKey("Guid", /*Required=*/true, /*SameAsDefault=*/false,
236 auto Guid = Ctx.guid();
237 yaml::yamlize(Out, Guid, true, Empty);