Lines Matching refs:Probe
555 Optional<PseudoProbe> Probe = extractProbe(Inst); in getProbeWeight() local
558 if (!Probe) in getProbeWeight()
585 const ErrorOr<uint64_t> &R = FS->findSamplesAt(Probe->Id, 0); in getProbeWeight()
587 uint64_t Samples = R.get() * Probe->Factor; in getProbeWeight()
588 bool FirstMark = CoverageTracker.markSamplesUsed(FS, Probe->Id, 0, Samples); in getProbeWeight()
594 Remark << ore::NV("ProbeId", Probe->Id); in getProbeWeight()
596 Remark << ore::NV("Factor", Probe->Factor); in getProbeWeight()
603 LLVM_DEBUG(dbgs() << " " << Probe->Id << ":" << Inst in getProbeWeight()
605 << format("%0.2f", Probe->Factor) << ")\n"); in getProbeWeight()
708 Optional<PseudoProbe> Probe = extractProbe(Inst); in findFunctionSamples() local
709 if (!Probe) in findFunctionSamples()
1210 if (Optional<PseudoProbe> Probe = extractProbe(*I)) in tryInlineCandidate() local
1211 setProbeDistributionFactor(*I, Probe->Factor * in tryInlineCandidate()
1235 if (Optional<PseudoProbe> Probe = extractProbe(*CB)) in getInlineCandidate() local
1236 Factor = Probe->Factor; in getInlineCandidate()
1467 if (Optional<PseudoProbe> Probe = extractProbe(I)) { in generateMDProfMetadata() local
1468 if (Probe->Factor < 1) in generateMDProfMetadata()
1469 T = SampleRecord::adjustCallTargets(T.get(), Probe->Factor); in generateMDProfMetadata()