llvm-capstone/compiler-rt/test/profile
Vedant Kumar 80cd518b80 [Coverage] Collect all function records in an object (D69471 followup)
After the format change from D69471, there can be more than one section
in an object that contains coverage function records. Look up each of
these sections and concatenate all the records together.

This re-enables the instrprof-merging.cpp test, which previously was
failing on OSes which use comdats.

Thanks to Jeremy Morse, who very kindly provided object files from the
bot I broke to help me debug.
2020-03-02 12:01:09 -08:00
..
ContinuousSyncMode
Inputs
Linux
Posix
Windows
CMakeLists.txt
coverage-inline.cpp
gcc-flag-compatibility.test
infinite_loop.c
instrprof-basic.c
instrprof-bufferio.c
instrprof-darwin-dead-strip.c
instrprof-darwin-exports.c
instrprof-dump.c
instrprof-error.c
instrprof-gcov-__gcov_flush-multiple.test
instrprof-gcov-__gcov_flush-terminate.test
instrprof-gcov-exceptions.test
instrprof-gcov-multiple-bbs-single-line.test
instrprof-gcov-one-line-function.test
instrprof-gcov-switch.test
instrprof-gcov-two-objects.test
instrprof-get-filename.c
instrprof-hostname.c
instrprof-icall-promo.test
instrprof-merge-match.test
instrprof-merge.c
instrprof-merging.cpp [Coverage] Collect all function records in an object (D69471 followup) 2020-03-02 12:01:09 -08:00
instrprof-order-file.test
instrprof-override-filename-then-reset-default.c
instrprof-override-filename-with-env.c
instrprof-override-filename.c
instrprof-path.c
instrprof-reset-counters.c
instrprof-set-dir-mode.c
instrprof-set-file-object-merging.c
instrprof-set-file-object.c
instrprof-set-filename-then-reset-default.c
instrprof-set-filename.c
instrprof-value-prof-2.c
instrprof-value-prof-evict.test
instrprof-value-prof-reset.c
instrprof-value-prof.c
instrprof-value-prof.test
instrprof-version-mismatch.c
instrprof-without-libc.c
instrprof-write-file-atexit-explicitly.c
instrprof-write-file-only.c
instrprof-write-file.c
lit.cfg.py
lit.site.cfg.py.in
profile_test.h
runtime_infinite.c