1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-25 20:23:11 +01:00
llvm-mirror/test/tools/llvm-profgen
Hongtao Yu 7fbb587058 [CSSPGO] Undoing the concept of dangling pseudo probe
As a follow-up to https://reviews.llvm.org/D104129, I'm cleaning up the danling probe related code in both the compiler and llvm-profgen.

I'm seeing a 5% size win for the pseudo_probe section for SPEC2017 and 10% for Ciner. Certain benchmark such as 602.gcc has a 20% size win. No obvious difference seen on build time for SPEC2017 and Cinder.

Reviewed By: wenlei

Differential Revision: https://reviews.llvm.org/D104477
2021-06-18 15:14:11 -07:00
..
Inputs [CSSPGO] Undoing the concept of dangling pseudo probe 2021-06-18 15:14:11 -07:00
cs-extbinary.test [CSSPGO][llvm-profgen] Change default cold threshold for context merging 2021-05-25 10:41:10 -07:00
cs-interrupt.test [CSSPGO][llvm-profgen] Ignore LBR records after interrupt transition 2021-06-18 12:13:53 -07:00
cs-preinline.test [CSSPGO][llvm-profgen] Make extended binary the default output format 2021-06-03 17:58:16 -07:00
disassemble.s [CSSPGO][llvm-profgen] Renovate perfscript check and command line input validation 2021-02-12 15:18:50 -08:00
fname-canonicalization.test [CSSPGO] Undoing the concept of dangling pseudo probe 2021-06-18 15:14:11 -07:00
inline-cs-noprobe.test [CSSPGO][llvm-profgen] Make extended binary the default output format 2021-06-03 17:58:16 -07:00
inline-cs-pseudoprobe.test [CSSPGO] Undoing the concept of dangling pseudo probe 2021-06-18 15:14:11 -07:00
invalid-perfscript.test [CSSPGO][llvm-profgen] Renovate perfscript check and command line input validation 2021-02-12 15:18:50 -08:00
lit.local.cfg [llvm-profgen] A couple tweaks to the testing harness. 2021-04-22 08:57:14 -07:00
merge-cold-profile.test [CSSPGO] Undoing the concept of dangling pseudo probe 2021-06-18 15:14:11 -07:00
mmapEvent.test
noinline-cs-noprobe.test [CSSPGO][llvm-profgen] Make extended binary the default output format 2021-06-03 17:58:16 -07:00
noinline-cs-pseudoprobe.test [CSSPGO] Undoing the concept of dangling pseudo probe 2021-06-18 15:14:11 -07:00
pseudoprobe-decoding.test [CSSPGO] Undoing the concept of dangling pseudo probe 2021-06-18 15:14:11 -07:00
recursion-compression-noprobe.test [CSSPGO][llvm-profgen] Make extended binary the default output format 2021-06-03 17:58:16 -07:00
recursion-compression-pseudoprobe.test [CSSPGO] Undoing the concept of dangling pseudo probe 2021-06-18 15:14:11 -07:00
symbolize.ll [CSSPGO][llvm-profgen] Fix getCanonicalFnName usage in llvm-profgen 2021-03-15 21:00:42 -07:00
truncated-pseudoprobe.test [CSSPGO] Report zero-count probe in profile instead of dangling probes. 2021-06-16 11:45:29 -07:00