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
wlei e7e8e955e2 [CSSPGO][llvm-profgen] Fix bug with parsing hybrid sample trace line
when we skip the call stack starting with an external address, we should also skip the bottom LBR entry, otherwise it will cause a truncated context issue.

Reviewed By: hoy, wenlei

Differential Revision: https://reviews.llvm.org/D95480
2021-02-04 16:15:05 -08:00
..
CallContext.h [CSSPGO][llvm-profgen] Instruction symbolization 2020-11-20 14:26:27 -08:00
CMakeLists.txt [CSSPGO][llvm-profgen] Pseudo probe decoding and disassembling 2021-01-13 11:02:57 -08:00
ErrorHandling.h [CSSPGO][llvm-profgen] Disassemble text sections 2020-11-20 14:26:26 -08:00
llvm-profgen.cpp llvm-profgen: Parse command line arguments after initializing targets 2020-12-21 15:13:10 -08:00
PerfReader.cpp [CSSPGO][llvm-profgen] Fix bug with parsing hybrid sample trace line 2021-02-04 16:15:05 -08:00
PerfReader.h [CSSPGO][llvm-profgen] Aggregate samples on call frame trie to speed up profile generation 2021-02-04 08:43:21 -08:00
ProfiledBinary.cpp [CSSPGO][llvm-profgen] Aggregate samples on call frame trie to speed up profile generation 2021-02-04 08:43:21 -08:00
ProfiledBinary.h [CSSPGO][llvm-profgen] Aggregate samples on call frame trie to speed up profile generation 2021-02-04 08:43:21 -08:00
ProfileGenerator.cpp [CSSPGO][llvm-profgen] Merge and trim profile for cold context to reduce profile size 2021-02-04 11:05:03 -08:00
ProfileGenerator.h [CSSPGO][llvm-profgen] Merge and trim profile for cold context to reduce profile size 2021-02-04 11:05:03 -08:00
PseudoProbe.cpp [CSSPGO][llvm-profgen] Compress recursive cycles in calling context 2021-02-03 22:16:07 -08:00
PseudoProbe.h [CSSPGO][llvm-profgen] Compress recursive cycles in calling context 2021-02-03 22:16:07 -08:00