Lines Matching refs:Sample
270 bool VirtualUnwinder::unwind(const PerfSample *Sample, uint64_t Repeat) { in unwind() argument
272 UnwindState State(Sample, Binary); in unwind()
485 const PerfSample *Sample = Item.first.getPtr(); in unwindSamples() local
486 Unwinder.unwind(Sample, Item.second); in unwindSamples()
681 std::shared_ptr<PerfSample> Sample = std::make_shared<PerfSample>(); in parseSample() local
683 Sample->Linenum = TraceIt.getLineNumber(); in parseSample()
686 if (!extractCallstack(TraceIt, Sample->CallStack)) { in parseSample()
697 if (extractLBRStack(TraceIt, Sample->LBRStack)) { in parseSample()
699 Sample->CallStack.clear(); in parseSample()
703 Sample->CallStack.front() = Sample->LBRStack[0].Target; in parseSample()
706 AggregatedSamples[Hashable<PerfSample>(Sample)] += Count; in parseSample()
859 void PerfScriptReader::computeCounterFromLBR(const PerfSample *Sample, in computeCounterFromLBR() argument
863 for (const LBREntry &LBR : Sample->LBRStack) { in computeCounterFromLBR()
885 std::shared_ptr<PerfSample> Sample = std::make_shared<PerfSample>(); in parseSample() local
887 if (extractLBRStack(TraceIt, Sample->LBRStack)) { in parseSample()
890 AggregatedSamples[Hashable<PerfSample>(Sample)] += Count; in parseSample()
903 const PerfSample *Sample = Item.first.getPtr(); in generateUnsymbolizedProfile() local
904 computeCounterFromLBR(Sample, Item.second); in generateUnsymbolizedProfile()
1088 const PerfSample *Sample = Item.first.getPtr(); in warnInvalidRange() local
1091 for (const LBREntry &LBR : Sample->LBRStack) { in warnInvalidRange()