aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/ProfileData/Coverage/CoverageMappingReader.cpp
AgeCommit message (Expand)AuthorFilesLines
2024-11-19[ProfileData] Remove unused includes (NFC) (#116751)Kazu Hirata1-2/+0
2024-10-24Reland: [llvm-cov][WebAssembly] Read `__llvm_prf_names` from data segments (#...Yuta Saito1-18/+74
2024-10-16Revert "[llvm-cov][WebAssembly] Read `__llvm_prf_names` from data segments" (...Yuta Saito1-55/+9
2024-10-15[Coverage][WebAssembly] Add initial support for WebAssembly/WASI (#111332)Yuta Saito1-15/+72
2024-09-13[Coverage] Skip empty profile name section (#108480)gulfemsavrun1-1/+3
2024-03-27[nfc]Make InstrProfSymtab non-copyable and non-movable (#86882)Mingming Liu1-16/+19
2024-02-15[MC/DC] Refactor: Let MCDCConditionID int16_t with zero-origin (#81257)NAKAMURA Takumi1-9/+12
2024-02-14[MC/DC] Refactor: Introduce `ConditionIDs` as `std::array<2>` (#81221)NAKAMURA Takumi1-3/+3
2024-02-13[MC/DC] Refactor: Make `MCDCParams` as `std::variant` (#81227)NAKAMURA Takumi1-7/+9
2024-02-13CoverageMappingReader/Writer: MCDCConditionID shouldn't be zeroNAKAMURA Takumi1-0/+4
2024-02-13[MC/DC] Refactor: Introduce `MCDCTypes.h` for `coverage::mcdc` (#81459)NAKAMURA Takumi1-4/+3
2023-12-14[Profile] Add binary profile correlation for code coverage. (#69493)Zequan Wu1-26/+39
2023-12-13Reland "[Coverage][llvm-cov] Enable MC/DC Support in LLVM Source-based Code C...Alan Phipps1-3/+30
2023-10-30Reland "[InstrProf][compiler-rt] Enable MC/DC Support in LLVM Source-based Co...Alan Phipps1-0/+4
2023-10-10Use llvm::endianness (NFC)Kazu Hirata1-7/+7
2023-10-10[llvm] Use llvm::endianness::{big,little,native} (NFC)Kazu Hirata1-22/+19
2023-09-26Revert "[Coverage] Allow Clang coverage to be used with debug info correlation."Zequan Wu1-47/+20
2023-09-21Revert "[InstrProf][compiler-rt] Enable MC/DC Support in LLVM Source-based Co...Hans Wennborg1-4/+0
2023-09-20Revert "[Coverage][llvm-cov] Enable MC/DC Support in LLVM Source-based Code C...Alan Phipps1-30/+3
2023-09-20[Coverage][llvm-cov] Enable MC/DC Support in LLVM Source-based Code Coverage ...Alan Phipps1-3/+30
2023-09-19[InstrProf][compiler-rt] Enable MC/DC Support in LLVM Source-based Code Cover...Alan Phipps1-0/+4
2023-09-18[Profile] Pass InstrProfSymtab by reference.Zequan Wu1-2/+2
2023-09-18[Profile] Pass InstrProfSymtab instead of IndexedInstrProfReader when creatin...Zequan Wu1-11/+16
2023-09-15[Coverage] Allow Clang coverage to be used with debug info correlation.Zequan Wu1-20/+42
2023-09-06[llvm-cov] - Output better error message when the error kind is `coveragemap_...MaggieYingYi1-31/+76
2023-08-18Reland "[llvm-cov] Support multi-source object files for convert-for-testing"Yuhao Gu1-30/+63
2023-08-15Revert "[llvm-cov] Fix a bug about using `convert-for-testing` on multi-sourc...Gulfem Savrun Yeniceri1-27/+22
2023-08-15[llvm-cov] Fix a bug about using `convert-for-testing` on multi-source object...Yuhao Gu1-22/+27
2023-04-05[Object] Refactor build ID parsing into Object lib.Daniel Thornburgh1-4/+4
2023-02-07[NFC][TargetParser] Remove llvm/ADT/Triple.hArchibald Elliott1-1/+1
2023-01-26Reland: [llvm-cov] Look up object files using debuginfodDaniel Thornburgh1-5/+14
2023-01-25Revert "[llvm-cov] Look up object files using debuginfod"Douglas Yung1-14/+5
2023-01-25[llvm-cov] Look up object files using debuginfodDaniel Thornburgh1-5/+14
2023-01-05Move from llvm::makeArrayRef to ArrayRef deduction guides - llvm/ partserge-sans-paille1-1/+1
2022-12-12[ProfileData] llvm::Optional => std::optionalFangrui Song1-7/+7
2022-12-02[llvm] Use std::nullopt instead of None (NFC)Kazu Hirata1-2/+2
2022-09-17[Support] Rename llvm::compression::{zlib,zstd}::uncompress to more appropria...Fangrui Song1-1/+1
2022-07-13[Support] Change compression::zlib::{compress,uncompress} to use uint8_t *Fangrui Song1-5/+5
2022-07-08[NFC] Refactor llvm::zlib namespaceCole Kissane1-3/+3
2022-06-28[CoverageMapping] Remove dots from paths inside the profilePetr Hosek1-1/+2
2022-06-27Revert "[CoverageMapping] Remove dots from paths inside the profile"Petr Hosek1-2/+1
2022-06-27[CoverageMapping] Remove dots from paths inside the profilePetr Hosek1-1/+2
2022-02-10Cleanup LLVMObject headersserge-sans-paille1-0/+1
2021-11-24[LLVM][NFC]Inclusive language: remove occurances of sanity check/test from llvmZarko Todorovski1-1/+0
2021-11-09[compiler-rt] Add more diagnostic to InstrProfErrorGulfem Savrun Yeniceri1-1/+2
2021-06-25[llvm-cov] Enforce alignment of function recordsserge-sans-paille1-12/+42
2021-05-11[Coverage] Support overriding compilation directoryPetr Hosek1-30/+42
2021-05-11[llvm-cov] Support for v4 format in convert-for-testingPetr Hosek1-7/+34
2021-04-21[Support] Don't include VirtualFileSystem.h in CommandLine.hNico Weber1-1/+2
2021-02-18[Coverage] Store compilation dir separately in coverage mappingPetr Hosek1-41/+54