summaryrefslogtreecommitdiffstats
path: root/clang/lib/CodeGen/CoverageMappingGen.h
diff options
context:
space:
mode:
authorAlex Lorenz <arphaman@gmail.com>2014-08-21 19:25:27 +0000
committerAlex Lorenz <arphaman@gmail.com>2014-08-21 19:25:27 +0000
commit1d45c5bc269cbefe36a43089abf81372ca142613 (patch)
tree76c5f9a764bb32fefacef7d0453d09a465776824 /clang/lib/CodeGen/CoverageMappingGen.h
parent936b99c94279db95ecd6da1615957488752043ca (diff)
downloadbcm5719-llvm-1d45c5bc269cbefe36a43089abf81372ca142613.tar.gz
bcm5719-llvm-1d45c5bc269cbefe36a43089abf81372ca142613.zip
Coverage Mapping: store function's hash in coverage function records.
The profile data format was recently updated and the new indexing api requires the code coverage tool to know the function's hash as well as the function's name to get the execution counts for a function. Differential Revision: http://reviews.llvm.org/D4995 llvm-svn: 216208
Diffstat (limited to 'clang/lib/CodeGen/CoverageMappingGen.h')
-rw-r--r--clang/lib/CodeGen/CoverageMappingGen.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/clang/lib/CodeGen/CoverageMappingGen.h b/clang/lib/CodeGen/CoverageMappingGen.h
index 8f4d7456045..45e0db8bce3 100644
--- a/clang/lib/CodeGen/CoverageMappingGen.h
+++ b/clang/lib/CodeGen/CoverageMappingGen.h
@@ -69,6 +69,7 @@ public:
/// function mapping records.
void addFunctionMappingRecord(llvm::GlobalVariable *FunctionName,
StringRef FunctionNameValue,
+ uint64_t FunctionHash,
const std::string &CoverageMapping);
/// \brief Emit the coverage mapping data for a translation unit.
OpenPOWER on IntegriCloud