[llvm-cov] Look up object files using debuginfod
authorDaniel Thornburgh <dthorn@google.com>
Mon, 24 Oct 2022 22:35:00 +0000 (15:35 -0700)
committerDaniel Thornburgh <dthorn@google.com>
Wed, 25 Jan 2023 22:00:34 +0000 (14:00 -0800)
commitefbc8bb18eda63007216ad0cb5a8de04963eddd5
tree4df83b3cff6ca7ed1bff95d4815b83e4d7285657
parent7fc871591f1399cd88ff301ed84fa67dc3bf7a6b
[llvm-cov] Look up object files using debuginfod

Reviewed By: gulfem

Differential Revision: https://reviews.llvm.org/D136702
15 files changed:
compiler-rt/test/profile/Linux/binary-id-debuginfod.c [new file with mode: 0644]
compiler-rt/test/profile/Linux/binary-id-lookup.c [new file with mode: 0644]
compiler-rt/test/profile/Linux/lit.local.cfg.py
compiler-rt/test/profile/lit.site.cfg.py.in
llvm/docs/CommandGuide/llvm-cov.rst
llvm/include/llvm/Debuginfod/Debuginfod.h
llvm/include/llvm/ProfileData/Coverage/CoverageMapping.h
llvm/include/llvm/ProfileData/Coverage/CoverageMappingReader.h
llvm/lib/Debuginfod/Debuginfod.cpp
llvm/lib/ProfileData/Coverage/CoverageMapping.cpp
llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp
llvm/tools/llvm-cov/CMakeLists.txt
llvm/tools/llvm-cov/CodeCoverage.cpp
llvm/tools/llvm-objdump/llvm-objdump.cpp
llvm/tools/llvm-symbolizer/llvm-symbolizer.cpp