summaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/CoverageMappingGen.cpp
Commit message (Expand)AuthorAgeFilesLines
* [Coverage] Emit gap areas in braces-optional statements (PR35387)Vedant Kumar2017-11-291-9/+61
* [Coverage] Emit deferred regions in headersVedant Kumar2017-11-091-3/+5
* [Coverage] Complete top-level deferred regions before labelsVedant Kumar2017-11-091-3/+38
* [Coverage] Emit a gap area after if conditionsVedant Kumar2017-11-091-1/+26
* [Coverage] Discard deferred region in closing if-elseVedant Kumar2017-10-171-7/+23
* [Coverage] Explicitly mark the l.h.s of && and || (fixes PR33465)Vedant Kumar2017-10-171-4/+6
* [Coverage] Remove deferred region for trailing return, fixes PR34611Vedant Kumar2017-09-191-1/+7
* [Coverage] Use a new API to label gap areasVedant Kumar2017-09-181-5/+25
* [Lexer] Report more precise skipped regions (PR34166)Vedant Kumar2017-09-111-1/+1
* [Coverage] Precise region termination with deferred regions (reapply)Vedant Kumar2017-09-081-5/+86
* [coverage] Special-case calls to noreturn functions.Eli Friedman2017-08-081-0/+10
* Revert "[Coverage] Precise region termination with deferred regions"Vedant Kumar2017-08-051-86/+5
* Revert "[coverage] Special-case calls to noreturn functions."Vedant Kumar2017-08-041-12/+0
* [Coverage] Precise region termination with deferred regionsVedant Kumar2017-08-041-5/+86
* [coverage] Special-case calls to noreturn functions.Eli Friedman2017-08-031-0/+12
* [coverage] Make smaller regions for the first case of a switch.Eli Friedman2017-08-021-6/+13
* [Coverage] NFC: Simplify sanity checks with a SpellingRange utilityVedant Kumar2017-07-271-21/+41
* [Coverage] NFC: Save a pair of calls to get{Start,End}Vedant Kumar2017-07-271-3/+5
* [Coverage] Use the new getInstrProfSectionName API (NFC)Vedant Kumar2017-04-151-1/+3
* Fix use after free errorXinliang David Li2017-04-141-1/+1
* Remove unused function /nfcXinliang David Li2017-04-141-4/+0
* [Profile] PE binary coverage bug fixXinliang David Li2017-04-131-1/+1
* Fix use-of-temporary with StringRef in code coverageJordan Rose2016-11-071-2/+7
* [Coverage] Support for C++17 if initializersVedant Kumar2016-10-141-0/+3
* [Coverage] Support for C++17 switch initializersVedant Kumar2016-10-141-0/+2
* Use StringRef for MemoryBuffer identifier API (NFC)Mehdi Amini2016-10-011-1/+1
* [Coverage] The coverage region for switch covers the code after the switch.Alex Lorenz2016-09-271-1/+5
* [Coverage] Suppress creating a code region if the same area is covered by an ...Igor Kudrin2016-08-311-5/+23
* [Coverage] Prevent creating a redundant counter if a nested body ends with a ...Igor Kudrin2016-08-291-1/+2
* [Coverage] Do not write out coverage mappings with zero entriesVedant Kumar2016-07-261-0/+11
* [Coverage] Remove '..' from filenames *after* getting an absolute pathVedant Kumar2016-07-181-1/+1
* [Coverage] Normalize '..' out of filename stringsVedant Kumar2016-07-181-8/+14
* [Coverage] Do not map regions from system headersVedant Kumar2016-07-111-0/+8
* Delete some dead code, NFCVedant Kumar2016-07-061-10/+0
* Revert "[Coverage] Adopt llvm::coverage::encodeFilenamesAndRawMappings (NFC)"Vedant Kumar2016-06-291-10/+18
* [Coverage] Push a new region when handling CXXTryStmtsVedant Kumar2016-06-221-1/+6
* [Coverage] Adopt llvm::coverage::encodeFilenamesAndRawMappings (NFC)Vedant Kumar2016-06-171-18/+10
* Reapply [Coverage] Fix an assertion failure if the definition of an unused fu...Igor Kudrin2016-06-071-11/+31
* Revert [Coverage] Fix an assertion failure if the definition of an unused fun...Igor Kudrin2016-06-071-31/+11
* [Coverage] Fix an assertion failure if the definition of an unused function s...Igor Kudrin2016-06-071-11/+31
* [Coverage] Remove redundant handleFileExit() call (NFC)Vedant Kumar2016-05-311-3/+1
* [Coverage] Fix crash on a switch partially covered by a macro (PR27948)Vedant Kumar2016-05-311-2/+6
* [Coverage] Fix an issue where a coverage region might not be created for a ma...Igor Kudrin2016-05-041-3/+19
* Use the new path for coverage related headers and update CMakeLists.txtEaswaran Raman2016-04-291-3/+3
* [Coverage] Fix the start/end locations of switch statementsVedant Kumar2016-03-041-1/+1
* [Coverage] Fix crash when handling certain macro expansionsVedant Kumar2016-02-081-0/+6
* [Coverage] Use a set to track visited FileIDs (NFC)Vedant Kumar2016-01-281-3/+3
* [Coverage] Reduce complexity of adding function mapping recordsVedant Kumar2016-01-211-3/+6
* Reference the updated function name /NFCXinliang David Li2016-01-201-1/+1
* Fix local variable name /NFCXinliang David Li2016-01-191-2/+2