Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Revert "[Coverage] Move logic to encode filenames and mappings into llvm (NFC)" | Vedant Kumar | 2016-06-29 | 1 | -49/+8 |
| | | | | | | | | | This reverts commit 520a8298d8ef676b5da617ba3d2c7fa37381e939 (r273055). This is breaking stage2 instrumented builds with "malformed coverage data" errors. llvm-svn: 274106 | ||||
* | [Coverage] Move logic to encode filenames and mappings into llvm (NFC) | Vedant Kumar | 2016-06-17 | 1 | -8/+49 |
| | | | | | | | | | | | | | | | Currently, frontends which emit source-based code coverage have to duplicate logic to encode filenames and raw coverage mappings properly. This violates an abstraction layer and forces frontends to copy tricky code. Introduce llvm::coverage::encodeFilenamesAndRawMappings() to take care of this. This will help us experiment with zlib-compressing coverage mapping data. llvm-svn: 273055 | ||||
* | Move coverage related code into a separate library. | Easwaran Raman | 2016-04-29 | 1 | -0/+183 |
Differential Revision: http://reviews.llvm.org/D19333 llvm-svn: 268089 |