#
743574b8 |
| 14-Oct-2016 |
Vedant Kumar <vsk@apple.com> |
[Coverage] Support loading multiple binaries into a CoverageMapping
Add support for loading multiple coverage readers into a single CoverageMapping instance. This should make it easier to prepare a
[Coverage] Support loading multiple binaries into a CoverageMapping
Add support for loading multiple coverage readers into a single CoverageMapping instance. This should make it easier to prepare a unified coverage report for multiple binaries.
Differential Revision: https://reviews.llvm.org/D25535
llvm-svn: 284251
show more ...
|
#
68216d7b |
| 12-Oct-2016 |
Vedant Kumar <vsk@apple.com> |
[Coverage] Factor out logic to create FunctionRecords (NFC)
llvm-svn: 284063
|
Revision tags: llvmorg-3.9.0, llvmorg-3.9.0-rc3, llvmorg-3.9.0-rc2, llvmorg-3.9.0-rc1 |
|
#
f681e2e5 |
| 15-Jul-2016 |
Vedant Kumar <vsk@apple.com> |
[Coverage] Mark a few more methods const (NFC)
llvm-svn: 275514
|
#
7fcc5472 |
| 13-Jul-2016 |
Vedant Kumar <vsk@apple.com> |
[Coverage] Mark a few methods const (NFC)
llvm-svn: 275337
|
#
a30139d5 |
| 29-Jun-2016 |
Vedant Kumar <vsk@apple.com> |
Revert "[Coverage] Clarify ownership of a MemoryBuffer in the reader (NFC)"
This reverts commit 1037ef2574adde2103ad221d63834c3e1df4a776.
llvm-svn: 274105
|
#
7a7f5348 |
| 21-Jun-2016 |
Vedant Kumar <vsk@apple.com> |
[Coverage] Clarify ownership of a MemoryBuffer in the reader (NFC)
Pass a `MemoryBuffer &` to BinaryCoverageReader::create() instead of a `std::unique_ptr<MemoryBuffer> &`. This makes it easier to r
[Coverage] Clarify ownership of a MemoryBuffer in the reader (NFC)
Pass a `MemoryBuffer &` to BinaryCoverageReader::create() instead of a `std::unique_ptr<MemoryBuffer> &`. This makes it easier to reason about the ownership of the buffer at a glance.
llvm-svn: 273326
show more ...
|
Revision tags: llvmorg-3.8.1, llvmorg-3.8.1-rc1 |
|
#
4718f8b5 |
| 24-May-2016 |
Peter Collingbourne <peter@pcc.me.uk> |
Add FIXMEs to all derived classes of std::error_category.
This helps make clear that we're moving away from std::error_code.
Differential Revision: http://reviews.llvm.org/D20592
llvm-svn: 270604
|
#
9152fd17 |
| 19-May-2016 |
Vedant Kumar <vsk@apple.com> |
Retry^3 "[ProfileData] (llvm) Use Error in InstrProf and Coverage, NFC"
Transition InstrProf and Coverage over to the stricter Error/Expected interface.
Changes since the initial commit: - Fix erro
Retry^3 "[ProfileData] (llvm) Use Error in InstrProf and Coverage, NFC"
Transition InstrProf and Coverage over to the stricter Error/Expected interface.
Changes since the initial commit: - Fix error message printing in llvm-profdata. - Check errors in loadTestingFormat() + annotateAllFunctions(). - Defer error handling in InstrProfIterator to InstrProfReader. - Remove the base ProfError class to work around an MSVC ICE.
Differential Revision: http://reviews.llvm.org/D19901
llvm-svn: 270020
show more ...
|
#
85c973d3 |
| 16-May-2016 |
Vedant Kumar <vsk@apple.com> |
Revert "Retry^2 "[ProfileData] (llvm) Use Error in InstrProf and Coverage, NFC""
This reverts commit r269694. MSVC says:
error C2086: 'char llvm::ProfErrorInfoBase<enum llvm::instrprof_error>::ID'
Revert "Retry^2 "[ProfileData] (llvm) Use Error in InstrProf and Coverage, NFC""
This reverts commit r269694. MSVC says:
error C2086: 'char llvm::ProfErrorInfoBase<enum llvm::instrprof_error>::ID' : redefinition
llvm-svn: 269700
show more ...
|
#
7cb2fd59 |
| 16-May-2016 |
Vedant Kumar <vsk@apple.com> |
Retry^2 "[ProfileData] (llvm) Use Error in InstrProf and Coverage, NFC"
Transition InstrProf and Coverage over to the stricter Error/Expected interface.
Changes since the initial commit: - Address
Retry^2 "[ProfileData] (llvm) Use Error in InstrProf and Coverage, NFC"
Transition InstrProf and Coverage over to the stricter Error/Expected interface.
Changes since the initial commit: - Address undefined-var-template warning. - Fix error message printing in llvm-profdata. - Check errors in loadTestingFormat() + annotateAllFunctions(). - Defer error handling in InstrProfIterator to InstrProfReader.
Differential Revision: http://reviews.llvm.org/D19901
llvm-svn: 269694
show more ...
|
#
59573759 |
| 14-May-2016 |
Chandler Carruth <chandlerc@gmail.com> |
Revert "Retry "[ProfileData] (llvm) Use Error in InstrProf and Coverage, NFC""
This reverts commit r269491. It triggers warnings with Clang, breaking builds for -Werror users including several build
Revert "Retry "[ProfileData] (llvm) Use Error in InstrProf and Coverage, NFC""
This reverts commit r269491. It triggers warnings with Clang, breaking builds for -Werror users including several build bots.
llvm-svn: 269547
show more ...
|
#
df41bd89 |
| 13-May-2016 |
Vedant Kumar <vsk@apple.com> |
Retry "[ProfileData] (llvm) Use Error in InstrProf and Coverage, NFC"
Transition InstrProf and Coverage over to the stricter Error/Expected interface.
Changes since the initial commit: - Fix error
Retry "[ProfileData] (llvm) Use Error in InstrProf and Coverage, NFC"
Transition InstrProf and Coverage over to the stricter Error/Expected interface.
Changes since the initial commit: - Fix error message printing in llvm-profdata. - Check errors in loadTestingFormat() + annotateAllFunctions(). - Defer error handling in InstrProfIterator to InstrProfReader.
Differential Revision: http://reviews.llvm.org/D19901
llvm-svn: 269491
show more ...
|
#
064535c1 |
| 13-May-2016 |
Vedant Kumar <vsk@apple.com> |
Revert "(HEAD -> master, origin/master, origin/HEAD) [ProfileData] (llvm) Use Error in InstrProf and Coverage, NFC"
This reverts commit r269462. It fails two llvm-profdata tests.
llvm-svn: 269466
|
#
ac25219d |
| 13-May-2016 |
Vedant Kumar <vsk@apple.com> |
[ProfileData] (llvm) Use Error in InstrProf and Coverage, NFC
Transition InstrProf and Coverage over to the stricter Error/Expected interface.
Differential Revision: http://reviews.llvm.org/D19901
[ProfileData] (llvm) Use Error in InstrProf and Coverage, NFC
Transition InstrProf and Coverage over to the stricter Error/Expected interface.
Differential Revision: http://reviews.llvm.org/D19901
llvm-svn: 269462
show more ...
|
#
27d8dd39 |
| 05-May-2016 |
Igor Kudrin <ikudrin.dev@gmail.com> |
[Coverage] Combine counts of expansion regions if there are no code regions for the same area.
Differential Revision: http://reviews.llvm.org/D18831
llvm-svn: 268620
|
#
dc707122 |
| 29-Apr-2016 |
Easwaran Raman <eraman@google.com> |
Move coverage related code into a separate library.
Differential Revision: http://reviews.llvm.org/D19333
llvm-svn: 268089
|