Home
last modified time | relevance | path

Searched refs:PerfReaderBase (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/llvm/tools/llvm-profgen/
H A DPerfReader.h562 class PerfReaderBase {
564 PerfReaderBase(ProfiledBinary *B, StringRef PerfTrace) in PerfReaderBase() function
569 virtual ~PerfReaderBase() = default;
570 static std::unique_ptr<PerfReaderBase> create(ProfiledBinary *Binary,
594 class PerfScriptReader : public PerfReaderBase {
598 : PerfReaderBase(B, PerfTrace), PIDFilter(PID){}; in PerfScriptReader()
726 class UnsymbolizedProfileReader : public PerfReaderBase {
729 : PerfReaderBase(Binary, PerfTrace){}; in UnsymbolizedProfileReader()
H A Dllvm-profgen.cpp176 std::unique_ptr<PerfReaderBase> Reader = in main()
177 PerfReaderBase::create(Binary.get(), PerfFile, PIDFilter); in main()
H A DPerfReader.cpp327 std::unique_ptr<PerfReaderBase>
328 PerfReaderBase::create(ProfiledBinary *Binary, PerfInputFile &PerfInput, in create()
330 std::unique_ptr<PerfReaderBase> PerfReader; in create()