aboutsummaryrefslogtreecommitdiff
path: root/llvm/tools/llvm-cov/CodeCoverage.cpp
AgeCommit message (Expand)AuthorFilesLines
2025-06-13Reland "[llvm-cov] Add support for baseline coverage" (#144130)Fabian Meumertzheim1-28/+50
2025-06-13Revert "[llvm-cov] Add support for baseline coverage" (#144121)Keith Smiley1-50/+28
2025-06-13[llvm-cov] Add support for baseline coverage (#117910)Fabian Meumertzheim1-28/+50
2025-04-24[llvm-cov] Fix branch counts of template functions (second attempt) (#135074)stma2471-0/+5
2025-04-17[llvm] Use llvm::binary_search (NFC) (#136228)Kazu Hirata1-1/+1
2025-03-29[bugpoint] Avoid repeated hash lookups (NFC) (#133616)Kazu Hirata1-2/+1
2024-12-27llvm-cov: Introduce `--binary-counters` (#120841)NAKAMURA Takumi1-0/+7
2024-12-20llvm-cov: Introduce `-show-created-time` to suppress timestamps (#120417)NAKAMURA Takumi1-6/+13
2024-12-02Revert "[llvm-cov] Fix branch counts of template functions (#111743)" (#118398)Alan Phipps1-5/+0
2024-12-02[llvm-cov] Fix branch counts of template functions (#111743) (#113925)stma2471-0/+5
2024-07-05[llvm-cov] Remove View member from MCDCView and BranchView (#97734)Nikita Popov1-35/+15
2024-06-13[llvm-project] Fix typo "seperate" (#95373)Jay Foad1-1/+1
2024-03-05Rename llvm::ThreadPool -> llvm::DefaultThreadPool (NFC) (#83702)Mehdi Amini1-1/+1
2024-01-27[llvm-cov] Simplify branch/MCDC subviews. NFCFangrui Song1-17/+9
2023-12-13Reland "[Coverage][llvm-cov] Enable MC/DC Support in LLVM Source-based Code C...Alan Phipps1-0/+56
2023-12-09[ADT] Rename SmallString::{starts,ends}with to {starts,ends}_with (#74916)Kazu Hirata1-1/+1
2023-09-20Revert "[Coverage][llvm-cov] Enable MC/DC Support in LLVM Source-based Code C...Alan Phipps1-55/+0
2023-09-20[Coverage][llvm-cov] Enable MC/DC Support in LLVM Source-based Code Coverage ...Alan Phipps1-0/+55
2023-09-06[llvm-cov] - Output better error message when the error kind is `coveragemap_...MaggieYingYi1-17/+17
2023-08-24[llvm-cov] Support directory layout in coverage reportsYuhao Gu1-0/+5
2023-08-23[llvm-cov] Allow multiple remaps in --path-equivalenceTomas Camin1-25/+36
2023-03-03[llvm-cov] Optionally fail on missing binary IDDaniel Thornburgh1-3/+10
2023-02-17[llvm-cov] Create syntax to pass source w/o binary.Daniel Thornburgh1-1/+1
2023-02-07[NFC][TargetParser] Remove llvm/ADT/Triple.hArchibald Elliott1-1/+1
2023-02-01[NFC][Profile] Access profile through VirtualFileSystemSteven Wu1-1/+2
2023-01-26Reland: [llvm-cov] Look up object files using debuginfodDaniel Thornburgh1-6/+24
2023-01-25Revert "[llvm-cov] Look up object files using debuginfod"Douglas Yung1-24/+6
2023-01-25[llvm-cov] Look up object files using debuginfodDaniel Thornburgh1-6/+24
2022-12-18Remove redundant .c_str() and .get() callsGregory Alfonso1-6/+6
2022-12-14[tools] llvm::Optional => std::optionalFangrui Song1-3/+3
2022-12-08[llvm] Call reserve before push_back in a loopGregory Alfonso1-0/+1
2022-12-02[tools] Use std::nullopt instead of None (NFC)Kazu Hirata1-3/+4
2022-12-01Support: Convert Program APIs to std::optionalMatt Arsenault1-1/+2
2022-11-26[llvm-cov] Use std::optional in CodeCoverage.cpp (NFC)Kazu Hirata1-1/+2
2022-10-14[llvm-cov] Allow branch coverage to be skipped when exporting for LCOVAlan Phipps1-0/+5
2022-08-01[llvm-cov] Remove deprecated -name-whitelist after D112816Fangrui Song1-24/+6
2022-07-21[llvm-cov] Improve error message by printing the object file name that produc...Zequan Wu1-2/+1
2022-07-15[llvm-cov] Add error message for missing profdata on report and export subcom...Zequan Wu1-1/+13
2022-06-20Don't use Optional::hasValue (NFC)Kazu Hirata1-2/+1
2022-06-08[llvm-cov] Assume repeat architectures for universal binariesKeith Smiley1-0/+3
2022-06-05Remove unneeded cl::ZeroOrMore for cl::opt/cl::list optionsFangrui Song1-2/+2
2022-06-05Remove unneeded cl::ZeroOrMore for cl::opt/cl::list optionsFangrui Song1-3/+3
2022-06-04Remove unneeded cl::ZeroOrMore for cl::list optionsFangrui Song1-2/+2
2022-06-04Remove unneeded cl::ZeroOrMore for cl::opt optionsFangrui Song1-1/+1
2022-03-04[llvm-cov] New parameters to set coverage coverage_watermarkPetr Hosek1-0/+46
2022-01-08[llvm] Fix bugprone argument comments (NFC)Kazu Hirata1-1/+1
2021-11-26[LLVM][llvm-cov] Inclusive language: rename option -name-whitelist to -name-a...Zarko Todorovski1-12/+30
2021-09-10[llvm-cov] Add error for invalid -path-equivalence formatKeith Smiley1-2/+10
2021-05-11[Coverage] Support overriding compilation directoryPetr Hosek1-1/+7
2021-03-24[llvm-cov] Check path emptyness in path-equivalence after removing dots.Zequan Wu1-1/+1