From 817e48547014342fe9419328db32cd124821dd6e Mon Sep 17 00:00:00 2001 From: Alex Lorenz Date: Thu, 24 Jul 2014 23:55:56 +0000 Subject: [PATCH] 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 --- llvm/lib/ProfileData/CMakeLists.txt | 3 +++ llvm/lib/ProfileData/LLVMBuild.txt | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/llvm/lib/ProfileData/CMakeLists.txt b/llvm/lib/ProfileData/CMakeLists.txt index aefb16c..2089b95 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 0a8cbe33..2990ee8 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 -- 2.7.4