diff options
author | Alex Lorenz <arphaman@gmail.com> | 2014-07-24 23:55:56 +0000 |
---|---|---|
committer | Alex Lorenz <arphaman@gmail.com> | 2014-07-24 23:55:56 +0000 |
commit | 817e48547014342fe9419328db32cd124821dd6e (patch) | |
tree | 0e3579f59af396d270e68268000948295939e460 /llvm/lib | |
parent | a014a98255e491b806f832185ac2543b27d08a19 (diff) | |
download | bcm5719-llvm-817e48547014342fe9419328db32cd124821dd6e.tar.gz bcm5719-llvm-817e48547014342fe9419328db32cd124821dd6e.zip |
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: 213909
Diffstat (limited to 'llvm/lib')
-rw-r--r-- | llvm/lib/ProfileData/CMakeLists.txt | 3 | ||||
-rw-r--r-- | llvm/lib/ProfileData/LLVMBuild.txt | 2 |
2 files changed, 4 insertions, 1 deletions
diff --git a/llvm/lib/ProfileData/CMakeLists.txt b/llvm/lib/ProfileData/CMakeLists.txt index aefb16cb8d9..2089b95f2a5 100644 --- a/llvm/lib/ProfileData/CMakeLists.txt +++ b/llvm/lib/ProfileData/CMakeLists.txt @@ -2,4 +2,7 @@ add_llvm_library(LLVMProfileData InstrProf.cpp InstrProfReader.cpp InstrProfWriter.cpp + CoverageMapping.cpp + CoverageMappingWriter.cpp + CoverageMappingReader.cpp ) diff --git a/llvm/lib/ProfileData/LLVMBuild.txt b/llvm/lib/ProfileData/LLVMBuild.txt index 0a8cbe33632..2990ee8325e 100644 --- a/llvm/lib/ProfileData/LLVMBuild.txt +++ b/llvm/lib/ProfileData/LLVMBuild.txt @@ -19,4 +19,4 @@ type = Library name = ProfileData parent = Libraries -required_libraries = Support +required_libraries = Support Object |