LCOV - code coverage report
Current view: top level - lib/CodeGen/SelectionDAG Hit Total Coverage
Test: llvm-toolchain.info Lines: 33085 36291 91.2 %
Date: 2017-09-14 15:23:50 Functions: 1588 1725 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 / 62 0.0 % 0 / 12
ResourcePriorityQueue.cpp
2.5%2.5%
2.5 % 7 / 278 10.5 % 2 / 19
ScheduleDAGVLIW.cpp
3.7%3.7%
3.7 % 3 / 82 20.0 % 2 / 10
SelectionDAGDumper.cpp
22.7%22.7%
22.7 % 110 / 484 100.0 % 12 / 12
ScheduleDAGFast.cpp
75.9%75.9%
75.9 % 277 / 365 100.0 % 23 / 23
LegalizeFloatTypes.cpp
82.9%82.9%
82.9 % 924 / 1115 82.0 % 100 / 122
LegalizeVectorTypes.cpp
87.2%87.2%
87.2 % 1958 / 2246 91.5 % 108 / 118
LegalizeDAG.cpp
88.3%88.3%
88.3 % 2187 / 2478 95.7 % 45 / 47
ScheduleDAGRRList.cpp
88.9%88.9%
88.9 % 1157 / 1301 83.8 % 83 / 99
FastISel.cpp
90.2%90.2%
90.2 % 1007 / 1116 91.0 % 61 / 67
LegalizeIntegerTypes.cpp
91.9%91.9%
91.9 % 1892 / 2058 93.1 % 122 / 131
TargetLowering.cpp
92.2%92.2%
92.2 % 1806 / 1959 96.5 % 55 / 57
LegalizeTypes.cpp
92.3%92.3%
92.3 % 480 / 520 95.0 % 38 / 40
StatepointLowering.cpp
93.2%93.2%
93.2 % 303 / 325 90.0 % 18 / 20
DAGCombiner.cpp
94.2%94.2%
94.2 % 8515 / 9040 98.9 % 274 / 277
ScheduleDAGSDNodes.h
94.7%94.7%
94.7 % 18 / 19 50.0 % 2 / 4
LegalizeVectorOps.cpp
94.7%94.7%
94.7 % 503 / 531 100.0 % 26 / 26
InstrEmitter.cpp
96.0%96.0%
96.0 % 480 / 500 100.0 % 16 / 16
SelectionDAG.cpp
96.4%96.4%
96.4 % 3821 / 3963 97.8 % 266 / 272
SelectionDAGISel.cpp
96.8%96.8%
96.8 % 1502 / 1552 86.0 % 49 / 57
SelectionDAGBuilder.cpp
97.2%97.2%
97.2 % 4921 / 5063 97.2 % 173 / 178
SelectionDAGBuilder.h
97.5%97.5%
97.5 % 77 / 79 97.1 % 33 / 34
LegalizeTypesGeneric.cpp
98.0%98.0%
98.0 % 293 / 299 94.7 % 18 / 19
ScheduleDAGSDNodes.cpp
98.2%98.2%
98.2 % 433 / 441 92.6 % 25 / 27
FunctionLoweringInfo.cpp
98.5%98.5%
98.5 % 270 / 274 100.0 % 15 / 15
SelectionDAGTargetInfo.cpp
100.0%
100.0 % 1 / 1 50.0 % 1 / 2
InstrEmitter.h
100.0%
100.0 % 5 / 5 100.0 % 1 / 1
StatepointLowering.h
100.0%
100.0 % 10 / 10 100.0 % 2 / 2
SDNodeDbgValue.h
100.0%
100.0 % 12 / 12 - 0 / 0
SelectionDAGAddressAnalysis.cpp
100.0%
100.0 % 45 / 45 100.0 % 2 / 2
LegalizeTypes.h
100.0%
100.0 % 68 / 68 100.0 % 16 / 16

Generated by: LCOV version 1.13