Vedant Kumar
|
03f9ee026f
Revert "[Coverage] Adopt llvm::coverage::encodeFilenamesAndRawMappings (NFC)"
|
9 жил өмнө |
Vedant Kumar
|
c35b5c603d
[Coverage] Push a new region when handling CXXTryStmts
|
9 жил өмнө |
Vedant Kumar
|
161ff9db3a
[Coverage] Adopt llvm::coverage::encodeFilenamesAndRawMappings (NFC)
|
9 жил өмнө |
Igor Kudrin
|
10ab2e4543
Reapply [Coverage] Fix an assertion failure if the definition of an unused function spans multiple files.
|
9 жил өмнө |
Igor Kudrin
|
de3b5e4903
Revert [Coverage] Fix an assertion failure if the definition of an unused function spans multiple files.
|
9 жил өмнө |
Igor Kudrin
|
f962670a08
[Coverage] Fix an assertion failure if the definition of an unused function spans multiple files.
|
9 жил өмнө |
Vedant Kumar
|
a47c5ddbad
[Coverage] Remove redundant handleFileExit() call (NFC)
|
9 жил өмнө |
Vedant Kumar
|
e0c001cbf6
[Coverage] Fix crash on a switch partially covered by a macro (PR27948)
|
9 жил өмнө |
Igor Kudrin
|
b5f1f3cacd
[Coverage] Fix an issue where a coverage region might not be created for a macro containing a loop statement.
|
9 жил өмнө |
Easwaran Raman
|
2fc800b54b
Use the new path for coverage related headers and update CMakeLists.txt
|
9 жил өмнө |
Vedant Kumar
|
f377a655e7
[Coverage] Fix the start/end locations of switch statements
|
9 жил өмнө |
Vedant Kumar
|
61cd9c9fc2
[Coverage] Fix crash when handling certain macro expansions
|
9 жил өмнө |
Vedant Kumar
|
f2b57cf149
[Coverage] Use a set to track visited FileIDs (NFC)
|
9 жил өмнө |
Vedant Kumar
|
62a6c88a53
[Coverage] Reduce complexity of adding function mapping records
|
9 жил өмнө |
Xinliang David Li
|
b5997a7e74
Reference the updated function name /NFC
|
9 жил өмнө |
Xinliang David Li
|
328d83f2b2
Fix local variable name /NFC
|
9 жил өмнө |
Xinliang David Li
|
81238425d2
[PGO] Simplify coverage mapping lowering
|
9 жил өмнө |
Xinliang David Li
|
b0da766c2f
[PGO] Cleanup: Use covmap header definition in the template file
|
9 жил өмнө |
Sanjay Patel
|
76fc8176f8
use auto for obvious type; NFC
|
9 жил өмнө |
Xinliang David Li
|
cca12de649
Use profile data template file for covmap func record (NFC)
|
9 жил өмнө |
Xinliang David Li
|
0a6b992d56
Use newly introduced interfaces in LLVM (NFC)
|
9 жил өмнө |
Yaron Keren
|
4d9c4a9b23
Replace double negation of !FileID.isInvalid() with FileID.isValid().
|
10 жил өмнө |
Yaron Keren
|
facf2d2c3b
Replace double-negated !SourceLocation.isInvalid() with SourceLocation.isValid().
|
10 жил өмнө |
Craig Topper
|
9f31d79132
Remove move constructor and assignment operator from SourceMappingRegion. The types of the fields are trivially copyable. NFC
|
10 жил өмнө |
Craig Topper
|
7bba9558b8
Fix a couple other places that were returning SourceLocation by reference. NFC
|
10 жил өмнө |
Pete Cooper
|
34219cae4a
Use llvm::reverse to make a bunch of loops use foreach. NFC.
|
10 жил өмнө |
Justin Bogner
|
bd40a9cd8e
InstrProf: Don't extend coverage regions into the catch keyword
|
10 жил өмнө |
Justin Bogner
|
92d5b410b9
InstrProf: Promote this assert to a report_fatal_error
|
10 жил өмнө |
Benjamin Kramer
|
247b5bd74b
Switch users of the 'for (StmtRange range = stmt->children(); range; ++range)‘ pattern to range for loops.
|
10 жил өмнө |
Justin Bogner
|
e06d40075e
InstrProf: Add a comment to clarify an argument
|
10 жил өмнө |