[asan] change the coverage collection scheme so that we can easily emit coverage...
authorKostya Serebryany <kcc@google.com>
Tue, 23 Dec 2014 22:32:17 +0000 (22:32 +0000)
committerKostya Serebryany <kcc@google.com>
Tue, 23 Dec 2014 22:32:17 +0000 (22:32 +0000)
commitb69d79659049177ae162f19b9a754dba7552e411
tree3c3346ce1aa4758d4250185e97313f8c8e4dd0a8
parentc9e5247ea72f392e74845c92732d32d803e2855c
[asan] change the coverage collection scheme so that we can easily emit coverage for the entire process as a single bit set, and if coverage_bitset=1 actually emit that bitset

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@224789 91177308-0d34-0410-b5e6-96231b3b80d8
lib/Transforms/Instrumentation/SanitizerCoverage.cpp
test/Instrumentation/SanitizerCoverage/coverage-dbg.ll
test/Instrumentation/SanitizerCoverage/coverage.ll
test/Instrumentation/SanitizerCoverage/coverage2-dbg.ll