LCOV - code coverage report
Current view: top level - lib/Target/Mips Hit Total Coverage
Test: llvm-toolchain.info Lines: 9361 10401 90.0 %
Date: 2017-05-20 02:07:48 Functions: 729 832 87.6 %
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
MicroMipsSizeReduction.cpp
100.0%
100.0 % 62 / 62 92.3 % 12 / 13
Mips16FrameLowering.cpp
100.0%
100.0 % 65 / 65 100.0 % 8 / 8
Mips16FrameLowering.h
100.0%
100.0 % 1 / 1 50.0 % 1 / 2
Mips16HardFloat.cpp
92.5%92.5%
92.5 % 209 / 226 87.5 % 14 / 16
Mips16HardFloatInfo.cpp
100.0%
100.0 % 7 / 7 100.0 % 1 / 1
Mips16ISelDAGToDAG.cpp
97.4%97.4%
97.4 % 112 / 115 100.0 % 9 / 9
Mips16ISelDAGToDAG.h
100.0%
100.0 % 2 / 2 50.0 % 1 / 2
Mips16ISelLowering.cpp
95.8%95.8%
95.8 % 295 / 308 100.0 % 18 / 18
Mips16ISelLowering.h
100.0%
100.0 % 1 / 1 50.0 % 1 / 2
Mips16InstrInfo.cpp
61.0%61.0%
61.0 % 153 / 251 87.0 % 20 / 23
Mips16InstrInfo.h
100.0%
100.0 % 2 / 2 50.0 % 1 / 2
Mips16RegisterInfo.cpp
61.4%61.4%
61.4 % 27 / 44 57.1 % 4 / 7
Mips16RegisterInfo.h
100.0%
100.0 % 1 / 1 0.0 % 0 / 2
MipsAnalyzeImmediate.cpp
100.0%
100.0 % 72 / 72 100.0 % 9 / 9
MipsAnalyzeImmediate.h
100.0%
100.0 % 1 / 1 - 0 / 0
MipsAsmPrinter.cpp
79.7%79.7%
79.7 % 437 / 548 70.7 % 29 / 41
MipsAsmPrinter.h
90.0%90.0%
90.0 % 9 / 10 60.0 % 3 / 5
MipsCCState.cpp
100.0%
100.0 % 55 / 55 100.0 % 7 / 7
MipsCCState.h
100.0%
100.0 % 36 / 36 100.0 % 6 / 6
MipsConstantIslandPass.cpp
81.3%81.3%
81.3 % 471 / 579 100.0 % 35 / 35
MipsDelaySlotFiller.cpp
96.6%96.6%
96.6 % 317 / 328 86.7 % 39 / 45
MipsFastISel.cpp
91.3%91.3%
91.3 % 824 / 903 98.0 % 50 / 51
MipsFrameLowering.cpp
100.0%
100.0 % 38 / 38 100.0 % 5 / 5
MipsFrameLowering.h
100.0%
100.0 % 3 / 3 100.0 % 1 / 1
MipsHazardSchedule.cpp
97.6%97.6%
97.6 % 40 / 41 85.7 % 6 / 7
MipsISelDAGToDAG.cpp
22.2%22.2%
22.2 % 16 / 72 10.0 % 3 / 30
MipsISelDAGToDAG.h
66.7%66.7%
66.7 % 4 / 6 25.0 % 1 / 4
MipsISelLowering.cpp
88.4%88.4%
88.4 % 1846 / 2089 97.9 % 93 / 95
MipsISelLowering.h
100.0%
100.0 % 58 / 58 96.2 % 25 / 26
MipsInstrInfo.cpp
87.1%87.1%
87.1 % 175 / 201 89.5 % 17 / 19
MipsInstrInfo.h
100.0%
100.0 % 7 / 7 100.0 % 2 / 2
MipsLongBranch.cpp
96.4%96.4%
96.4 % 214 / 222 100.0 % 15 / 15
MipsMCInstLower.cpp
95.6%95.6%
95.6 % 131 / 137 100.0 % 9 / 9
MipsMachineFunction.cpp
100.0%
100.0 % 44 / 44 91.7 % 11 / 12
MipsMachineFunction.h
100.0%
100.0 % 11 / 11 50.0 % 1 / 2
MipsModuleISelDAGToDAG.cpp
86.7%86.7%
86.7 % 13 / 15 66.7 % 4 / 6
MipsOptimizePICCall.cpp
99.0%99.0%
99.0 % 98 / 99 100.0 % 14 / 14
MipsOptionRecord.h
100.0%
100.0 % 17 / 17 66.7 % 2 / 3
MipsOs16.cpp
97.7%97.7%
97.7 % 43 / 44 77.8 % 7 / 9
MipsRegisterInfo.cpp
95.9%95.9%
95.9 % 118 / 123 85.7 % 12 / 14
MipsRegisterInfo.h
100.0%
100.0 % 1 / 1 - 0 / 0
MipsSEFrameLowering.cpp
90.7%90.7%
90.7 % 391 / 431 91.3 % 21 / 23
MipsSEFrameLowering.h
100.0%
100.0 % 1 / 1 50.0 % 1 / 2
MipsSEISelDAGToDAG.cpp
91.1%91.1%
91.1 % 510 / 560 92.9 % 39 / 42
MipsSEISelDAGToDAG.h
100.0%
100.0 % 2 / 2 50.0 % 1 / 2
MipsSEISelLowering.cpp
95.8%95.8%
95.8 % 1698 / 1773 100.0 % 79 / 79
MipsSEISelLowering.h
100.0%
100.0 % 3 / 3 66.7 % 2 / 3
MipsSEInstrInfo.cpp
87.3%87.3%
87.3 % 364 / 417 100.0 % 22 / 22
MipsSEInstrInfo.h
100.0%
100.0 % 1 / 1 50.0 % 1 / 2
MipsSERegisterInfo.cpp
98.7%98.7%
98.7 % 75 / 76 100.0 % 6 / 6
MipsSERegisterInfo.h
100.0%
100.0 % 1 / 1 0.0 % 0 / 2
MipsSubtarget.cpp
90.1%90.1%
90.1 % 64 / 71 93.3 % 14 / 15
MipsSubtarget.h
100.0%
100.0 % 44 / 44 100.0 % 10 / 10
MipsTargetMachine.cpp
98.0%98.0%
98.0 % 100 / 102 84.2 % 16 / 19
MipsTargetMachine.h
87.5%87.5%
87.5 % 7 / 8 57.1 % 4 / 7
MipsTargetObjectFile.cpp
96.2%96.2%
96.2 % 51 / 53 100.0 % 10 / 10
MipsTargetObjectFile.h
100.0%
100.0 % 1 / 1 50.0 % 1 / 2
MipsTargetStreamer.h
100.0%
100.0 % 12 / 12 66.7 % 6 / 9

Generated by: LCOV version 1.13