From 4fbd13626b68fa91c1a8fe89100608682db2f8eb 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. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@213909 91177308-0d34-0410-b5e6-96231b3b80d8 --- lib/ProfileData/CMakeLists.txt | 3 +++ lib/ProfileData/LLVMBuild.txt | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/ProfileData/CMakeLists.txt b/lib/ProfileData/CMakeLists.txt index aefb16cb8d9..2089b95f2a5 100644 --- a/lib/ProfileData/CMakeLists.txt +++ b/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/lib/ProfileData/LLVMBuild.txt b/lib/ProfileData/LLVMBuild.txt index 0a8cbe33632..2990ee8325e 100644 --- a/lib/ProfileData/LLVMBuild.txt +++ b/lib/ProfileData/LLVMBuild.txt @@ -19,4 +19,4 @@ type = Library name = ProfileData parent = Libraries -required_libraries = Support +required_libraries = Support Object -- 2.34.1