LCOV - code coverage report
Current view: top level - lib/CodeGen/SelectionDAG Hit Total Coverage
Test: llvm-toolchain.info Lines: 31073 34096 91.1 %
Date: 2017-03-23 04:51:17 Functions: 1551 1688 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
93.9%93.9%
93.9 % 7901 / 8412 98.8 % 253 / 256
FastISel.cpp
92.1%92.1%
92.1 % 989 / 1074 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 % 2053 / 2327 95.8 % 46 / 48
LegalizeFloatTypes.cpp
82.6%82.6%
82.6 % 875 / 1059 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 % 25 / 25
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 % 1863 / 2122 91.3 % 105 / 115
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
89.1%89.1%
89.1 % 1095 / 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.4%96.4%
96.4 % 3548 / 3680 97.8 % 261 / 267
SelectionDAGBuilder.cpp
97.8%97.8%
97.8 % 4640 / 4742 97.2 % 173 / 178
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.4%96.4%
96.4 % 1338 / 1388 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.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 % 1754 / 1903 96.5 % 55 / 57

Generated by: LCOV version 1.13