1. 4cd07db Reduce memory consumption of coverage dumps by Serge Guelton · 6 years ago
  2. 899d139 Use llvm::stable_sort by Fangrui Song · 7 years ago
  3. 2946cd7 Update the file headers across all of the LLVM projects in the monorepo by Chandler Carruth · 7 years ago
  4. 7225a26 [Coverage] Do not visit artificial stmts in defaulted methods (PR39822) by Vedant Kumar · 7 years ago
  5. 0c3e311 [Coverage] Fix PR39258: support coverage regions that start deeper than they end by Vedant Kumar · 7 years ago
  6. 8baa500 [cxx2a] P0614R1: Support init-statements in range-based for loops. by Richard Smith · 7 years ago
  7. 9616058 Remove deprecated API by Stephen Kelly · 7 years ago
  8. 40922db Mark up deprecated methods as such by Stephen Kelly · 7 years ago
  9. 1c301dc Port getLocEnd -> getEndLoc by Stephen Kelly · 7 years ago
  10. f2ceec4 Port getLocStart -> getBeginLoc by Stephen Kelly · 7 years ago
  11. a6e4358 Port getStartLoc -> getBeginLoc by Stephen Kelly · 7 years ago
  12. 3cffc4c Add getBeginLoc API to replace getStartLoc by Stephen Kelly · 7 years ago
  13. d781d97 [Coverage] End deferred regions before labels, fixes PR35867 by Vedant Kumar · 7 years ago
  14. 61763b6 [Coverage] Discard the last uncompleted deferred region in a decl by Vedant Kumar · 7 years ago
  15. 070777d Support: Add a raw_ostream::write_zeros() function. NFCI. by Peter Collingbourne · 7 years ago
  16. 9fc8faf Remove \brief commands from doxygen comments. by Adrian Prantl · 7 years ago
  17. b5f8171 PR37189 Fix incorrect end source location and spelling for a split '>>' token. by Richard Smith · 8 years ago
  18. 2a8c18d Fix typos in clang by Alexander Kornienko · 8 years ago
  19. 3e2ae49 [Coverage] Handle break/continue outside of loop bodies by Vedant Kumar · 8 years ago
  20. a14a1f9 [Parse] Forward brace locations to TypeConstructExpr by Vedant Kumar · 8 years ago
  21. fa8fa04 [Coverage] Emit gap areas in braces-optional statements (PR35387) by Vedant Kumar · 8 years ago
  22. f9a0d44 [Coverage] Emit deferred regions in headers by Vedant Kumar · 8 years ago
  23. 8046d22 [Coverage] Complete top-level deferred regions before labels by Vedant Kumar · 8 years ago
  24. 2e8c875 [Coverage] Emit a gap area after if conditions by Vedant Kumar · 8 years ago
  25. 341bf42 [Coverage] Discard deferred region in closing if-else by Vedant Kumar · 8 years ago
  26. e5f06a8 [Coverage] Explicitly mark the l.h.s of && and || (fixes PR33465) by Vedant Kumar · 8 years ago
  27. ef8e05f [Coverage] Remove deferred region for trailing return, fixes PR34611 by Vedant Kumar · 8 years ago
  28. a1c4deb [Coverage] Use a new API to label gap areas by Vedant Kumar · 8 years ago
  29. 3919a50 [Lexer] Report more precise skipped regions (PR34166) by Vedant Kumar · 8 years ago
  30. 747b0e2 [Coverage] Precise region termination with deferred regions (reapply) by Vedant Kumar · 8 years ago
  31. 181dfe4 [coverage] Special-case calls to noreturn functions. by Eli Friedman · 8 years ago
  32. a7764ad Revert "[Coverage] Precise region termination with deferred regions" by Vedant Kumar · 8 years ago
  33. 0b48042 Revert "[coverage] Special-case calls to noreturn functions." by Vedant Kumar · 8 years ago
  34. 85e6dce [Coverage] Precise region termination with deferred regions by Vedant Kumar · 8 years ago
  35. 2d30c64 [coverage] Special-case calls to noreturn functions. by Eli Friedman · 8 years ago
  36. 7f53fbfc [coverage] Make smaller regions for the first case of a switch. by Eli Friedman · 8 years ago
  37. d736964 [Coverage] NFC: Simplify sanity checks with a SpellingRange utility by Vedant Kumar · 8 years ago
  38. 7838696 [Coverage] NFC: Save a pair of calls to get{Start,End} by Vedant Kumar · 8 years ago
  39. 8a767a4 [Coverage] Use the new getInstrProfSectionName API (NFC) by Vedant Kumar · 9 years ago
  40. 1f39fcf Fix use after free error by Xinliang David Li · 9 years ago
  41. 3e8257e Remove unused function /nfc by Xinliang David Li · 9 years ago
  42. f0e879d [Profile] PE binary coverage bug fix by Xinliang David Li · 9 years ago
  43. b31ee81 Fix use-of-temporary with StringRef in code coverage by Jordan Rose · 9 years ago
  44. 9d2a16b [Coverage] Support for C++17 if initializers by Vedant Kumar · 9 years ago
  45. f2a6ec5 [Coverage] Support for C++17 switch initializers by Vedant Kumar · 9 years ago
  46. 99d1b29 Use StringRef for MemoryBuffer identifier API (NFC) by Mehdi Amini · 9 years ago
  47. 0878052 [Coverage] The coverage region for switch covers the code after the switch. by Alex Lorenz · 9 years ago
  48. fc05ee3 [Coverage] Suppress creating a code region if the same area is covered by an expansion region. by Igor Kudrin · 9 years ago
  49. 8545dae [Coverage] Prevent creating a redundant counter if a nested body ends with a macro. by Igor Kudrin · 9 years ago
  50. efd319a [Coverage] Do not write out coverage mappings with zero entries by Vedant Kumar · 9 years ago
  51. d04929d [Coverage] Remove '..' from filenames *after* getting an absolute path by Vedant Kumar · 9 years ago
  52. 14f8fb6 [Coverage] Normalize '..' out of filename strings by Vedant Kumar · 9 years ago
  53. 93205af [Coverage] Do not map regions from system headers by Vedant Kumar · 9 years ago
  54. 1d137f5 Delete some dead code, NFC by Vedant Kumar · 9 years ago
  55. 9e324dd Revert "[Coverage] Adopt llvm::coverage::encodeFilenamesAndRawMappings (NFC)" by Vedant Kumar · 9 years ago
  56. 049908b [Coverage] Push a new region when handling CXXTryStmts by Vedant Kumar · 9 years ago
  57. aecc026 [Coverage] Adopt llvm::coverage::encodeFilenamesAndRawMappings (NFC) by Vedant Kumar · 9 years ago
  58. d9e1a61 Reapply [Coverage] Fix an assertion failure if the definition of an unused function spans multiple files. by Igor Kudrin · 9 years ago
  59. a8c1d8b Revert [Coverage] Fix an assertion failure if the definition of an unused function spans multiple files. by Igor Kudrin · 9 years ago
  60. 6fd589a [Coverage] Fix an assertion failure if the definition of an unused function spans multiple files. by Igor Kudrin · 9 years ago
  61. 87ea3b0 [Coverage] Remove redundant handleFileExit() call (NFC) by Vedant Kumar · 9 years ago
  62. 3836482 [Coverage] Fix crash on a switch partially covered by a macro (PR27948) by Vedant Kumar · 9 years ago
  63. 0a7c9d1 [Coverage] Fix an issue where a coverage region might not be created for a macro containing a loop statement. by Igor Kudrin · 10 years ago
  64. b014ee4 Use the new path for coverage related headers and update CMakeLists.txt by Easwaran Raman · 10 years ago
  65. 22bd871 [Coverage] Fix the start/end locations of switch statements by Vedant Kumar · 10 years ago
  66. 39f0197 [Coverage] Fix crash when handling certain macro expansions by Vedant Kumar · 10 years ago
  67. bc6b80a [Coverage] Use a set to track visited FileIDs (NFC) by Vedant Kumar · 10 years ago
  68. ca3326c [Coverage] Reduce complexity of adding function mapping records by Vedant Kumar · 10 years ago
  69. 7077f0a Reference the updated function name /NFC by Xinliang David Li · 10 years ago
  70. 848da13 Fix local variable name /NFC by Xinliang David Li · 10 years ago
  71. 2129ae5 [PGO] Simplify coverage mapping lowering by Xinliang David Li · 10 years ago
  72. 20b188c [PGO] Cleanup: Use covmap header definition in the template file by Xinliang David Li · 10 years ago
  73. 376c06c use auto for obvious type; NFC by Sanjay Patel · 10 years ago
  74. a026a43 Use profile data template file for covmap func record (NFC) by Xinliang David Li · 10 years ago
  75. 03711cb Use newly introduced interfaces in LLVM (NFC) by Xinliang David Li · 10 years ago
  76. 8b56366 Replace double negation of !FileID.isInvalid() with FileID.isValid(). by Yaron Keren · 10 years ago
  77. ed1fe5d Replace double-negated !SourceLocation.isInvalid() with SourceLocation.isValid(). by Yaron Keren · 10 years ago
  78. f36a5c4 Remove move constructor and assignment operator from SourceMappingRegion. The types of the fields are trivially copyable. NFC by Craig Topper · 10 years ago
  79. 462c77b Fix a couple other places that were returning SourceLocation by reference. NFC by Craig Topper · 10 years ago
  80. 57d3f14 Use llvm::reverse to make a bunch of loops use foreach. NFC. by Pete Cooper · 10 years ago
  81. 61bf8cb InstrProf: Don't extend coverage regions into the catch keyword by Justin Bogner · 10 years ago
  82. dceaaad InstrProf: Promote this assert to a report_fatal_error by Justin Bogner · 10 years ago
  83. 642f173 Switch users of the 'for (StmtRange range = stmt->children(); range; ++range)‘ pattern to range for loops. by Benjamin Kramer · 10 years ago
  84. 4dc5adc InstrProf: Add a comment to clarify an argument by Justin Bogner · 10 years ago
  85. b05a43f InstrProf: Pack the coverage mapping structs that we write out by Justin Bogner · 10 years ago
  86. e44dd6d InstrProf: Fix a crash when an implicit def appears in a macro by Justin Bogner · 10 years ago
  87. ab9db51 Revert r240270 ("Fixed/added namespace ending comments using clang-tidy"). by Alexander Kornienko · 10 years ago
  88. 3d9d929 Fixed/added namespace ending comments using clang-tidy. NFC by Alexander Kornienko · 10 years ago
  89. 055ebc3 InstrProf: Fix coverage mapping when "if" is a macro by Justin Bogner · 10 years ago
  90. 682bfbf InstrProf: Only disable coverage in built-in macros, not all system macros by Justin Bogner · 10 years ago
  91. 6d721fa InstrProf: Don't start or end coverage regions inside of system macros by Justin Bogner · 11 years ago
  92. 96ae73f InstrProf: Fix a coverage crash where a macro begins in an unreachable block by Justin Bogner · 11 years ago
  93. d1ffdda Fix -Wpessimizing-move by removing call to std::move by Richard Trieu · 11 years ago
  94. 1587432 InstrProf: Make sure coverage propagates out of foreach loops correctly by Justin Bogner · 11 years ago
  95. f959feb InstrProf: Mark code regions after throw expressions as unreachable by Justin Bogner · 11 years ago
  96. e3654ce InstrProf: Fix coverage maps for conditional operators by Justin Bogner · 11 years ago
  97. b584133 Change range-based for-loops to be -Wrange-loop-analysis clean. by Richard Trieu · 11 years ago
  98. f14b207 InstrProf: Handle whitespace and comments at the ends of macros by Justin Bogner · 11 years ago
  99. c109102 InstrProf: Make sure counts in lambdas don't escape to the parent scope by Justin Bogner · 11 years ago
  100. 91f2e3c InstrProf: Always emit a coverage region for the condition of an if by Justin Bogner · 11 years ago