llvm-project/llvm/test/tools/llvm-profgen
Hongtao Yu 937924eb49 [llvm-profgen] Read sample profiles for post-processing.
Sometimes we would like to run post-processing repeatedly on the original sample profile for tuning. In order to avoid regenerating the original profile from scratch every time, this change adds the support of reading in the original profile (called symbolized profile) and running the post-processor on it.

Reviewed By: wenlei

Differential Revision: https://reviews.llvm.org/D121655
2022-03-30 13:51:16 -07:00
..
Inputs [llvm-profgen] Support symbol loading for debug fission 2022-02-23 09:40:46 -08:00
callback-external-addr.test [CSSPGO][llvm-profgen] Fix external address issues of perf reader (return to external addr part) 2021-12-14 16:40:54 -08:00
cold-profile-trimming-symbolized.test [llvm-profgen] Read sample profiles for post-processing. 2022-03-30 13:51:16 -07:00
cold-profile-trimming.test [llvm-profgen] Fix total samples related issues 2021-12-08 12:33:41 -08:00
coroutine.test [llvm-profgen] Fix total samples related issues 2021-12-08 12:33:41 -08:00
cs-extbinary.test [llvm-profgen] Turn on CS nested profile generation by default for CSSPGO. 2022-03-08 09:05:27 -08:00
cs-external-address.test [CSSPGO][llvm-profgen] Fix external address issues of perf reader (leading external LBR part) 2021-12-14 16:40:53 -08:00
cs-interrupt.test [llvm-profgen] Turn on CS nested profile generation by default for CSSPGO. 2022-03-08 09:05:27 -08:00
cs-invalid-ret-addr.test [llvm-profgen] Warn on invalid range and show warning summary 2021-11-02 19:55:55 -07:00
cs-preinline-cost.test [llvm-profgen] Use context-sensitive byte size cost for preinliner decisions by default 2021-09-16 10:36:12 -07:00
cs-preinline-sample-profile.test [llvm-profgen] Read sample profiles for post-processing. 2022-03-30 13:51:16 -07:00
cs-preinline.test [llvm-profgen] Turn on CS nested profile generation by default for CSSPGO. 2022-03-08 09:05:27 -08:00
disassemble.test [CSSPGO][llvm-profgen] Allow multiple executable load segments. 2021-07-13 18:22:24 -07:00
fname-canonicalization.test [llvm-profgen] Turn on CS nested profile generation by default for CSSPGO. 2022-03-08 09:05:27 -08:00
fs-discriminator.test [llvm-profgen] Fix total samples related issues 2021-12-08 12:33:41 -08:00
func-split.test [llvm-profgen] Turn on CS nested profile generation by default for CSSPGO. 2022-03-08 09:05:27 -08:00
help.test [llvm][tools] Hide more unrelated LLVM tool options 2021-07-21 09:14:04 +02:00
inline-cs-noprobe.test [llvm-profgen] Turn on CS nested profile generation by default for CSSPGO. 2022-03-08 09:05:27 -08:00
inline-cs-pseudoprobe.test [llvm-profgen] Turn on CS nested profile generation by default for CSSPGO. 2022-03-08 09:05:27 -08:00
inline-force-dwarf.test [llvm-profgen] Fix total samples related issues 2021-12-08 12:33:41 -08:00
inline-noprobe.test [llvm-profgen] Fix total samples related issues 2021-12-08 12:33:41 -08:00
inline-noprobe2.test [CSSPGO][llvm-profgen] Fix external address issues of perf reader (return to external addr part) 2021-12-14 16:40:54 -08:00
inline-pseudoprobe.test [llvm-profgen] Generating probe-based non-CS profile. 2022-03-01 18:49:08 -08:00
invalid-perfscript.test
lit.local.cfg
merge-cold-profile.test [llvm-profgen] Turn on CS nested profile generation by default for CSSPGO. 2022-03-08 09:05:27 -08:00
mmapEvent.test [CSSPGO][llvm-profgen] Allow multiple executable load segments. 2021-07-13 18:22:24 -07:00
multi-load-segs.test [llvm-profgen] Turn on CS nested profile generation by default for CSSPGO. 2022-03-08 09:05:27 -08:00
noinline-cs-noprobe.test [llvm-profgen] Turn on CS nested profile generation by default for CSSPGO. 2022-03-08 09:05:27 -08:00
noinline-cs-pseudoprobe.test [llvm-profgen] Decoding pseudo probe for profiled function only. 2022-03-23 14:15:11 -07:00
noinline-noprobe.test [llvm-profgen] Fix total samples related issues 2021-12-08 12:33:41 -08:00
noinline-pseudoprobe.test [llvm-profgen] Generating probe-based non-CS profile. 2022-03-01 18:49:08 -08:00
profile-density.test [llvm-profgen] Fix total samples related issues 2021-12-08 12:33:41 -08:00
pseudoprobe-decoding.test [llvm-profgen] An option to dump disasm of specified symbols 2021-09-22 10:32:59 -07:00
recursion-compression-noprobe.test [llvm-profgen] Turn on CS nested profile generation by default for CSSPGO. 2022-03-08 09:05:27 -08:00
recursion-compression-pseudoprobe.test [llvm-profgen] Decoding pseudo probe for profiled function only. 2022-03-23 14:15:11 -07:00
separate-debuginfo-binary.test [llvm-profgen] Turn on CS nested profile generation by default for CSSPGO. 2022-03-08 09:05:27 -08:00
split-dwarf.test [llvm-profgen] Support symbol loading for debug fission 2022-02-23 09:40:46 -08:00
symbolize.test [CSSPGO][llvm-profgen] Allow multiple executable load segments. 2021-07-13 18:22:24 -07:00
truncated-pseudoprobe.test [llvm-profgen] Turn on CS nested profile generation by default for CSSPGO. 2022-03-08 09:05:27 -08:00