1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-22 18:54:02 +01:00
llvm-mirror/tools/llvm-profgen
Wenlei He 88fb6d7a0e [CSSPGO][llvm-profgen] Use profile summary based threshold for context trimming and merging
Switch to use cold threshold from profile summary for cold context merging and trimming, instead of relying on hard coded values. Minor refactoring included for switch names, etc.

Differential Revision: https://reviews.llvm.org/D98921
2021-03-22 08:56:59 -07:00
..
CallContext.h
CMakeLists.txt [CSSPGO][llvm-profgen] Pseudo probe decoding and disassembling 2021-01-13 11:02:57 -08:00
ErrorHandling.h
llvm-profgen.cpp [CSSPGO][llvm-profgen] Renovate perfscript check and command line input validation 2021-02-12 15:18:50 -08:00
PerfReader.cpp [CSSPGO] Add attribute metadata for context profile 2021-03-18 22:00:56 -07:00
PerfReader.h [CSSPGO] Add attribute metadata for context profile 2021-03-18 22:00:56 -07:00
ProfiledBinary.cpp [CSSPGO] Add attribute metadata for context profile 2021-03-18 22:00:56 -07:00
ProfiledBinary.h [CSSPGO] Add attribute metadata for context profile 2021-03-18 22:00:56 -07:00
ProfileGenerator.cpp [CSSPGO][llvm-profgen] Use profile summary based threshold for context trimming and merging 2021-03-22 08:56:59 -07:00
ProfileGenerator.h [CSSPGO][llvm-profgen] Use profile summary based threshold for context trimming and merging 2021-03-22 08:56:59 -07:00
PseudoProbe.cpp [CSSPGO][llvm-profgen] Fix getCanonicalFnName usage in llvm-profgen 2021-03-15 21:00:42 -07:00
PseudoProbe.h [CSSPGO][llvm-profgen] Compress recursive cycles in calling context 2021-02-03 22:16:07 -08:00