1. 3e2ae49 [Coverage] Handle break/continue outside of loop bodies by Vedant Kumar · 8 years ago
  2. a14a1f9 [Parse] Forward brace locations to TypeConstructExpr by Vedant Kumar · 8 years ago
  3. fa8fa04 [Coverage] Emit gap areas in braces-optional statements (PR35387) by Vedant Kumar · 8 years ago
  4. f9a0d44 [Coverage] Emit deferred regions in headers by Vedant Kumar · 8 years ago
  5. 8046d22 [Coverage] Complete top-level deferred regions before labels by Vedant Kumar · 8 years ago
  6. 2e8c875 [Coverage] Emit a gap area after if conditions by Vedant Kumar · 8 years ago
  7. 341bf42 [Coverage] Discard deferred region in closing if-else by Vedant Kumar · 8 years ago
  8. e5f06a8 [Coverage] Explicitly mark the l.h.s of && and || (fixes PR33465) by Vedant Kumar · 8 years ago
  9. ef8e05f [Coverage] Remove deferred region for trailing return, fixes PR34611 by Vedant Kumar · 8 years ago
  10. a1c4deb [Coverage] Use a new API to label gap areas by Vedant Kumar · 8 years ago
  11. 3919a50 [Lexer] Report more precise skipped regions (PR34166) by Vedant Kumar · 8 years ago
  12. 747b0e2 [Coverage] Precise region termination with deferred regions (reapply) by Vedant Kumar · 8 years ago
  13. 181dfe4 [coverage] Special-case calls to noreturn functions. by Eli Friedman · 8 years ago
  14. a7764ad Revert "[Coverage] Precise region termination with deferred regions" by Vedant Kumar · 8 years ago
  15. 0b48042 Revert "[coverage] Special-case calls to noreturn functions." by Vedant Kumar · 8 years ago
  16. 85e6dce [Coverage] Precise region termination with deferred regions by Vedant Kumar · 8 years ago
  17. 2d30c64 [coverage] Special-case calls to noreturn functions. by Eli Friedman · 8 years ago
  18. 7f53fbfc [coverage] Make smaller regions for the first case of a switch. by Eli Friedman · 8 years ago
  19. d736964 [Coverage] NFC: Simplify sanity checks with a SpellingRange utility by Vedant Kumar · 8 years ago
  20. 7838696 [Coverage] NFC: Save a pair of calls to get{Start,End} by Vedant Kumar · 8 years ago
  21. 8a767a4 [Coverage] Use the new getInstrProfSectionName API (NFC) by Vedant Kumar · 9 years ago
  22. 1f39fcf Fix use after free error by Xinliang David Li · 9 years ago
  23. 3e8257e Remove unused function /nfc by Xinliang David Li · 9 years ago
  24. f0e879d [Profile] PE binary coverage bug fix by Xinliang David Li · 9 years ago
  25. b31ee81 Fix use-of-temporary with StringRef in code coverage by Jordan Rose · 9 years ago
  26. 9d2a16b [Coverage] Support for C++17 if initializers by Vedant Kumar · 9 years ago
  27. f2a6ec5 [Coverage] Support for C++17 switch initializers by Vedant Kumar · 9 years ago
  28. 99d1b29 Use StringRef for MemoryBuffer identifier API (NFC) by Mehdi Amini · 9 years ago
  29. 0878052 [Coverage] The coverage region for switch covers the code after the switch. by Alex Lorenz · 9 years ago
  30. fc05ee3 [Coverage] Suppress creating a code region if the same area is covered by an expansion region. by Igor Kudrin · 9 years ago
  31. 8545dae [Coverage] Prevent creating a redundant counter if a nested body ends with a macro. by Igor Kudrin · 9 years ago
  32. efd319a [Coverage] Do not write out coverage mappings with zero entries by Vedant Kumar · 9 years ago
  33. d04929d [Coverage] Remove '..' from filenames *after* getting an absolute path by Vedant Kumar · 9 years ago
  34. 14f8fb6 [Coverage] Normalize '..' out of filename strings by Vedant Kumar · 9 years ago
  35. 93205af [Coverage] Do not map regions from system headers by Vedant Kumar · 9 years ago
  36. 1d137f5 Delete some dead code, NFC by Vedant Kumar · 9 years ago
  37. 9e324dd Revert "[Coverage] Adopt llvm::coverage::encodeFilenamesAndRawMappings (NFC)" by Vedant Kumar · 9 years ago
  38. 049908b [Coverage] Push a new region when handling CXXTryStmts by Vedant Kumar · 9 years ago
  39. aecc026 [Coverage] Adopt llvm::coverage::encodeFilenamesAndRawMappings (NFC) by Vedant Kumar · 9 years ago
  40. d9e1a61 Reapply [Coverage] Fix an assertion failure if the definition of an unused function spans multiple files. by Igor Kudrin · 9 years ago
  41. a8c1d8b Revert [Coverage] Fix an assertion failure if the definition of an unused function spans multiple files. by Igor Kudrin · 9 years ago
  42. 6fd589a [Coverage] Fix an assertion failure if the definition of an unused function spans multiple files. by Igor Kudrin · 9 years ago
  43. 87ea3b0 [Coverage] Remove redundant handleFileExit() call (NFC) by Vedant Kumar · 9 years ago
  44. 3836482 [Coverage] Fix crash on a switch partially covered by a macro (PR27948) by Vedant Kumar · 9 years ago
  45. 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
  46. b014ee4 Use the new path for coverage related headers and update CMakeLists.txt by Easwaran Raman · 10 years ago
  47. 22bd871 [Coverage] Fix the start/end locations of switch statements by Vedant Kumar · 10 years ago
  48. 39f0197 [Coverage] Fix crash when handling certain macro expansions by Vedant Kumar · 10 years ago
  49. bc6b80a [Coverage] Use a set to track visited FileIDs (NFC) by Vedant Kumar · 10 years ago
  50. ca3326c [Coverage] Reduce complexity of adding function mapping records by Vedant Kumar · 10 years ago
  51. 7077f0a Reference the updated function name /NFC by Xinliang David Li · 10 years ago
  52. 848da13 Fix local variable name /NFC by Xinliang David Li · 10 years ago
  53. 2129ae5 [PGO] Simplify coverage mapping lowering by Xinliang David Li · 10 years ago
  54. 20b188c [PGO] Cleanup: Use covmap header definition in the template file by Xinliang David Li · 10 years ago
  55. 376c06c use auto for obvious type; NFC by Sanjay Patel · 10 years ago
  56. a026a43 Use profile data template file for covmap func record (NFC) by Xinliang David Li · 10 years ago
  57. 03711cb Use newly introduced interfaces in LLVM (NFC) by Xinliang David Li · 10 years ago
  58. 8b56366 Replace double negation of !FileID.isInvalid() with FileID.isValid(). by Yaron Keren · 10 years ago
  59. ed1fe5d Replace double-negated !SourceLocation.isInvalid() with SourceLocation.isValid(). by Yaron Keren · 10 years ago
  60. f36a5c4 Remove move constructor and assignment operator from SourceMappingRegion. The types of the fields are trivially copyable. NFC by Craig Topper · 10 years ago
  61. 462c77b Fix a couple other places that were returning SourceLocation by reference. NFC by Craig Topper · 10 years ago
  62. 57d3f14 Use llvm::reverse to make a bunch of loops use foreach. NFC. by Pete Cooper · 10 years ago
  63. 61bf8cb InstrProf: Don't extend coverage regions into the catch keyword by Justin Bogner · 10 years ago
  64. dceaaad InstrProf: Promote this assert to a report_fatal_error by Justin Bogner · 10 years ago
  65. 642f173 Switch users of the 'for (StmtRange range = stmt->children(); range; ++range)‘ pattern to range for loops. by Benjamin Kramer · 10 years ago
  66. 4dc5adc InstrProf: Add a comment to clarify an argument by Justin Bogner · 10 years ago
  67. b05a43f InstrProf: Pack the coverage mapping structs that we write out by Justin Bogner · 10 years ago
  68. e44dd6d InstrProf: Fix a crash when an implicit def appears in a macro by Justin Bogner · 10 years ago
  69. ab9db51 Revert r240270 ("Fixed/added namespace ending comments using clang-tidy"). by Alexander Kornienko · 10 years ago
  70. 3d9d929 Fixed/added namespace ending comments using clang-tidy. NFC by Alexander Kornienko · 10 years ago
  71. 055ebc3 InstrProf: Fix coverage mapping when "if" is a macro by Justin Bogner · 10 years ago
  72. 682bfbf InstrProf: Only disable coverage in built-in macros, not all system macros by Justin Bogner · 10 years ago
  73. 6d721fa InstrProf: Don't start or end coverage regions inside of system macros by Justin Bogner · 11 years ago
  74. 96ae73f InstrProf: Fix a coverage crash where a macro begins in an unreachable block by Justin Bogner · 11 years ago
  75. d1ffdda Fix -Wpessimizing-move by removing call to std::move by Richard Trieu · 11 years ago
  76. 1587432 InstrProf: Make sure coverage propagates out of foreach loops correctly by Justin Bogner · 11 years ago
  77. f959feb InstrProf: Mark code regions after throw expressions as unreachable by Justin Bogner · 11 years ago
  78. e3654ce InstrProf: Fix coverage maps for conditional operators by Justin Bogner · 11 years ago
  79. b584133 Change range-based for-loops to be -Wrange-loop-analysis clean. by Richard Trieu · 11 years ago
  80. f14b207 InstrProf: Handle whitespace and comments at the ends of macros by Justin Bogner · 11 years ago
  81. c109102 InstrProf: Make sure counts in lambdas don't escape to the parent scope by Justin Bogner · 11 years ago
  82. 91f2e3c InstrProf: Always emit a coverage region for the condition of an if by Justin Bogner · 11 years ago
  83. bf42cfd InstrProf: Rewrite most of coverage mapping generation in a simpler way by Justin Bogner · 11 years ago
  84. fd34280b InstrProf: Update for LLVM API change by Justin Bogner · 11 years ago
  85. 4da909b InstrProf: Remove CoverageMapping::HasCodeBefore, it isn't used by Justin Bogner · 11 years ago
  86. a432d17 InstrProf: Update for LLVM API change by Justin Bogner · 11 years ago
  87. 903678c InstrProf: Use an Optional instead of an out parameter by Justin Bogner · 11 years ago
  88. f69dc34 InstrProf: Use the stream when dumping counters by Justin Bogner · 11 years ago
  89. 0d9593d [cleanup] Re-sort *all* #include lines with llvm/utils/sort_includes.py by Chandler Carruth · 11 years ago
  90. 8e015ff InstrProf: Simplify/reduce state in CoverageMapping (NFC) by Justin Bogner · 11 years ago
  91. 4cb85f3 InstrProf: Remove an unnecessary helper function (NFC) by Justin Bogner · 11 years ago
  92. e5ee6c5 Reapply "InstrProf: Update for the LLVM API change in r218879" by Justin Bogner · 11 years ago
  93. 1c4fb46 Revert "InstrProf: Update for the LLVM API change in r218879" by Justin Bogner · 11 years ago
  94. 94eabf5 InstrProf: Update for the LLVM API change in r218879 by Justin Bogner · 11 years ago
  95. f59329b InstrProf: Avoid repeated linear searches in a hot path by Justin Bogner · 11 years ago
  96. 09c7179 InstrProf: Hide SourceMappingRegion's internals (NFC) by Justin Bogner · 11 years ago
  97. 916cca7 InstrProf: Remove an unused member (NFC) by Justin Bogner · 11 years ago
  98. 5fc8fc2 Simplify creation of a bunch of ArrayRefs by using None, makeArrayRef or just letting them be implicitly created. by Craig Topper · 11 years ago
  99. 1d45c5b Coverage Mapping: store function's hash in coverage function records. by Alex Lorenz · 11 years ago
  100. fdd769e Coverage mapping: fix mapping for objective-c for statement by Alex Lorenz · 11 years ago