Lines Matching defs:GUID
160 // (GUID -> Summary).
164 auto GUID = GlobalList.first;
173 GVSummaryMap[GUID] = Summary;
189 bool ModuleSummaryIndex::isGUIDLive(GlobalValue::GUID GUID) const {
190 auto VI = getValueInfo(GUID);
260 const DenseSet<GlobalValue::GUID> &GUIDPreservedSymbols) {
269 // copies live. Note that it is possible that there is a GUID collision
409 GlobalValue::GUID Src;
410 GlobalValue::GUID Dst;
503 static std::string getNodeVisualName(GlobalValue::GUID Id) {
529 const ValueInfo &VI, GlobalValue::GUID Id) {
561 const DenseSet<GlobalValue::GUID> &GUIDPreservedSymbols) const {
563 DenseMap<GlobalValue::GUID, std::vector<uint64_t>> NodeMap;
564 using GVSOrderedMapTy = std::map<GlobalValue::GUID, GlobalValueSummary *>;
579 // Get node identifier in form MXXX_<GUID>. The MXXX prefix is required,
581 auto NodeId = [](uint64_t ModId, GlobalValue::GUID Id) {
587 auto DrawEdge = [&](const char *Pfx, uint64_t SrcMod, GlobalValue::GUID SrcId,
588 uint64_t DstMod, GlobalValue::GUID DstId,
626 auto Draw = [&](GlobalValue::GUID IdFrom, GlobalValue::GUID IdTo, int Hotness) {