llvm-cov: Store blocks rather than counts per line.
authorYuchen Wu <yuchenericwu@hotmail.com>
Tue, 3 Dec 2013 00:38:21 +0000 (00:38 +0000)
committerYuchen Wu <yuchenericwu@hotmail.com>
Tue, 3 Dec 2013 00:38:21 +0000 (00:38 +0000)
commit357fcf9d2ea79d43e4a1a29edb8608225c8f9a54
tree3619d46c7a01688d748f4cbf9bd7ceb169348eab
parent2331c9f887346d522826175f446129d2b055d084
llvm-cov: Store blocks rather than counts per line.

Each line stores all the blocks that execute on that line, instead of
only storing the line counts previously accumulated. This provides more
information for each line, and will be useful for options in enabling
block and branch information.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@196177 91177308-0d34-0410-b5e6-96231b3b80d8
include/llvm/Support/GCOV.h
lib/IR/GCOV.cpp