LCOV - code coverage report
Current view: top level - lib/CodeGen/SelectionDAG Hit Total Coverage
Test: llvm-toolchain.info Lines: 30571 33607 91.0 %
Date: 2017-02-23 00:13:30 Functions: 1535 1674 91.7 %
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
DAGCombiner.cpp
93.9%93.9%
93.9 % 7711 / 8213 98.8 % 245 / 248
FastISel.cpp
91.9%91.9%
91.9 % 998 / 1086 89.9 % 62 / 69
FunctionLoweringInfo.cpp
98.5%98.5%
98.5 % 268 / 272 100.0 % 13 / 13
InstrEmitter.cpp
96.8%96.8%
96.8 % 479 / 495 100.0 % 16 / 16
InstrEmitter.h
100.0%
100.0 % 5 / 5 100.0 % 1 / 1
LegalizeDAG.cpp
88.2%88.2%
88.2 % 2039 / 2312 95.8 % 46 / 48
LegalizeFloatTypes.cpp
82.7%82.7%
82.7 % 877 / 1061 80.7 % 96 / 119
LegalizeIntegerTypes.cpp
92.4%92.4%
92.4 % 1741 / 1885 94.5 % 120 / 127
LegalizeTypes.cpp
91.4%91.4%
91.4 % 433 / 474 94.9 % 37 / 39
LegalizeTypes.h
97.3%97.3%
97.3 % 72 / 74 100.0 % 25 / 25
LegalizeTypesGeneric.cpp
97.5%97.5%
97.5 % 278 / 285 94.4 % 17 / 18
LegalizeVectorOps.cpp
92.1%92.1%
92.1 % 457 / 496 96.2 % 25 / 26
LegalizeVectorTypes.cpp
87.3%87.3%
87.3 % 1766 / 2024 91.1 % 102 / 112
ResourcePriorityQueue.cpp
2.6%2.6%
2.6 % 7 / 273 10.5 % 2 / 19
SDNodeDbgValue.h
100.0%
100.0 % 15 / 15 - 0 / 0
ScheduleDAGFast.cpp
75.9%75.9%
75.9 % 280 / 369 100.0 % 23 / 23
ScheduleDAGRRList.cpp
88.0%88.0%
88.0 % 1081 / 1229 83.7 % 82 / 98
ScheduleDAGSDNodes.cpp
98.2%98.2%
98.2 % 431 / 439 92.6 % 25 / 27
ScheduleDAGSDNodes.h
95.0%95.0%
95.0 % 19 / 20 50.0 % 2 / 4
ScheduleDAGVLIW.cpp
2.5%2.5%
2.5 % 2 / 81 20.0 % 2 / 10
SelectionDAG.cpp
96.5%96.5%
96.5 % 3496 / 3621 98.1 % 261 / 266
SelectionDAGBuilder.cpp
97.8%97.8%
97.8 % 4556 / 4659 97.1 % 170 / 175
SelectionDAGBuilder.h
97.4%97.4%
97.4 % 74 / 76 96.9 % 31 / 32
SelectionDAGDumper.cpp
24.7%24.7%
24.7 % 115 / 465 100.0 % 12 / 12
SelectionDAGISel.cpp
96.4%96.4%
96.4 % 1331 / 1380 85.5 % 47 / 55
SelectionDAGPrinter.cpp
0.0%
0.0 % 0 / 62 0.0 % 0 / 12
SelectionDAGTargetInfo.cpp
100.0%
100.0 % 1 / 1 50.0 % 1 / 2
StatepointLowering.cpp
86.7%86.7%
86.7 % 287 / 331 80.0 % 16 / 20
StatepointLowering.h
100.0%
100.0 % 10 / 10 100.0 % 2 / 2
TargetLowering.cpp
92.0%92.0%
92.0 % 1742 / 1894 96.4 % 54 / 56

Generated by: LCOV version 1.13