mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2024-07-23 16:30:00 +00:00
30d5ef51e4
Similar to gcov, llvm-cov will now print out the block count at the end of each block. Multiple blocks can end on the same line. One computational difference is by using -a, llvm-cov will no longer simply add the block counts together to form a line count. Instead, it will take the maximum of the block counts on that line. This has a similar effect to what gcov does, but generates more correct counts in certain scenarios. Also updated tests. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@196856 91177308-0d34-0410-b5e6-96231b3b80d8 |
||
---|---|---|
.. | ||
README | ||
test_-a.cpp.gcov | ||
test_-a.h.gcov | ||
test_file_checksum_fail.gcda | ||
test_func_checksum_fail.gcda | ||
test_no_options.cpp.gcov | ||
test_no_options.h.gcov | ||
test_read_fail.gcno | ||
test.cpp | ||
test.gcda | ||
test.gcno | ||
test.h |
These inputs were pre-generated to allow for easier testing of llvm-cov. test.gcno and test.gcda were create by running clang: clang++ -g -ftest-coverage -fprofile-arcs test.cpp test.cpp.gcov was created by running gcov 4.2.1: gcov test.cpp