Add code coverage mapping data, reader, and writer.
authorAlex Lorenz <arphaman@gmail.com>
Thu, 24 Jul 2014 23:57:54 +0000 (23:57 +0000)
committerAlex Lorenz <arphaman@gmail.com>
Thu, 24 Jul 2014 23:57:54 +0000 (23:57 +0000)
commita20a5d50ba2a24d045588cc2e47ea3f21b0c5145
tree4aef61ceeaf876c4d1a07997e8e38106ea17aea9
parent817e48547014342fe9419328db32cd124821dd6e
Add code coverage mapping data, reader, and writer.

This patch implements the data structures, the reader and
the writers for the new code coverage mapping system.
The new code coverage mapping system uses the instrumentation
based profiling to provide code coverage analysis.

llvm-svn: 213910
llvm/include/llvm/ProfileData/CoverageMapping.h [new file with mode: 0644]
llvm/include/llvm/ProfileData/CoverageMappingReader.h [new file with mode: 0644]
llvm/include/llvm/ProfileData/CoverageMappingWriter.h [new file with mode: 0644]
llvm/lib/ProfileData/CoverageMapping.cpp [new file with mode: 0644]
llvm/lib/ProfileData/CoverageMappingReader.cpp [new file with mode: 0644]
llvm/lib/ProfileData/CoverageMappingWriter.cpp [new file with mode: 0644]