Lines Matching refs:Probe
585 Optional<PseudoProbe> Probe = extractProbe(Inst); in getProbeWeight() local
588 if (!Probe) in getProbeWeight()
615 const ErrorOr<uint64_t> &R = FS->findSamplesAt(Probe->Id, 0); in getProbeWeight()
617 uint64_t Samples = R.get() * Probe->Factor; in getProbeWeight()
618 bool FirstMark = CoverageTracker.markSamplesUsed(FS, Probe->Id, 0, Samples); in getProbeWeight()
624 Remark << ore::NV("ProbeId", Probe->Id); in getProbeWeight()
626 Remark << ore::NV("Factor", Probe->Factor); in getProbeWeight()
633 LLVM_DEBUG(dbgs() << " " << Probe->Id << ":" << Inst in getProbeWeight()
635 << format("%0.2f", Probe->Factor) << ")\n"); in getProbeWeight()
738 Optional<PseudoProbe> Probe = extractProbe(Inst); in findFunctionSamples() local
739 if (!Probe) in findFunctionSamples()
1253 if (Optional<PseudoProbe> Probe = extractProbe(*I)) in tryInlineCandidate() local
1254 setProbeDistributionFactor(*I, Probe->Factor * in tryInlineCandidate()
1278 if (Optional<PseudoProbe> Probe = extractProbe(*CB)) in getInlineCandidate() local
1279 Factor = Probe->Factor; in getInlineCandidate()
1603 if (Optional<PseudoProbe> Probe = extractProbe(I)) { in generateMDProfMetadata() local
1604 if (Probe->Factor < 1) in generateMDProfMetadata()
1605 T = SampleRecord::adjustCallTargets(T.get(), Probe->Factor); in generateMDProfMetadata()