Lines Matching refs:Probe
101 const MCPseudoProbe &Probe, const MCPseudoProbeInlineStack &InlineStack) { in addPseudoProbe() argument
119 Top = InlineSite(Probe.getGuid(), 0); in addPseudoProbe()
137 Cur = Cur->getOrAddNode(InlineSite(Probe.getGuid(), Index)); in addPseudoProbe()
140 Cur->Probes.push_back(Probe); in addPseudoProbe()
178 for (const auto &Probe : Probes) { in emit() local
179 Probe.emit(MCOS, LastProbe); in emit()
180 LastProbe = &Probe; in emit()
243 const MCPseudoProbe *Probe = &SentinelProbe; in emit() local
244 Inlinee.second->emit(MCOS, Probe); in emit()
562 for (auto &Probe : It->second) { in printProbeForAddress() local
564 Probe.print(OS, GUID2FuncDescMap, true); in printProbeForAddress()
589 for (const auto &Probe : Probes) { in getCallProbeForAddr() local
590 if (Probe.isCall()) { in getCallProbeForAddr()
603 CallProbe = &Probe; in getCallProbeForAddr()
618 const MCDecodedPseudoProbe *Probe, in getInlineContextForProbe() argument
621 Probe->getInlineContext(InlineContextStack, GUID2FuncDescMap); in getInlineContextForProbe()
626 const auto *FuncDesc = getFuncDescForGUID(Probe->getGuid()); in getInlineContextForProbe()
628 MCPseudoProbeFrameLocation(FuncDesc->FuncName, Probe->getIndex())); in getInlineContextForProbe()
632 const MCDecodedPseudoProbe *Probe) const { in getInlinerDescForProbe()
633 MCDecodedPseudoProbeInlineTree *InlinerNode = Probe->getInlineTreeNode(); in getInlinerDescForProbe()