aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/ProfileData/Coverage/CoverageMapping.cpp
AgeCommit message (Expand)AuthorFilesLines
2023-02-01[NFC][Profile] Access profile through VirtualFileSystemSteven Wu1-3/+4
2023-01-30[NFC] [llvm-cov] Remove unnecessary logic from llvm-cov debuginfod.Daniel Thornburgh1-15/+6
2023-01-27[llvm-cov] Fix logic error in debuginfod lookup.Daniel Thornburgh1-6/+12
2023-01-26Reland: [llvm-cov] Look up object files using debuginfodDaniel Thornburgh1-26/+87
2023-01-25Revert "[llvm-cov] Look up object files using debuginfod"Douglas Yung1-87/+26
2023-01-25Revert "Fix compilation failure in CoverageMapping.cpp"Douglas Yung1-2/+2
2023-01-25Fix compilation failure in CoverageMapping.cppDaniel Thornburgh1-2/+2
2023-01-25[llvm-cov] Look up object files using debuginfodDaniel Thornburgh1-26/+87
2023-01-14Use std::nullopt instead of None in comments (NFC)Kazu Hirata1-1/+1
2022-12-12[ProfileData] llvm::Optional => std::optionalFangrui Song1-5/+5
2022-12-10Don't include None.h (NFC)Kazu Hirata1-1/+0
2022-12-04[llvm] Use std::nullopt instead of None in comments (NFC)Kazu Hirata1-1/+2
2022-12-02[llvm] Use std::nullopt instead of None (NFC)Kazu Hirata1-3/+3
2022-11-25[Coverage] Use std::optional in CoverageMapping.cpp (NFC)Kazu Hirata1-1/+2
2022-07-21[llvm-cov] Improve error message by printing the object file name that produc...Zequan Wu1-5/+7
2022-07-10ManagedStatic: remove many straightforward uses in llvmNicolai Hähnle1-4/+2
2022-07-10Revert "ManagedStatic: remove many straightforward uses in llvm"Nicolai Hähnle1-2/+4
2022-07-10ManagedStatic: remove many straightforward uses in llvmNicolai Hähnle1-4/+2
2022-05-26[Clang][CoverageMapping] Fix switch counter codegen compile time explosionBruno Cardoso Lopes1-5/+7
2021-05-19[CoverageMapping] Handle gaps in counter IDs for source-based coveragePirama Arumuga Nainar1-1/+26
2021-05-11[Coverage] Support overriding compilation directoryPetr Hosek1-3/+4
2021-03-25Fix: Reordering parameters in getFile and getFileOrSTDINAbhina Sreeskantharajan1-1/+1
2021-03-23[Coverage] Load records immediatelyChoongwoo Han1-13/+27
2021-03-09Revert "[llvm-cov] reset executation count to 0 after wrapped segment"Zequan Wu1-1/+0
2021-01-06[llvm] Use llvm::append_range (NFC)Kazu Hirata1-2/+1
2021-01-05[Coverage] Add support for Branch Coverage in LLVM Source-Based Code CoverageAlan Phipps1-1/+18
2020-10-13[llvm-cov] Warn when -arch spec is missing/invalid for universal binary (reland)Vedant Kumar1-0/+2
2020-10-13Revert "[llvm-cov] Warn when -arch spec is missing/invalid for universal binary"Vedant Kumar1-2/+0
2020-10-13[llvm-cov] Warn when -arch spec is missing/invalid for universal binaryVedant Kumar1-0/+2
2020-09-21[Coverage] Add empty line regions to SkippedRegionsZequan Wu1-1/+9
2020-08-04[llvm-cov] reset executation count to 0 after wrapped segmentZequan Wu1-0/+1
2020-02-28Reland: [Coverage] Revise format to reduce binary sizeVedant Kumar1-0/+2
2020-02-28Revert "[Coverage] Revise format to reduce binary size"Vedant Kumar1-2/+0
2020-02-28[Coverage] Revise format to reduce binary sizeVedant Kumar1-0/+2
2020-02-10Revert "Remove redundant "std::move"s in return statements"Bill Wendling1-5/+5
2020-02-10Remove redundant "std::move"s in return statementsBill Wendling1-5/+5
2020-01-29Another round of GCC5 fixes.Benjamin Kramer1-1/+2
2019-12-04Revert "[Coverage] Revise format to reduce binary size"Vedant Kumar1-2/+0
2019-12-04[Coverage] Revise format to reduce binary sizeVedant Kumar1-0/+2
2019-09-16[Coverage] Speed up file-based queries for coverage info, NFCVedant Kumar1-2/+35
2019-08-28Ignore object files that lack coverage information.James Y Knight1-2/+21
2019-06-13[Coverage] Load code coverage data from archivesVedant Kumar1-4/+7
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth1-4/+3
2018-09-27llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...)Fangrui Song1-4/+3
2018-08-07[Coverage] Ignore 'unused' functions with non-zero execution countsVedant Kumar1-6/+15
2018-08-07[Coverage] Delete getCounterMismatches, it's dead code (NFC)Vedant Kumar1-5/+0
2018-05-14Rename DEBUG macro to LLVM_DEBUG.Nicola Zaghen1-8/+9
2018-05-08[Coverage] Take filenames into account when loading function records.Max Moroz1-2/+4
2018-05-01Remove \brief commands from doxygen comments.Adrian Prantl1-1/+1
2018-04-13[ProfileData] Change std::sort to llvm::sort in response to r327219Mandeep Singh Grang1-4/+4