diff options
author | Igor Kudrin <ikudrin.dev@gmail.com> | 2016-05-18 07:43:27 +0000 |
---|---|---|
committer | Igor Kudrin <ikudrin.dev@gmail.com> | 2016-05-18 07:43:27 +0000 |
commit | eb10307347fee33b9dda7a9567e6d69534d6040d (patch) | |
tree | d89f5358a199acf48351465f5f380d7aec29d9c2 /llvm/test/tools/llvm-cov | |
parent | 095fc41523134084d37f549bc1f89dbf95db5a73 (diff) | |
download | bcm5719-llvm-eb10307347fee33b9dda7a9567e6d69534d6040d.tar.gz bcm5719-llvm-eb10307347fee33b9dda7a9567e6d69534d6040d.zip |
[Coverage] Ensure that coverage mapping data has an expected alignment in 'covmapping' files.
Coverage mapping data is organized in a sequence of blocks, each of which is expected
to be aligned by 8 bytes. This feature is used when reading those blocks, see
VersionedCovMapFuncRecordReader::readFunctionRecords(). If a misaligned covearge
mapping data has more than one block, it causes llvm-cov to fail.
Differential Revision: http://reviews.llvm.org/D20285
llvm-svn: 269887
Diffstat (limited to 'llvm/test/tools/llvm-cov')
-rw-r--r-- | llvm/test/tools/llvm-cov/Inputs/combine_expansions.covmapping | bin | 161 -> 168 bytes |
-rw-r--r-- | llvm/test/tools/llvm-cov/Inputs/highlightedRanges.covmapping | bin | 355 -> 360 bytes |
-rw-r--r-- | llvm/test/tools/llvm-cov/Inputs/lineExecutionCounts.covmapping | bin | 162 -> 168 bytes |
-rw-r--r-- | llvm/test/tools/llvm-cov/Inputs/prevent_false_instantiations.covmapping | bin | 331 -> 336 bytes |
-rw-r--r-- | llvm/test/tools/llvm-cov/Inputs/regionMarkers.covmapping | bin | 202 -> 208 bytes |
-rw-r--r-- | llvm/test/tools/llvm-cov/Inputs/showExpansions.covmapping | bin | 250 -> 256 bytes |
-rw-r--r-- | llvm/test/tools/llvm-cov/Inputs/templateInstantiations.covmapping | bin | 244 -> 248 bytes |
7 files changed, 0 insertions, 0 deletions
diff --git a/llvm/test/tools/llvm-cov/Inputs/combine_expansions.covmapping b/llvm/test/tools/llvm-cov/Inputs/combine_expansions.covmapping Binary files differindex 3acc1cd90a9..744bb291efa 100644 --- a/llvm/test/tools/llvm-cov/Inputs/combine_expansions.covmapping +++ b/llvm/test/tools/llvm-cov/Inputs/combine_expansions.covmapping diff --git a/llvm/test/tools/llvm-cov/Inputs/highlightedRanges.covmapping b/llvm/test/tools/llvm-cov/Inputs/highlightedRanges.covmapping Binary files differindex e97320b7855..5c1b1d61120 100644 --- a/llvm/test/tools/llvm-cov/Inputs/highlightedRanges.covmapping +++ b/llvm/test/tools/llvm-cov/Inputs/highlightedRanges.covmapping diff --git a/llvm/test/tools/llvm-cov/Inputs/lineExecutionCounts.covmapping b/llvm/test/tools/llvm-cov/Inputs/lineExecutionCounts.covmapping Binary files differindex 9774b89ede8..20d6abfffa7 100644 --- a/llvm/test/tools/llvm-cov/Inputs/lineExecutionCounts.covmapping +++ b/llvm/test/tools/llvm-cov/Inputs/lineExecutionCounts.covmapping diff --git a/llvm/test/tools/llvm-cov/Inputs/prevent_false_instantiations.covmapping b/llvm/test/tools/llvm-cov/Inputs/prevent_false_instantiations.covmapping Binary files differindex cfa4e295d36..bbaefe5a75f 100644 --- a/llvm/test/tools/llvm-cov/Inputs/prevent_false_instantiations.covmapping +++ b/llvm/test/tools/llvm-cov/Inputs/prevent_false_instantiations.covmapping diff --git a/llvm/test/tools/llvm-cov/Inputs/regionMarkers.covmapping b/llvm/test/tools/llvm-cov/Inputs/regionMarkers.covmapping Binary files differindex 501cba2b734..1c9b5dd45c7 100644 --- a/llvm/test/tools/llvm-cov/Inputs/regionMarkers.covmapping +++ b/llvm/test/tools/llvm-cov/Inputs/regionMarkers.covmapping diff --git a/llvm/test/tools/llvm-cov/Inputs/showExpansions.covmapping b/llvm/test/tools/llvm-cov/Inputs/showExpansions.covmapping Binary files differindex e02a7281b00..d4eb5276606 100644 --- a/llvm/test/tools/llvm-cov/Inputs/showExpansions.covmapping +++ b/llvm/test/tools/llvm-cov/Inputs/showExpansions.covmapping diff --git a/llvm/test/tools/llvm-cov/Inputs/templateInstantiations.covmapping b/llvm/test/tools/llvm-cov/Inputs/templateInstantiations.covmapping Binary files differindex d2437360451..2dfc6cddbe7 100644 --- a/llvm/test/tools/llvm-cov/Inputs/templateInstantiations.covmapping +++ b/llvm/test/tools/llvm-cov/Inputs/templateInstantiations.covmapping |