LCOV - code coverage report
Current view: top level - lib/CodeGen/SelectionDAG Hit Total Coverage
Test: llvm-toolchain.info Lines: 31134 34128 91.2 %
Date: 2017-04-25 02:01:21 Functions: 1557 1694 91.9 %
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
94.1%94.1%
94.1 % 7918 / 8413 98.8 % 255 / 258
FastISel.cpp
91.7%91.7%
91.7 % 984 / 1073 92.4 % 61 / 66
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 % 2054 / 2328 95.8 % 46 / 48
LegalizeFloatTypes.cpp
82.7%82.7%
82.7 % 877 / 1061 80.7 % 96 / 119
LegalizeIntegerTypes.cpp
92.9%92.9%
92.9 % 1764 / 1899 95.3 % 121 / 127
LegalizeTypes.cpp
91.7%91.7%
91.7 % 440 / 480 94.9 % 37 / 39
LegalizeTypes.h
97.3%97.3%
97.3 % 72 / 74 100.0 % 24 / 24
LegalizeTypesGeneric.cpp
97.7%97.7%
97.7 % 291 / 298 94.7 % 18 / 19
LegalizeVectorOps.cpp
92.5%92.5%
92.5 % 459 / 496 96.2 % 25 / 26
LegalizeVectorTypes.cpp
87.8%87.8%
87.8 % 1868 / 2127 91.4 % 106 / 116
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
90.2%90.2%
90.2 % 1111 / 1232 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 % 3554 / 3684 97.8 % 262 / 268
SelectionDAGBuilder.cpp
97.8%97.8%
97.8 % 4648 / 4751 97.2 % 175 / 180
SelectionDAGBuilder.h
97.4%97.4%
97.4 % 74 / 76 96.9 % 31 / 32
SelectionDAGDumper.cpp
24.7%24.7%
24.7 % 115 / 466 100.0 % 12 / 12
SelectionDAGISel.cpp
96.6%96.6%
96.6 % 1355 / 1403 85.7 % 48 / 56
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.6%86.6%
86.6 % 285 / 329 80.0 % 16 / 20
StatepointLowering.h
100.0%
100.0 % 10 / 10 100.0 % 2 / 2
TargetLowering.cpp
92.2%92.2%
92.2 % 1748 / 1896 96.5 % 55 / 57

Generated by: LCOV version 1.13