[llvm-dev] How to get branch coverage by using 'source-based code coverage'
LoveZhi Xie via llvm-dev
llvm-dev at lists.llvm.org
Sun Apr 26 09:35:33 PDT 2020
Hi, llvm/clang experts
I need to get the branch coverage for some testing code. But i found gcov
can't give a expected coverage which may
count some 'hidden branch' in (See stackoverflow answer
Instead, I turn to use clang and the 'source-based code coverage' feature
may be a right choice. But i can't find anything to describe branch
coverage explicitly on the official site
So how to use clang to get branch coverage by utilizing 'source-based...'
feature? And is *region coverage *equivalent to branch coverage?
(I tested on a simple program and region coverage seems pretty close to
Any help is highly appreciated
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the llvm-dev