llvm-project/llvm/tools/llvm-profgen
Wenlei He a5d3cac033 [llvm-profgen] Turn off cold context trimming by default
We merge cold context by default to save profile size. However trimming cold context after merging doesn't save size much, so default to off to reflect how it's commonly used.

Differential Revision: https://reviews.llvm.org/D109166
2021-09-02 12:29:06 -07:00
..
CMakeLists.txt [CSSPGO] Migrate and refactor the decoder of Pseudo Probe 2021-08-04 09:21:34 -07:00
CSPreInliner.cpp [CSSPGO] Add stats for pre-inliner 2021-09-01 20:03:50 -07:00
CSPreInliner.h [CSSPGO] Split context string to deduplicate function name used in the context. 2021-08-30 20:09:29 -07:00
CallContext.h [CSSPGO] Split context string to deduplicate function name used in the context. 2021-08-30 20:09:29 -07:00
ErrorHandling.h [llvm] Replace LLVM_ATTRIBUTE_NORETURN with C++11 [[noreturn]] 2021-07-28 09:31:14 -07:00
PerfReader.cpp [llvm-profgen] Deduplicate and improve warning for truncated context 2021-09-02 09:15:38 -07:00
PerfReader.h [llvm-profgen] Deduplicate and improve warning for truncated context 2021-09-02 09:15:38 -07:00
ProfileGenerator.cpp [llvm-profgen] Turn off cold context trimming by default 2021-09-02 12:29:06 -07:00
ProfileGenerator.h [CSSPGO] Split context string to deduplicate function name used in the context. 2021-08-30 20:09:29 -07:00
ProfiledBinary.cpp [llvm-profgen] Support LBR only perf script 2021-08-31 13:28:17 -07:00
ProfiledBinary.h [llvm-profgen] Support LBR only perf script 2021-08-31 13:28:17 -07:00
llvm-profgen.cpp [llvm-profgen] Support LBR only perf script 2021-08-31 13:28:17 -07:00