LCOV - code coverage report
Current view: top level - lib/Target/PowerPC Hit Total Coverage
Test: llvm-toolchain.info Lines: 13194 15053 87.7 %
Date: 2017-03-22 15:33:52 Functions: 693 751 92.3 %
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
PPCAsmPrinter.cpp
88.8%88.8%
88.8 % 659 / 742 82.4 % 28 / 34
PPCBoolRetToInt.cpp
100.0%
100.0 % 116 / 116 92.9 % 13 / 14
PPCBranchSelector.cpp
37.1%37.1%
37.1 % 43 / 116 100.0 % 9 / 9
PPCCCState.cpp
75.0%75.0%
75.0 % 9 / 12 100.0 % 2 / 2
PPCCCState.h
100.0%
100.0 % 4 / 4 100.0 % 1 / 1
PPCCTRLoops.cpp
91.1%91.1%
91.1 % 175 / 192 81.8 % 9 / 11
PPCCallingConv.h
0.0%
0.0 % 0 / 1 - 0 / 0
PPCEarlyReturn.cpp
97.8%97.8%
97.8 % 89 / 91 90.0 % 9 / 10
PPCExpandISEL.cpp
95.2%95.2%
95.2 % 158 / 166 100.0 % 16 / 16
PPCFastISel.cpp
88.0%88.0%
88.0 % 844 / 959 93.0 % 40 / 43
PPCFrameLowering.cpp
84.4%84.4%
84.4 % 874 / 1035 96.4 % 27 / 28
PPCFrameLowering.h
100.0%
100.0 % 2 / 2 33.3 % 1 / 3
PPCHazardRecognizers.cpp
88.5%88.5%
88.5 % 131 / 148 94.7 % 18 / 19
PPCHazardRecognizers.h
100.0%
100.0 % 4 / 4 75.0 % 3 / 4
PPCISelDAGToDAG.cpp
86.1%86.1%
86.1 % 1789 / 2078 96.9 % 63 / 65
PPCISelLowering.cpp
86.7%86.7%
86.7 % 5520 / 6367 97.4 % 190 / 195
PPCISelLowering.h
100.0%
100.0 % 34 / 34 84.6 % 11 / 13
PPCInstrBuilder.h
75.0%75.0%
75.0 % 3 / 4 100.0 % 1 / 1
PPCInstrInfo.cpp
85.8%85.8%
85.8 % 754 / 879 91.1 % 41 / 45
PPCInstrInfo.h
88.2%88.2%
88.2 % 15 / 17 75.0 % 6 / 8
PPCLoopPreIncPrep.cpp
93.9%93.9%
93.9 % 170 / 181 84.6 % 11 / 13
PPCMCInstLower.cpp
95.2%95.2%
95.2 % 79 / 83 100.0 % 3 / 3
PPCMIPeephole.cpp
89.0%89.0%
89.0 % 138 / 155 91.7 % 11 / 12
PPCMachineFunctionInfo.cpp
95.2%95.2%
95.2 % 20 / 21 80.0 % 4 / 5
PPCMachineFunctionInfo.h
91.7%91.7%
91.7 % 22 / 24 50.0 % 1 / 2
PPCQPXLoadSplat.cpp
92.3%92.3%
92.3 % 48 / 52 87.5 % 7 / 8
PPCRegisterInfo.cpp
92.1%92.1%
92.1 % 475 / 516 93.1 % 27 / 29
PPCRegisterInfo.h
96.6%96.6%
96.6 % 28 / 29 71.4 % 5 / 7
PPCSubtarget.cpp
100.0%
100.0 % 113 / 113 100.0 % 17 / 17
PPCSubtarget.h
95.8%95.8%
95.8 % 23 / 24 90.0 % 9 / 10
PPCTLSDynamicCall.cpp
98.5%98.5%
98.5 % 66 / 67 88.9 % 8 / 9
PPCTOCRegDeps.cpp
100.0%
100.0 % 29 / 29 90.0 % 9 / 10
PPCTargetMachine.cpp
98.3%98.3%
98.3 % 174 / 177 88.9 % 24 / 27
PPCTargetMachine.h
100.0%
100.0 % 8 / 8 57.1 % 4 / 7
PPCTargetObjectFile.cpp
100.0%
100.0 % 15 / 15 100.0 % 3 / 3
PPCTargetObjectFile.h
100.0%
100.0 % 1 / 1 50.0 % 1 / 2
PPCTargetStreamer.h
100.0%
100.0 % 1 / 1 50.0 % 1 / 2
PPCTargetTransformInfo.cpp
94.2%94.2%
94.2 % 131 / 139 95.2 % 20 / 21
PPCTargetTransformInfo.h
100.0%
100.0 % 4 / 4 100.0 % 1 / 1
PPCVSXCopy.cpp
100.0%
100.0 % 51 / 51 90.0 % 9 / 10
PPCVSXFMAMutate.cpp
95.5%95.5%
95.5 % 128 / 134 81.8 % 9 / 11
PPCVSXSwapRemoval.cpp
94.3%94.3%
94.3 % 247 / 262 100.0 % 21 / 21

Generated by: LCOV version 1.13