summaryrefslogtreecommitdiff
path: root/test/CoverageMapping
AgeCommit message (Expand)AuthorFilesLines
2016-06-22[Coverage] Push a new region when handling CXXTryStmtsVedant Kumar2-1/+20
2016-06-07Reapply [Coverage] Fix an assertion failure if the definition of an unused fu...Igor Kudrin3-0/+39
2016-06-07Revert [Coverage] Fix an assertion failure if the definition of an unused fun...Igor Kudrin3-39/+0
2016-06-07[Coverage] Fix an assertion failure if the definition of an unused function s...Igor Kudrin3-0/+39
2016-05-31[Coverage] Fix crash on a switch partially covered by a macro (PR27948)Vedant Kumar1-0/+8
2016-05-19[Lexer] Don't merge macro args from different macro filesVedant Kumar2-0/+31
2016-05-04[Coverage] Fix an issue where a coverage region might not be created for a ma...Igor Kudrin1-0/+23
2016-03-04[Coverage] Fix the start/end locations of switch statementsVedant Kumar2-14/+24
2016-02-17Restrengthen tests relaxed in r259955Xinliang David Li2-1/+2
2016-02-08[Coverage] Fix crash when handling certain macro expansionsVedant Kumar1-0/+38
2016-02-05[PGO] Test case updateXinliang David Li2-4/+4
2016-02-04[PGO] cc1 option name change for profile instrumentationRong Xu42-42/+42
2016-01-03[PGO] Cleanup: Use covmap header definition in the template fileXinliang David Li1-1/+1
2015-12-15[PGO] make profile prefix even shorter and more readableXinliang David Li2-5/+5
2015-12-14[PGO] Shorten profile symbol prefixesXinliang David Li2-5/+5
2015-12-12[PGO] Stop using invalid char in instr variable names.Xinliang David Li1-1/+1
2015-12-11[PGO] Revert r255366: solution incomplete, not handling lambda yetXinliang David Li1-1/+1
2015-12-11[PGO] Stop using invalid char in instr variable names.Xinliang David Li1-1/+1
2015-07-28InstrProf: Fix a misuse of the FunctionDecl API when generating coverageJustin Bogner1-0/+15
2015-07-23InstrProf: Fix a typo in the test for r243066Justin Bogner1-1/+1
2015-07-23InstrProf: Don't extend coverage regions into the catch keywordJustin Bogner1-0/+24
2015-07-02InstrProf: Pack the coverage mapping structs that we write outJustin Bogner1-1/+1
2015-06-23InstrProf: Fix a crash when an implicit def appears in a macroJustin Bogner1-0/+16
2015-06-16InstrProf: Fix coverage mapping when "if" is a macroJustin Bogner1-0/+14
2015-05-14InstrProf: Only disable coverage in built-in macros, not all system macrosJustin Bogner1-0/+24
2015-05-05InstrProf: Don't start or end coverage regions inside of system macrosJustin Bogner1-0/+12
2015-05-01InstrProf: Fix a coverage crash where a macro begins in an unreachable blockJustin Bogner1-0/+15
2015-04-30InstrProf: Make sure coverage propagates out of foreach loops correctlyJustin Bogner1-4/+11
2015-04-28InstrProf: Mark code regions after throw expressions as unreachableJustin Bogner1-6/+8
2015-04-24InstrProf: Fix coverage maps for conditional operatorsJustin Bogner1-1/+15
2015-04-23InstrProf: Fix a shadowing error that would break length of profile namesJustin Bogner1-3/+3
2015-03-25InstrProf: Handle whitespace and comments at the ends of macrosJustin Bogner1-0/+11
2015-03-13Test case updates for explicit type parameter to the gep operatorDavid Blaikie1-1/+1
2015-02-24InstrProf: Make sure counts in lambdas don't escape to the parent scopeJustin Bogner1-0/+17
2015-02-19InstrProf: Always emit a coverage region for the condition of an ifJustin Bogner15-41/+76
2015-02-18InstrProf: Rewrite most of coverage mapping generation in a simpler wayJustin Bogner25-145/+631
2015-02-11InstrProf: Add a test for PR22531Justin Bogner1-4/+11
2015-02-03InstrProf: Remove CoverageMapping::HasCodeBefore, it isn't usedJustin Bogner23-244/+243
2015-01-22InstrProf: Avoid creating profile names for symbols in system headersJustin Bogner1-0/+21
2014-11-18InstrProf: Don't emit coverage for uninstantiated templatesJustin Bogner1-4/+24
2014-10-01InstrProf: Avoid repeated linear searches in a hot pathJustin Bogner4-39/+43
2014-08-21Coverage Mapping: store function's hash in coverage function records.Alex Lorenz1-1/+1
2014-08-20Test: CoverageMapping: use "RUN: FileCheck" command instead of "RUN: cat | Fi...Alex Lorenz3-9/+9
2014-08-20Coverage mapping: fix mapping for objective-c for statementAlex Lorenz1-0/+18
2014-08-20Coverage mapping: fix mapping for objective-c message expressionAlex Lorenz1-0/+11
2014-08-19Test: Coverage Mapping: add missing RUN commandsAlex Lorenz2-10/+10
2014-08-19Add tests for coverage mapping generation.Alex Lorenz26-0/+712
2014-08-09Revert "Add tests for coverage mapping generation."Justin Bogner27-1162/+0
2014-08-09Revert a failing test from r215261Justin Bogner1-71/+0
2014-08-08Add tests for coverage mapping generation.Alex Lorenz28-0/+1233