LCOV - code coverage report
Current view: top level - lib/CodeGen/SelectionDAG Hit Total Coverage
Test: llvm-toolchain.info Lines: 30220 33350 90.6 %
Date: 2017-01-22 20:27:54 Functions: 1521 1670 91.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
DAGCombiner.cpp
93.8%93.8%
93.8 % 7515 / 8013 98.8 % 239 / 242
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.7%96.7%
96.7 % 472 / 488 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 % 879 / 1063 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 % 435 / 476 94.9 % 37 / 39
LegalizeTypes.h
97.2%97.2%
97.2 % 70 / 72 100.0 % 23 / 23
LegalizeTypesGeneric.cpp
97.5%97.5%
97.5 % 278 / 285 94.4 % 17 / 18
LegalizeVectorOps.cpp
89.2%89.2%
89.2 % 439 / 492 92.0 % 23 / 25
LegalizeVectorTypes.cpp
87.1%87.1%
87.1 % 1744 / 2002 91.0 % 101 / 111
ResourcePriorityQueue.cpp
2.5%2.5%
2.5 % 7 / 279 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 % 1083 / 1231 83.7 % 82 / 98
ScheduleDAGSDNodes.cpp
98.2%98.2%
98.2 % 432 / 440 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
95.4%95.4%
95.4 % 3427 / 3591 97.7 % 259 / 265
SelectionDAGBuilder.cpp
97.9%97.9%
97.9 % 4557 / 4657 97.1 % 169 / 174
SelectionDAGBuilder.h
97.4%97.4%
97.4 % 74 / 76 96.9 % 31 / 32
SelectionDAGDumper.cpp
23.1%23.1%
23.1 % 119 / 516 61.9 % 13 / 21
SelectionDAGISel.cpp
96.9%96.9%
96.9 % 1297 / 1339 85.2 % 46 / 54
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
91.8%91.8%
91.8 % 1727 / 1881 96.4 % 54 / 56

Generated by: LCOV version 1.13