Home
last modified time | relevance | path

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

/llvm-project/llvm/tools/llvm-profgen/
H A DPerfReader.h563 class PerfReaderBase {
565 PerfReaderBase(ProfiledBinary *B, StringRef PerfTrace) in PerfReaderBase() function
570 virtual ~PerfReaderBase() = default;
571 static std::unique_ptr<PerfReaderBase>
595 class PerfScriptReader : public PerfReaderBase {
599 : PerfReaderBase(B, PerfTrace), PIDFilter(PID) {}; in PerfScriptReader()
732 class UnsymbolizedProfileReader : public PerfReaderBase {
735 : PerfReaderBase(Binary, PerfTrace){}; in UnsymbolizedProfileReader()
H A Dllvm-profgen.cpp177 std::unique_ptr<PerfReaderBase> Reader = in main()
178 PerfReaderBase::create(Binary.get(), PerfFile, PIDFilter); in main()
H A DPerfReader.cpp339 std::unique_ptr<PerfReaderBase> in create()
340 PerfReaderBase::create(ProfiledBinary *Binary, PerfInputFile &PerfInput, in create()
342 std::unique_ptr<PerfReaderBase> PerfReader; in create()