Home
last modified time | relevance | path

Searched refs:PerfSample (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/llvm/tools/llvm-profgen/
H A DPerfReader.h149 struct PerfSample { struct
156 virtual ~PerfSample() = default; argument
173 bool isEqual(const PerfSample *Other) const { in isEqual() argument
208 std::unordered_map<Hashable<PerfSample>, uint64_t, argument
209 Hashable<PerfSample>::Hash, Hashable<PerfSample>::Equal>;
268 UnwindState(const PerfSample *Sample, const ProfiledBinary *Binary) in UnwindState()
477 bool unwind(const PerfSample *Sample, uint64_t Repeat);
654 void computeCounterFromLBR(const PerfSample *Sample, uint64_t Repeat);
H A DPerfReader.cpp270 bool VirtualUnwinder::unwind(const PerfSample *Sample, uint64_t Repeat) { in unwind()
485 const PerfSample *Sample = Item.first.getPtr(); in unwindSamples()
681 std::shared_ptr<PerfSample> Sample = std::make_shared<PerfSample>(); in parseSample()
706 AggregatedSamples[Hashable<PerfSample>(Sample)] += Count; in parseSample()
859 void PerfScriptReader::computeCounterFromLBR(const PerfSample *Sample, in computeCounterFromLBR()
885 std::shared_ptr<PerfSample> Sample = std::make_shared<PerfSample>(); in parseSample()
890 AggregatedSamples[Hashable<PerfSample>(Sample)] += Count; in parseSample()
903 const PerfSample *Sample = Item.first.getPtr(); in generateUnsymbolizedProfile()
1088 const PerfSample *Sample = Item.first.getPtr(); in warnInvalidRange()