1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 03:02:36 +01:00
llvm-mirror/lib/ProfileData
Wei Mi 0ca1ed2836 Recommit [SampleFDO] Add flag for partial profile.
Fix the error of show-prof-info.test on some platforms without zlib.

The common profile usage is to collect profile from a target and then use the profile to guide the optimized build for the same target. There are some cases that no profile can be collected for a target. In those cases, although no full profile is available, it is possible to have some partial profile collected from other targets to optimize common libraries and utilities. A flag is needed to tell the partial profile from the full profile apart, so compiler can use different strategy for them.

Differential Revision: https://reviews.llvm.org/D77426
2020-04-07 14:28:25 -07:00
..
Coverage [Coverage] Collect all function records in an object (D69471 followup) 2020-03-02 12:01:09 -08:00
CMakeLists.txt
GCOV.cpp Revert "Remove redundant "std::move"s in return statements" 2020-02-10 07:07:40 -08:00
InstrProf.cpp Reland: [Coverage] Revise format to reduce binary size 2020-02-28 18:12:04 -08:00
InstrProfReader.cpp Revert "Remove redundant "std::move"s in return statements" 2020-02-10 07:07:40 -08:00
InstrProfWriter.cpp
LLVMBuild.txt
ProfileSummaryBuilder.cpp
SampleProf.cpp [SampleFDO] Port MD5 name table support to extbinary format. 2020-03-30 22:07:08 -07:00
SampleProfReader.cpp Recommit [SampleFDO] Add flag for partial profile. 2020-04-07 14:28:25 -07:00
SampleProfWriter.cpp [SampleFDO] Port MD5 name table support to extbinary format. 2020-03-30 22:07:08 -07:00