summaryrefslogtreecommitdiff
path: root/llvm/lib/ProfileData/GCOV.cpp
AgeCommit message (Expand)Author
2025-06-20[llvm-cov][gcov] Support multi-files coverage in one basic block (#144504)int-zjt
2024-05-08[llvm] Use StringRef::operator== instead of StringRef::equals (NFC) (#91441)Kazu Hirata
2024-03-10Add llvm::min/max_element and use it in llvm/ and mlir/ directories. (#84678)Justin Lebar
2024-01-19[llvm] Use SmallString::operator std::string (NFC)Kazu Hirata
2023-12-11[llvm] Use StringRef::{starts,ends}_with (NFC) (#74956)Kazu Hirata
2023-10-11[llvm-cov gcov] Make recursive propagateCounts iterative. NFCFangrui Song
2023-08-15[llvm-cov gcov] Drop support for clang<11's fake GCC 4.2 formatFangrui Song
2023-06-15[llvm-cov] Normalize paths by removing dotsOleksii Odynochenko
2023-05-03[Demangle] remove unused status param of itaniumDemangleNick Desaulniers
2023-05-03[Demangle] remove unused params of itaniumDemangleNick Desaulniers
2022-11-25[ProfileData] Use std::optional in GCOV.cpp (NFC)Kazu Hirata
2022-08-13[llvm] Qualify auto in range-based for loops (NFC)Kazu Hirata
2022-03-15[llvm-cov gcov] Fix calculating coverage of template functionsIgor Kudrin
2022-02-24Cleanup includes: ProfileDataserge-sans-paille
2022-01-07[llvm] Use true/false instead of 1/0 (NFC)Kazu Hirata
2021-06-19[llvm-cov gcov] Support GCC 12 formatFangrui Song
2021-06-19[llvm-cov gcov] Change case to match the prevailing style && replace getStrin...Fangrui Song
2021-04-06[SystemZ][z/OS][Windows] Add new OF_TextWithCRLF flag and use this flag inste...Abhina Sreeskantharajan
2021-03-25[NFC] Reordering parameters in getFile and getFileOrSTDINAbhina Sreeskantharajan
2021-01-04[ProfileData] GCOVFile::readGCNO - silence undefined pointer warning. NFCI.Simon Pilgrim
2020-12-11[llvm-cov gcov] Replace Donald B. Johnson's cycle enumeration with iterative ...Fangrui Song
2020-12-10[llvm-cov][gcov] Optimize the cycle counting algorithm by skipping zero count...Xinhao Yuan
2020-10-18Fix various format specifier mismatchesHubert Tong
2020-09-16[llvm-cov gcov] Add --demangled-names (-m)Fangrui Song
2020-09-13[llvm-cov gcov] Refactor counting and reportingFangrui Song
2020-09-13[llvm-cov gcov] Add -r (--relative-only) && -s (--source-prefix)Fangrui Song
2020-09-12[llvm-cov gcov] Improve accuracy when some edges are not measuredFangrui Song
2020-09-08[llvm-cov gcov] Simply computation of line counts and exit block counterFangrui Song
2020-09-08[llvm-cov gcov] Compute unmeasured arc counts by Kirchhoff's circuit lawFangrui Song
2020-07-19[llvm-cov gcov] Don't require NUL terminator when reading filesFangrui Song
2020-06-17[llvm-cov gcov] Support clang<11 fake 4.2 formatFangrui Song
2020-06-16[llvm-cov gcov] Don't suppress .gcov output if .gcda is corruptedFangrui Song
2020-06-16[gcov] Add -i --intermediate-formatFangrui Song
2020-06-16[gcov] Refactor llvm-cov gcov and add SourceInfoFangrui Song
2020-06-06[gcov] Improve tests and lower the minimum supported version to gcov 3.4Fangrui Song
2020-06-03[gcov] Don't error 'unexpected end of memory buffe'Fangrui Song
2020-06-03[gcov] Make `Creating 'filename'` compatible with gcovFangrui Song
2020-06-03[gcov] Improve .gcno compatibility with gcov and use DataExtractorFangrui Song
2020-05-11[gcov] Emit GCOV_TAG_OBJECT_SUMMARY/GCOV_TAG_PROGRAM_SUMMARY correctly and fi...Fangrui Song
2020-05-10[gcov] Implement --stdout -tFangrui Song
2020-05-10[gcov] Fix .gcda decoding and support GCC 8, 9 and 10Fangrui Song
2020-02-10Revert "Remove redundant "std::move"s in return statements"Bill Wendling
2020-02-10Remove redundant "std::move"s in return statementsBill Wendling
2020-01-29[llvm] Replace SmallStr.str().str() with std::string conversion operator.Jonas Devlieghere
2020-01-28Make llvm::StringRef to std::string conversions explicit.Benjamin Kramer
2020-01-06[NFC] Fix trivial typos in commentsJames Henderson
2019-08-15[llvm] Migrate llvm::make_unique to std::make_uniqueJonas Devlieghere
2019-08-05Rename F_{None,Text,Append} to OF_{None,Text,Append}. NFCFangrui Song
2019-04-23Use llvm::stable_sortFangrui Song
2019-02-19[llvm-cov] Add support for gcov --hash-filenames optionVedant Kumar