LCOV - code coverage report | |||||||||||||||||||||||||
|
|||||||||||||||||||||||||
Filename | Line Coverage ( hide details ) | Functions | ||||
AsmWriter.cpp |
|
93.2 % | 1992 / 2138 | 92.2 % | 153 / 166 | |
<unnamed> | 93.2 % | 1992 / 2138 | 92.2 % | 153 / 166 | ||
AttributeImpl.h |
|
75.7 % | 28 / 37 | 28.6 % | 4 / 14 | |
<unnamed> | 75.7 % | 28 / 37 | 28.6 % | 4 / 14 | ||
Attributes.cpp |
|
95.4 % | 816 / 855 | 94.3 % | 150 / 159 | |
<unnamed> | 95.4 % | 816 / 855 | 94.3 % | 150 / 159 | ||
AutoUpgrade.cpp |
|
95.2 % | 1655 / 1739 | 100.0 % | 41 / 41 | |
<unnamed> | 95.2 % | 1655 / 1739 | 100.0 % | 41 / 41 | ||
BasicBlock.cpp |
|
100.0 % | 159 / 159 | 100.0 % | 35 / 35 | |
<unnamed> | 100.0 % | 159 / 159 | 100.0 % | 35 / 35 | ||
Comdat.cpp |
|
10.5 % | 2 / 19 | 28.6 % | 2 / 7 | |
<unnamed> | 10.5 % | 2 / 19 | 28.6 % | 2 / 7 | ||
ConstantFold.cpp |
|
87.2 % | 796 / 913 | 100.0 % | 24 / 24 | |
<unnamed> | 87.2 % | 796 / 913 | 100.0 % | 24 / 24 | ||
ConstantRange.cpp |
|
97.0 % | 523 / 539 | 100.0 % | 49 / 49 | |
<unnamed> | 97.0 % | 523 / 539 | 100.0 % | 49 / 49 | ||
Constants.cpp |
|
88.0 % | 1106 / 1257 | 92.0 % | 206 / 224 | |
<unnamed> | 88.0 % | 1106 / 1257 | 92.0 % | 206 / 224 | ||
ConstantsContext.h |
|
88.8 % | 239 / 269 | 86.8 % | 46 / 53 | |
<unnamed> | 88.8 % | 239 / 269 | 86.8 % | 46 / 53 | ||
Core.cpp |
|
45.1 % | 703 / 1558 | 44.9 % | 290 / 646 | |
<unnamed> | 45.1 % | 703 / 1558 | 44.9 % | 290 / 646 | ||
DIBuilder.cpp |
|
87.4 % | 319 / 365 | 87.2 % | 75 / 86 | |
<unnamed> | 87.4 % | 319 / 365 | 87.2 % | 75 / 86 | ||
DataLayout.cpp |
|
95.7 % | 354 / 370 | 97.7 % | 42 / 43 | |
<unnamed> | 95.7 % | 354 / 370 | 97.7 % | 42 / 43 | ||
DebugInfo.cpp |
|
71.5 % | 321 / 449 | 58.8 % | 60 / 102 | |
<unnamed> | 71.5 % | 321 / 449 | 58.8 % | 60 / 102 | ||
DebugInfoMetadata.cpp |
|
97.1 % | 333 / 343 | 100.0 % | 60 / 60 | |
<unnamed> | 97.1 % | 333 / 343 | 100.0 % | 60 / 60 | ||
DebugLoc.cpp |
|
86.3 % | 44 / 51 | 92.9 % | 13 / 14 | |
<unnamed> | 86.3 % | 44 / 51 | 92.9 % | 13 / 14 | ||
DiagnosticHandler.cpp |
|
100.0 % | 19 / 19 | 100.0 % | 5 / 5 | |
<unnamed> | 100.0 % | 19 / 19 | 100.0 % | 5 / 5 | ||
DiagnosticInfo.cpp |
|
96.3 % | 210 / 218 | 93.8 % | 45 / 48 | |
<unnamed> | 96.3 % | 210 / 218 | 93.8 % | 45 / 48 | ||
DiagnosticPrinter.cpp |
|
50.0 % | 27 / 54 | 50.0 % | 9 / 18 | |
<unnamed> | 50.0 % | 27 / 54 | 50.0 % | 9 / 18 | ||
DomTreeUpdater.cpp |
|
97.8 % | 181 / 185 | 100.0 % | 25 / 25 | |
<unnamed> | 97.8 % | 181 / 185 | 100.0 % | 25 / 25 | ||
Dominators.cpp |
|
97.6 % | 80 / 82 | 94.1 % | 16 / 17 | |
<unnamed> | 97.6 % | 80 / 82 | 94.1 % | 16 / 17 | ||
Function.cpp |
|
89.8 % | 652 / 726 | 89.2 % | 83 / 93 | |
<unnamed> | 89.8 % | 652 / 726 | 89.2 % | 83 / 93 | ||
GVMaterializer.cpp |
|
100.0 % | 1 / 1 | 50.0 % | 1 / 2 | |
<unnamed> | 100.0 % | 1 / 1 | 50.0 % | 1 / 2 | ||
Globals.cpp |
|
91.4 % | 139 / 152 | 90.9 % | 40 / 44 | |
<unnamed> | 91.4 % | 139 / 152 | 90.9 % | 40 / 44 | ||
IRBuilder.cpp |
|
60.2 % | 241 / 400 | 51.9 % | 27 / 52 | |
<unnamed> | 60.2 % | 241 / 400 | 51.9 % | 27 / 52 | ||
IRPrintingPasses.cpp |
|
76.3 % | 45 / 59 | 72.0 % | 18 / 25 | |
<unnamed> | 76.3 % | 45 / 59 | 72.0 % | 18 / 25 | ||
InlineAsm.cpp |
|
95.1 % | 117 / 123 | 87.5 % | 7 / 8 | |
<unnamed> | 95.1 % | 117 / 123 | 87.5 % | 7 / 8 | ||
Instruction.cpp |
|
92.5 % | 321 / 347 | 93.8 % | 61 / 65 | |
<unnamed> | 92.5 % | 321 / 347 | 93.8 % | 61 / 65 | ||
Instructions.cpp |
|
83.3 % | 1329 / 1595 | 85.0 % | 267 / 314 | |
<unnamed> | 83.3 % | 1329 / 1595 | 85.0 % | 267 / 314 | ||
IntrinsicInst.cpp |
|
100.0 % | 44 / 44 | 100.0 % | 8 / 8 | |
<unnamed> | 100.0 % | 44 / 44 | 100.0 % | 8 / 8 | ||
LLVMContext.cpp |
|
98.6 % | 145 / 147 | 100.0 % | 43 / 43 | |
<unnamed> | 98.6 % | 145 / 147 | 100.0 % | 43 / 43 | ||
LLVMContextImpl.cpp |
|
98.9 % | 92 / 93 | 100.0 % | 13 / 13 | |
<unnamed> | 98.9 % | 92 / 93 | 100.0 % | 13 / 13 | ||
LLVMContextImpl.h |
|
72.6 % | 579 / 797 | 57.9 % | 73 / 126 | |
<unnamed> | 72.6 % | 579 / 797 | 57.9 % | 73 / 126 | ||
LegacyPassManager.cpp |
|
87.1 % | 694 / 797 | 80.7 % | 92 / 114 | |
<unnamed> | 87.1 % | 694 / 797 | 80.7 % | 92 / 114 | ||
MDBuilder.cpp |
|
92.7 % | 115 / 124 | 91.7 % | 22 / 24 | |
<unnamed> | 92.7 % | 115 / 124 | 91.7 % | 22 / 24 | ||
Mangler.cpp |
|
100.0 % | 73 / 73 | 100.0 % | 9 / 9 | |
<unnamed> | 100.0 % | 73 / 73 | 100.0 % | 9 / 9 | ||
Metadata.cpp |
|
93.2 % | 671 / 720 | 96.4 % | 133 / 138 | |
<unnamed> | 93.2 % | 671 / 720 | 96.4 % | 133 / 138 | ||
MetadataImpl.h |
|
100.0 % | 12 / 12 | 100.0 % | 1 / 1 | |
<unnamed> | 100.0 % | 12 / 12 | 100.0 % | 1 / 1 | ||
Module.cpp |
|
97.6 % | 200 / 205 | 96.4 % | 53 / 55 | |
<unnamed> | 97.6 % | 200 / 205 | 96.4 % | 53 / 55 | ||
ModuleSummaryIndex.cpp |
|
93.8 % | 137 / 146 | 93.3 % | 14 / 15 | |
<unnamed> | 93.8 % | 137 / 146 | 93.3 % | 14 / 15 | ||
Operator.cpp |
|
100.0 % | 21 / 21 | 100.0 % | 3 / 3 | |
<unnamed> | 100.0 % | 21 / 21 | 100.0 % | 3 / 3 | ||
OptBisect.cpp |
|
86.4 % | 38 / 44 | 80.0 % | 12 / 15 | |
<unnamed> | 86.4 % | 38 / 44 | 80.0 % | 12 / 15 | ||
Pass.cpp |
|
81.2 % | 91 / 112 | 79.5 % | 31 / 39 | |
<unnamed> | 81.2 % | 91 / 112 | 79.5 % | 31 / 39 | ||
PassManager.cpp |
|
100.0 % | 16 / 16 | 100.0 % | 1 / 1 | |
<unnamed> | 100.0 % | 16 / 16 | 100.0 % | 1 / 1 | ||
PassRegistry.cpp |
|
62.2 % | 28 / 45 | 75.0 % | 6 / 8 | |
<unnamed> | 62.2 % | 28 / 45 | 75.0 % | 6 / 8 | ||
PassTimingInfo.cpp |
|
81.0 % | 68 / 84 | 83.3 % | 15 / 18 | |
<unnamed> | 81.0 % | 68 / 84 | 83.3 % | 15 / 18 | ||
ProfileSummary.cpp |
|
97.1 % | 68 / 70 | 100.0 % | 8 / 8 | |
<unnamed> | 97.1 % | 68 / 70 | 100.0 % | 8 / 8 | ||
SafepointIRVerifier.cpp |
|
80.1 % | 181 / 226 | 67.9 % | 19 / 28 | |
<unnamed> | 80.1 % | 181 / 226 | 67.9 % | 19 / 28 | ||
Statepoint.cpp |
|
89.7 % | 26 / 29 | 88.9 % | 8 / 9 | |
<unnamed> | 89.7 % | 26 / 29 | 88.9 % | 8 / 9 | ||
SymbolTableListTraitsImpl.h |
|
69.7 % | 92 / 132 | 78.9 % | 15 / 19 | |
<unnamed> | 69.7 % | 92 / 132 | 78.9 % | 15 / 19 | ||
Type.cpp |
|
87.3 % | 234 / 268 | 87.0 % | 67 / 77 | |
<unnamed> | 87.3 % | 234 / 268 | 87.0 % | 67 / 77 | ||
TypeFinder.cpp |
|
96.7 % | 59 / 61 | 80.0 % | 4 / 5 | |
<unnamed> | 96.7 % | 59 / 61 | 80.0 % | 4 / 5 | ||
Use.cpp |
|
95.6 % | 43 / 45 | 100.0 % | 6 / 6 | |
<unnamed> | 95.6 % | 43 / 45 | 100.0 % | 6 / 6 | ||
User.cpp |
|
95.5 % | 63 / 66 | 88.9 % | 8 / 9 | |
<unnamed> | 95.5 % | 63 / 66 | 88.9 % | 8 / 9 | ||
Value.cpp |
|
95.6 % | 370 / 387 | 95.5 % | 42 / 44 | |
<unnamed> | 95.6 % | 370 / 387 | 95.5 % | 42 / 44 | ||
ValueSymbolTable.cpp |
|
100.0 % | 26 / 26 | 100.0 % | 5 / 5 | |
<unnamed> | 100.0 % | 26 / 26 | 100.0 % | 5 / 5 | ||
Verifier.cpp |
|
59.4 % | 2228 / 3752 | 40.2 % | 250 / 622 | |
<unnamed> | 59.4 % | 2228 / 3752 | 40.2 % | 250 / 622 |
Generated by: LCOV version 1.13 |