Lines Matching full:guid
52 uint64_t MCDecodedPseudoProbe::getGuid() const { return InlineTree->Guid; }
90 // Emit the GUID of the split function that the sentinel probe represents.
91 MCOS->emitInt64(Guid);
109 // Probe: GUID of C, ...
136 // Make an edge by using the previous probe id and current GUID.
155 // Emit probes grouped by GUID.
158 dbgs() << "GUID: " << Guid << "\n";
160 // Emit Guid
161 MCOS->emitInt64(Guid);
169 if (LastProbe->getGuid() != Guid)
230 // Emit probes grouped by GUID.
273 uint64_t GUID) {
274 auto It = GUID2FuncMAP.find(GUID);
276 "Probe function must exist for a valid GUID");
281 OS << "GUID: " << FuncGUID << " Name: " << FuncName << "\n";
293 StringRef FuncName = getProbeFNameForGUID(GUID2FuncMAP, Cur->Parent->Guid);
382 // .quad -5182264717993193164 // GUID
396 // GUID
417 uint64_t GUID =
427 GUID, Hash, IsMMapped ? Name : Name.copy(FuncNameAllocator));
455 // Read guid
456 uint64_t Guid = cantFail(errorOrToExpected(readUnencodedNumber<uint64_t>()));
459 if (IsTopLevelFunc && !GuidFilter.empty() && !GuidFilter.count(Guid))
466 MCDecodedPseudoProbeInlineTree(InlineSite(Guid, Index), Cur);
469 if (auto V = FuncStartAddrs.lookup(Guid))
498 // For sentinel probe, the addr field actually stores the GUID of the
547 // Read guid
551 uint64_t Guid = std::move(*ErrorOrCurGuid);
555 Discard = !GuidFilter.empty() && !GuidFilter.count(Guid);
717 MCPseudoProbeDecoder::getFuncDescForGUID(uint64_t GUID) const {
718 auto It = GUID2FuncDescMap.find(GUID);
742 return getFuncDescForGUID(InlinerNode->Parent->Guid);