This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository llvm.
from ba583516b4c Revert "llvm-dwarfdump: Add support for -debug-info=<offset>." new 9f82f262576 [llvm-cov] Remove a redundant field. NFC. new c94f3924be4 [llvm-cov] Make some summary info fields private. NFC. new 310c2806731 [llvm-cov] Avoid over-counting covered lines and regions new b311e92f13d llvm-dwarfdump: Add support for -debug-info=<offset>. new e41f18bacde [X86] Remove GCCBuiltin names from perm2f128/perm2i128 intr [...]
The 5 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: include/llvm/DebugInfo/DIContext.h | 5 +- include/llvm/DebugInfo/DWARF/DWARFContext.h | 10 ++- include/llvm/IR/IntrinsicsX86.td | 7 +- lib/DebugInfo/DWARF/DWARFContext.cpp | 98 +++++++++++---------- .../llvm-cov/Inputs/multiple_objects/header.h | 29 ++++++ .../Inputs/multiple_objects/merged.profdata | Bin 0 -> 1488 bytes .../llvm-cov/Inputs/multiple_objects/use_1.cc | 14 +++ .../Inputs/multiple_objects/use_1.covmapping | Bin 0 -> 492 bytes .../llvm-cov/Inputs/multiple_objects/use_2.cc | 20 +++++ .../Inputs/multiple_objects/use_2.covmapping | Bin 0 -> 384 bytes test/tools/llvm-cov/multiple-objects.test | 17 ++++ .../llvm-dwarfdump/X86/debug_info_offset.test | 10 +++ tools/llvm-cov/CoverageExporterJson.cpp | 20 +++-- tools/llvm-cov/CoverageReport.cpp | 47 +++++----- tools/llvm-cov/CoverageSummaryInfo.cpp | 28 +++--- tools/llvm-cov/CoverageSummaryInfo.h | 61 +++++++++---- tools/llvm-cov/SourceCoverageViewHTML.cpp | 19 ++-- tools/llvm-dwarfdump/llvm-dwarfdump.cpp | 87 +++++++++++++++--- 18 files changed, 340 insertions(+), 132 deletions(-) create mode 100644 test/tools/llvm-cov/Inputs/multiple_objects/header.h create mode 100644 test/tools/llvm-cov/Inputs/multiple_objects/merged.profdata create mode 100644 test/tools/llvm-cov/Inputs/multiple_objects/use_1.cc create mode 100644 test/tools/llvm-cov/Inputs/multiple_objects/use_1.covmapping create mode 100644 test/tools/llvm-cov/Inputs/multiple_objects/use_2.cc create mode 100644 test/tools/llvm-cov/Inputs/multiple_objects/use_2.covmapping create mode 100644 test/tools/llvm-cov/multiple-objects.test create mode 100644 test/tools/llvm-dwarfdump/X86/debug_info_offset.test