llvm-project/llvm/lib/ProfileData
Wei Mi 93953d411a [NFC][SampleFDO] Move some common stuff from SampleProfileReaderExtBinary/WriterExtBinary
to their parent classes.

SampleProfileReaderExtBinary/SampleProfileWriterExtBinary specify the typical
section layout currently used by SampleFDO. Currently a lot of section
reader/writer stay in the two classes. However, as we expect to have more
types of SampleFDO profiles, we hope those new types of profiles can share
the common sections while configuring their own sections easily with minimal
change. That is why I move some common stuff from
SampleProfileReaderExtBinary/SampleProfileWriterExtBinary to
SampleProfileReaderExtBinaryBase/SampleProfileWriterExtBinaryBase so new
profiles class inheriting from the base class can reuse them.

Differential Revision: https://reviews.llvm.org/D89524
2020-10-22 15:56:55 -07:00
..
Coverage [llvm-cov] Warn when -arch spec is missing/invalid for universal binary (reland) 2020-10-13 16:46:03 -07:00
CMakeLists.txt [cmake] Explicitly mark libraries defined in lib/ as "Component Libraries" 2019-11-21 10:48:08 -08:00
GCOV.cpp Fix various format specifier mismatches 2020-10-18 12:39:15 -04:00
InstrProf.cpp [PGO] Remove the old memop value profiling buckets. 2020-10-15 10:09:49 -07:00
InstrProfReader.cpp [PGO] Supporting code for always instrumenting entry block 2020-07-22 15:01:53 -07:00
InstrProfWriter.cpp Supplement instr profile with sample profile. 2020-07-27 20:17:40 -07:00
LLVMBuild.txt [llvm-cov gcov] Add --demangled-names (-m) 2020-09-16 23:18:50 -07:00
ProfileSummaryBuilder.cpp Supplement instr profile with sample profile. 2020-07-27 20:17:40 -07:00
SampleProf.cpp [SampleFDO] Enhance profile remapping support for searching inline instance 2020-08-26 11:07:35 -07:00
SampleProfReader.cpp [NFC][SampleFDO] Move some common stuff from SampleProfileReaderExtBinary/WriterExtBinary 2020-10-22 15:56:55 -07:00
SampleProfWriter.cpp [NFC][SampleFDO] Move some common stuff from SampleProfileReaderExtBinary/WriterExtBinary 2020-10-22 15:56:55 -07:00