LCOV - code coverage report
Current view: top level - lib/Transforms/IPO Hit Total Coverage
Test: llvm-toolchain.info Lines: 6808 7332 92.9 %
Date: 2017-03-30 17:00:58 Functions: 568 650 87.4 %
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 %

Filename Sort by name Line Coverage ( show details ) Sort by line coverage Functions Sort by function coverage
AlwaysInliner.cpp
100.0%
100.0 % 51 / 51 90.9 % 10 / 11
ArgumentPromotion.cpp
96.2%96.2%
96.2 % 407 / 423 94.7 % 18 / 19
BarrierNoopPass.cpp
100.0%
100.0 % 6 / 6 83.3 % 5 / 6
ConstantMerge.cpp
97.7%97.7%
97.7 % 85 / 87 92.3 % 12 / 13
CrossDSOCFI.cpp
100.0%
100.0 % 69 / 69 88.9 % 8 / 9
DeadArgumentElimination.cpp
97.7%97.7%
97.7 % 383 / 392 88.0 % 22 / 25
ElimAvailExtern.cpp
100.0%
100.0 % 31 / 31 87.5 % 7 / 8
ExtractGV.cpp
97.9%97.9%
97.9 % 47 / 48 80.0 % 4 / 5
ForceFunctionAttrs.cpp
98.4%98.4%
98.4 % 61 / 62 90.9 % 10 / 11
FunctionAttrs.cpp
98.4%98.4%
98.4 % 497 / 505 93.2 % 41 / 44
FunctionImport.cpp
89.0%89.0%
89.0 % 316 / 355 86.2 % 25 / 29
GlobalDCE.cpp
100.0%
100.0 % 135 / 135 92.9 % 13 / 14
GlobalOpt.cpp
89.4%89.4%
89.4 % 1007 / 1126 95.2 % 60 / 63
GlobalSplit.cpp
97.3%97.3%
97.3 % 71 / 73 88.9 % 8 / 9
IPConstantPropagation.cpp
99.0%99.0%
99.0 % 101 / 102 75.0 % 6 / 8
IPO.cpp
42.2%42.2%
42.2 % 35 / 83 5.9 % 1 / 17
InferFunctionAttrs.cpp
100.0%
100.0 % 24 / 24 88.9 % 8 / 9
InlineSimple.cpp
94.7%94.7%
94.7 % 36 / 38 84.6 % 11 / 13
Inliner.cpp
100.0%
100.0 % 351 / 351 100.0 % 18 / 18
Internalize.cpp
97.2%97.2%
97.2 % 104 / 107 95.2 % 20 / 21
LoopExtractor.cpp
64.2%64.2%
64.2 % 79 / 123 75.0 % 18 / 24
LowerTypeTests.cpp
96.0%96.0%
96.0 % 650 / 677 95.9 % 47 / 49
MergeFunctions.cpp
93.4%93.4%
93.4 % 240 / 257 95.5 % 21 / 22
PartialInlining.cpp
94.2%94.2%
94.2 % 97 / 103 80.0 % 8 / 10
PassManagerBuilder.cpp
85.8%85.8%
85.8 % 410 / 478 82.1 % 23 / 28
PruneEH.cpp
99.1%99.1%
99.1 % 107 / 108 88.9 % 8 / 9
SampleProfile.cpp
96.8%96.8%
96.8 % 483 / 499 95.1 % 39 / 41
StripDeadPrototypes.cpp
100.0%
100.0 % 24 / 24 87.5 % 7 / 8
StripSymbols.cpp
58.2%58.2%
58.2 % 89 / 153 60.6 % 20 / 33
ThinLTOBitcodeWriter.cpp
90.3%90.3%
90.3 % 204 / 226 88.0 % 22 / 25
WholeProgramDevirt.cpp
98.7%98.7%
98.7 % 608 / 616 98.0 % 48 / 49

Generated by: LCOV version 1.13