llvm-project/compiler-rt/test/profile/Posix
Fangrui Song 63182c2ac0 [gcov] Add spanning tree optimization
gcov is an "Edge Profiling with Edge Counters" application according to
Optimally Profiling and Tracing Programs (1994).

The minimum number of counters necessary is |E|-(|V|-1). The unmeasured edges
form a spanning tree. Both GCC --coverage and clang -fprofile-generate leverage
this optimization. This patch implements the optimization for clang --coverage.
The produced .gcda files are much smaller now.
2020-09-13 00:07:31 -07:00
..
Inputs [InstrProf] Port test suite to Windows 2019-02-07 17:52:05 +00:00
gcov-destructor.c [profile] Mark gcov test as unsupported on Darwin. 2020-07-04 10:41:27 -07:00
gcov-dlopen.c [gcov] Add __gcov_dump/__gcov_reset and delete __gcov_flush 2020-07-18 15:07:46 -07:00
gcov-execlp.c [gcov][test] Reorganize some compiler-rt/test/profile tests 2020-07-03 16:17:16 -07:00
gcov-fork.c [gcov] Add spanning tree optimization 2020-09-13 00:07:31 -07:00
gcov-shared-flush.c [gcov] Add __gcov_dump/__gcov_reset and delete __gcov_flush 2020-07-18 15:07:46 -07:00
instrprof-dlopen.test [InstrProf] Port test suite to Windows 2019-02-07 17:52:05 +00:00
instrprof-dynamic-one-shared.test [InstrProf] Port test suite to Windows 2019-02-07 17:52:05 +00:00
instrprof-dynamic-two-shared.test [InstrProf] Port test suite to Windows 2019-02-07 17:52:05 +00:00
instrprof-gcov-parallel.test [clang][Sparc] Default to -mcpu=v9 for Sparc V8 on Solaris 2020-09-11 09:53:19 +02:00
instrprof-get-filename-merge-mode.c [profile] Use -fPIC -shared in a test instead of -dynamiclib 2019-10-19 00:51:27 +00:00
instrprof-shared.test [InstrProf] Port test suite to Windows 2019-02-07 17:52:05 +00:00
instrprof-value-prof-shared.test [InstrProf] Port test suite to Windows 2019-02-07 17:52:05 +00:00
instrprof-visibility-kinds.inc [InstrProf] Port test suite to Windows 2019-02-07 17:52:05 +00:00
instrprof-visibility.cpp [InstrProf] Port test suite to Windows 2019-02-07 17:52:05 +00:00
lit.local.cfg.py [compiler-rt] Rename lit.*.cfg.* -> lit.*.cfg.py.* 2019-06-27 20:56:04 +00:00