aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/ProfileData/Coverage/CoverageMapping.cpp
AgeCommit message (Expand)AuthorFilesLines
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
2017-12-28Remove superfluous copies in sample profiling.Benjamin Kramer1-1/+1
2017-12-07[Coverage] Scan ahead for the most-recent completed count (PR35495)Vedant Kumar1-5/+4
2017-11-30[Coverage] Use the most-recent completed region count (PR35437)Vedant Kumar1-0/+6
2017-11-09[Coverage] Use the wrapped segment when a line has entry segmentsVedant Kumar1-4/+4
2017-10-24[Coverage] Provide a stable order for getInstantiationGroupsVedant Kumar1-1/+2
2017-10-19[Coverage] Simplify r316141. NFC.Vedant Kumar1-3/+3
2017-10-18[llvm-cov] Move LineCoverageIterator to libCoverage. NFC.Vedant Kumar1-0/+53
2017-09-21[llvm-cov] Improve error messaging for function mismatchesVedant Kumar1-2/+3
2017-09-18[Coverage] Use gap regions to select better line exec countsVedant Kumar1-5/+9
2017-09-08[Coverage] Build sorted and unique segmentsVedant Kumar1-46/+138
2017-09-08[Coverage] Define LineColPair for convenience. NFC.Vedant Kumar1-2/+1
2017-09-08[Coverage] Report errors when reading malformed source regionsVedant Kumar1-2/+7
2017-08-02[Coverage] Add an API to retrive all instantiations of a function (NFC)Vedant Kumar1-7/+7
2017-08-01[llvm-cov] Allow specifying distinct architectures for each loaded binaryVedant Kumar1-3/+4
2017-06-30[Coverage] Remove two overloads of CoverageMapping::load. NFC.Vedant Kumar1-12/+0
2017-06-26[Coverage] Improve readability by using a struct. NFC.Vedant Kumar1-22/+20
2017-06-21[ProfileData, Support] Fix some Clang-tidy modernize-use-using and Include Wh...Eugene Zelenko1-4/+3
2017-06-20[Coverage] PR33517: Check for failure to load func recordsVedant Kumar1-0/+3
2017-06-06Sort the remaining #include lines in include/... and lib/....Chandler Carruth1-1/+1