LCOV - code coverage report
Current view: top level - lib/CodeGen/SelectionDAG Hit Total Coverage
Test: llvm-toolchain.info Lines: 29323 32150 91.2 %
Date: 2018-02-21 17:27:13 Functions: 1595 1732 92.1 %
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
SelectionDAGPrinter.cpp
0.0%
0.0 % 0 / 57 0.0 % 0 / 12
ResourcePriorityQueue.cpp
3.0%3.0%
3.0 % 7 / 236 10.5 % 2 / 19
ScheduleDAGVLIW.cpp
2.6%2.6%
2.6 % 2 / 76 20.0 % 2 / 10
ScheduleDAGSDNodes.h
90.0%90.0%
90.0 % 9 / 10 50.0 % 2 / 4
LegalizeFloatTypes.cpp
82.8%82.8%
82.8 % 869 / 1049 81.1 % 99 / 122
ScheduleDAGRRList.cpp
89.2%89.2%
89.2 % 1035 / 1160 84.8 % 84 / 99
SelectionDAGISel.cpp
96.0%96.0%
96.0 % 1312 / 1367 86.2 % 50 / 58
FastISel.cpp
90.0%90.0%
90.0 % 842 / 936 89.6 % 60 / 67
StatepointLowering.cpp
94.0%94.0%
94.0 % 264 / 281 90.0 % 18 / 20
LegalizeVectorTypes.cpp
88.5%88.5%
88.5 % 1858 / 2099 92.2 % 107 / 116
LegalizeIntegerTypes.cpp
90.4%90.4%
90.4 % 1687 / 1866 92.4 % 121 / 131
ScheduleDAGSDNodes.cpp
97.9%97.9%
97.9 % 374 / 382 92.6 % 25 / 27
LegalizeTypesGeneric.cpp
97.8%97.8%
97.8 % 265 / 271 94.7 % 18 / 19
LegalizeTypes.cpp
91.1%91.1%
91.1 % 411 / 451 94.7 % 36 / 38
LegalizeDAG.cpp
89.3%89.3%
89.3 % 2006 / 2246 95.7 % 45 / 47
TargetLowering.cpp
93.7%93.7%
93.7 % 1638 / 1748 96.7 % 58 / 60
SelectionDAGBuilder.h
97.3%97.3%
97.3 % 71 / 73 97.1 % 33 / 34
SelectionDAGBuilder.cpp
97.0%97.0%
97.0 % 4226 / 4358 97.2 % 175 / 180
SelectionDAG.cpp
96.0%96.0%
96.0 % 3411 / 3553 97.8 % 269 / 275
DAGCombiner.cpp
95.1%95.1%
95.1 % 7497 / 7887 98.9 % 277 / 280
SDNodeDbgValue.h
100.0%
100.0 % 11 / 11 - 0 / 0
InstrEmitter.h
100.0%
100.0 % 5 / 5 100.0 % 1 / 1
SelectionDAGAddressAnalysis.cpp
83.3%83.3%
83.3 % 50 / 60 100.0 % 2 / 2
StatepointLowering.h
100.0%
100.0 % 10 / 10 100.0 % 2 / 2
SelectionDAGDumper.cpp
19.3%19.3%
19.3 % 95 / 493 100.0 % 12 / 12
FunctionLoweringInfo.cpp
98.3%98.3%
98.3 % 235 / 239 100.0 % 15 / 15
InstrEmitter.cpp
95.1%95.1%
95.1 % 408 / 429 100.0 % 16 / 16
LegalizeTypes.h
100.0%
100.0 % 65 / 65 100.0 % 17 / 17
ScheduleDAGFast.cpp
80.6%80.6%
80.6 % 224 / 278 100.0 % 23 / 23
LegalizeVectorOps.cpp
96.0%96.0%
96.0 % 436 / 454 100.0 % 26 / 26

Generated by: LCOV version 1.13