1. b31ee81 Fix use-of-temporary with StringRef in code coverage by Jordan Rose · 9 years ago
  2. 9d2a16b [Coverage] Support for C++17 if initializers by Vedant Kumar · 9 years ago
  3. f2a6ec5 [Coverage] Support for C++17 switch initializers by Vedant Kumar · 9 years ago
  4. 99d1b29 Use StringRef for MemoryBuffer identifier API (NFC) by Mehdi Amini · 9 years ago
  5. 0878052 [Coverage] The coverage region for switch covers the code after the switch. by Alex Lorenz · 9 years ago
  6. fc05ee3 [Coverage] Suppress creating a code region if the same area is covered by an expansion region. by Igor Kudrin · 9 years ago
  7. 8545dae [Coverage] Prevent creating a redundant counter if a nested body ends with a macro. by Igor Kudrin · 9 years ago
  8. efd319a [Coverage] Do not write out coverage mappings with zero entries by Vedant Kumar · 9 years ago
  9. d04929d [Coverage] Remove '..' from filenames *after* getting an absolute path by Vedant Kumar · 9 years ago
  10. 14f8fb6 [Coverage] Normalize '..' out of filename strings by Vedant Kumar · 9 years ago
  11. 93205af [Coverage] Do not map regions from system headers by Vedant Kumar · 9 years ago
  12. 1d137f5 Delete some dead code, NFC by Vedant Kumar · 9 years ago
  13. 9e324dd Revert "[Coverage] Adopt llvm::coverage::encodeFilenamesAndRawMappings (NFC)" by Vedant Kumar · 9 years ago
  14. 049908b [Coverage] Push a new region when handling CXXTryStmts by Vedant Kumar · 9 years ago
  15. aecc026 [Coverage] Adopt llvm::coverage::encodeFilenamesAndRawMappings (NFC) by Vedant Kumar · 9 years ago
  16. d9e1a61 Reapply [Coverage] Fix an assertion failure if the definition of an unused function spans multiple files. by Igor Kudrin · 9 years ago
  17. a8c1d8b Revert [Coverage] Fix an assertion failure if the definition of an unused function spans multiple files. by Igor Kudrin · 9 years ago
  18. 6fd589a [Coverage] Fix an assertion failure if the definition of an unused function spans multiple files. by Igor Kudrin · 9 years ago
  19. 87ea3b0 [Coverage] Remove redundant handleFileExit() call (NFC) by Vedant Kumar · 9 years ago
  20. 3836482 [Coverage] Fix crash on a switch partially covered by a macro (PR27948) by Vedant Kumar · 9 years ago
  21. 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
  22. b014ee4 Use the new path for coverage related headers and update CMakeLists.txt by Easwaran Raman · 10 years ago
  23. 22bd871 [Coverage] Fix the start/end locations of switch statements by Vedant Kumar · 10 years ago
  24. 39f0197 [Coverage] Fix crash when handling certain macro expansions by Vedant Kumar · 10 years ago
  25. bc6b80a [Coverage] Use a set to track visited FileIDs (NFC) by Vedant Kumar · 10 years ago
  26. ca3326c [Coverage] Reduce complexity of adding function mapping records by Vedant Kumar · 10 years ago
  27. 7077f0a Reference the updated function name /NFC by Xinliang David Li · 10 years ago
  28. 848da13 Fix local variable name /NFC by Xinliang David Li · 10 years ago
  29. 2129ae5 [PGO] Simplify coverage mapping lowering by Xinliang David Li · 10 years ago
  30. 20b188c [PGO] Cleanup: Use covmap header definition in the template file by Xinliang David Li · 10 years ago
  31. 376c06c use auto for obvious type; NFC by Sanjay Patel · 10 years ago
  32. a026a43 Use profile data template file for covmap func record (NFC) by Xinliang David Li · 10 years ago
  33. 03711cb Use newly introduced interfaces in LLVM (NFC) by Xinliang David Li · 10 years ago
  34. 8b56366 Replace double negation of !FileID.isInvalid() with FileID.isValid(). by Yaron Keren · 10 years ago
  35. ed1fe5d Replace double-negated !SourceLocation.isInvalid() with SourceLocation.isValid(). by Yaron Keren · 10 years ago
  36. f36a5c4 Remove move constructor and assignment operator from SourceMappingRegion. The types of the fields are trivially copyable. NFC by Craig Topper · 10 years ago
  37. 462c77b Fix a couple other places that were returning SourceLocation by reference. NFC by Craig Topper · 10 years ago
  38. 57d3f14 Use llvm::reverse to make a bunch of loops use foreach. NFC. by Pete Cooper · 10 years ago
  39. 61bf8cb InstrProf: Don't extend coverage regions into the catch keyword by Justin Bogner · 10 years ago
  40. dceaaad InstrProf: Promote this assert to a report_fatal_error by Justin Bogner · 10 years ago
  41. 642f173 Switch users of the 'for (StmtRange range = stmt->children(); range; ++range)‘ pattern to range for loops. by Benjamin Kramer · 10 years ago
  42. 4dc5adc InstrProf: Add a comment to clarify an argument by Justin Bogner · 10 years ago
  43. b05a43f InstrProf: Pack the coverage mapping structs that we write out by Justin Bogner · 10 years ago
  44. e44dd6d InstrProf: Fix a crash when an implicit def appears in a macro by Justin Bogner · 10 years ago
  45. ab9db51 Revert r240270 ("Fixed/added namespace ending comments using clang-tidy"). by Alexander Kornienko · 10 years ago
  46. 3d9d929 Fixed/added namespace ending comments using clang-tidy. NFC by Alexander Kornienko · 10 years ago
  47. 055ebc3 InstrProf: Fix coverage mapping when "if" is a macro by Justin Bogner · 10 years ago
  48. 682bfbf InstrProf: Only disable coverage in built-in macros, not all system macros by Justin Bogner · 10 years ago
  49. 6d721fa InstrProf: Don't start or end coverage regions inside of system macros by Justin Bogner · 11 years ago
  50. 96ae73f InstrProf: Fix a coverage crash where a macro begins in an unreachable block by Justin Bogner · 11 years ago
  51. d1ffdda Fix -Wpessimizing-move by removing call to std::move by Richard Trieu · 11 years ago
  52. 1587432 InstrProf: Make sure coverage propagates out of foreach loops correctly by Justin Bogner · 11 years ago
  53. f959feb InstrProf: Mark code regions after throw expressions as unreachable by Justin Bogner · 11 years ago
  54. e3654ce InstrProf: Fix coverage maps for conditional operators by Justin Bogner · 11 years ago
  55. b584133 Change range-based for-loops to be -Wrange-loop-analysis clean. by Richard Trieu · 11 years ago
  56. f14b207 InstrProf: Handle whitespace and comments at the ends of macros by Justin Bogner · 11 years ago
  57. c109102 InstrProf: Make sure counts in lambdas don't escape to the parent scope by Justin Bogner · 11 years ago
  58. 91f2e3c InstrProf: Always emit a coverage region for the condition of an if by Justin Bogner · 11 years ago
  59. bf42cfd InstrProf: Rewrite most of coverage mapping generation in a simpler way by Justin Bogner · 11 years ago
  60. fd34280b InstrProf: Update for LLVM API change by Justin Bogner · 11 years ago
  61. 4da909b InstrProf: Remove CoverageMapping::HasCodeBefore, it isn't used by Justin Bogner · 11 years ago
  62. a432d17 InstrProf: Update for LLVM API change by Justin Bogner · 11 years ago
  63. 903678c InstrProf: Use an Optional instead of an out parameter by Justin Bogner · 11 years ago
  64. f69dc34 InstrProf: Use the stream when dumping counters by Justin Bogner · 11 years ago
  65. 0d9593d [cleanup] Re-sort *all* #include lines with llvm/utils/sort_includes.py by Chandler Carruth · 11 years ago
  66. 8e015ff InstrProf: Simplify/reduce state in CoverageMapping (NFC) by Justin Bogner · 11 years ago
  67. 4cb85f3 InstrProf: Remove an unnecessary helper function (NFC) by Justin Bogner · 11 years ago
  68. e5ee6c5 Reapply "InstrProf: Update for the LLVM API change in r218879" by Justin Bogner · 11 years ago
  69. 1c4fb46 Revert "InstrProf: Update for the LLVM API change in r218879" by Justin Bogner · 11 years ago
  70. 94eabf5 InstrProf: Update for the LLVM API change in r218879 by Justin Bogner · 11 years ago
  71. f59329b InstrProf: Avoid repeated linear searches in a hot path by Justin Bogner · 11 years ago
  72. 09c7179 InstrProf: Hide SourceMappingRegion's internals (NFC) by Justin Bogner · 11 years ago
  73. 916cca7 InstrProf: Remove an unused member (NFC) by Justin Bogner · 11 years ago
  74. 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
  75. 1d45c5b Coverage Mapping: store function's hash in coverage function records. by Alex Lorenz · 11 years ago
  76. fdd769e Coverage mapping: fix mapping for objective-c for statement by Alex Lorenz · 11 years ago
  77. 01a0d06 Coverage mapping: fix mapping for objective-c message expression by Alex Lorenz · 11 years ago
  78. f2cf38e Add a cc1 "dump-coverage-mapping" for testing coverage mapping. by Alex Lorenz · 11 years ago
  79. ee02499 Add coverage mapping generation. by Alex Lorenz · 11 years ago