Lines Matching refs:Probe
3236 for (MCDecodedPseudoProbe &Probe : AP.second) in updatePseudoProbes()
3237 Probe.setAddress(INT64_MAX); in updatePseudoProbes()
3252 for (MCDecodedPseudoProbe &Probe : AP.second) in updatePseudoProbes()
3253 Probe.setAddress(INT64_MAX); in updatePseudoProbes()
3258 std::list<MCDecodedPseudoProbe>::iterator Probe = AP.second.begin(); in updatePseudoProbes() local
3260 if (Probe->isBlock()) { in updatePseudoProbes()
3261 Probe->setAddress(BlkOutputAddress); in updatePseudoProbes()
3262 } else if (Probe->isCall()) { in updatePseudoProbes()
3271 Probe->setAddress(INT64_MAX); in updatePseudoProbes()
3273 Probe->setAddress(CallOutputAddress->second); in updatePseudoProbes()
3278 AP.second.push_back(*Probe); in updatePseudoProbes()
3280 Probe->getInlineTreeNode()->addProbes(&(AP.second.back())); in updatePseudoProbes()
3284 Probe = std::next(Probe); in updatePseudoProbes()
3306 for (MCDecodedPseudoProbe &Probe : Address2ProbesMap[Key]) { in updatePseudoProbes()
3307 if (Probe.getAddress() == INT64_MAX) in updatePseudoProbes()
3310 outs() << "Address: " << format_hex(Probe.getAddress(), 8) << " "; in updatePseudoProbes()
3311 Probe.print(outs(), GUID2Func, true); in updatePseudoProbes()
3313 if (Probe.isBlock() && Probe.getAddress() != INT64_MAX) in updatePseudoProbes()
3314 outs() << format_hex(Probe.getAddress(), 8) << " Probe is in " in updatePseudoProbes()
3315 << Addr2BlockNames[Probe.getAddress()] << "\n"; in updatePseudoProbes()
3423 for (MCDecodedPseudoProbe *&Probe : Cur->getProbes()) in encodePseudoProbes()
3424 if (Probe->getAddress() == INT64_MAX) in encodePseudoProbes()
3432 for (MCDecodedPseudoProbe *&Probe : Cur->getProbes()) { in encodePseudoProbes()
3433 if (Probe->getAddress() == INT64_MAX) in encodePseudoProbes()
3435 EmitDecodedPseudoProbe(Probe); in encodePseudoProbes()
3436 LastProbe = Probe; in encodePseudoProbes()