LCOV - code coverage report
Current view: top level - include/llvm/MC Hit Total Coverage
Test: llvm-toolchain.info Lines: 856 1477 58.0 %
Date: 2018-10-20 13:21:21 Functions: 115 642 17.9 %
Legend: Rating: low: < 75 % medium: >= 75 % high: >= 90 %

Filename Sort by name Line Coverage ( hide details ) Sort by line coverage Functions Sort by function coverage
ConstantPools.h
50.0%50.0%
50.0 % 1 / 2 - 0 / 0
<unnamed> 50.0 % 1 / 2 - 0 / 0
LaneBitmask.h
41.7%41.7%
41.7 % 10 / 24 0.0 % 0 / 12
<unnamed> 41.7 % 10 / 24 0.0 % 0 / 12
MCAsmBackend.h
84.6%84.6%
84.6 % 11 / 13 80.0 % 8 / 10
<unnamed> 84.6 % 11 / 13 80.0 % 8 / 10
MCAsmInfo.h
16.4%16.4%
16.4 % 20 / 122 4.5 % 4 / 89
<unnamed> 16.4 % 20 / 122 4.5 % 4 / 89
MCAsmInfoCOFF.h
100.0%
100.0 % 1 / 1 100.0 % 1 / 1
<unnamed> 100.0 % 1 / 1 100.0 % 1 / 1
MCAsmInfoWasm.h
100.0%
100.0 % 1 / 1 - 0 / 0
<unnamed> 100.0 % 1 / 1 - 0 / 0
MCAsmLayout.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 1
MCAsmMacro.h
83.3%83.3%
83.3 % 15 / 18 20.0 % 1 / 5
<unnamed> 83.3 % 15 / 18 20.0 % 1 / 5
MCAssembler.h
83.8%83.8%
83.8 % 31 / 37 25.0 % 2 / 8
<unnamed> 83.8 % 31 / 37 25.0 % 2 / 8
MCCodeEmitter.h
100.0%
100.0 % 2 / 2 75.0 % 3 / 4
<unnamed> 100.0 % 2 / 2 75.0 % 3 / 4
MCCodePadder.h
60.0%60.0%
60.0 % 9 / 15 50.0 % 4 / 8
<unnamed> 60.0 % 9 / 15 50.0 % 4 / 8
MCCodeView.h
43.8%43.8%
43.8 % 7 / 16 0.0 % 0 / 10
<unnamed> 43.8 % 7 / 16 0.0 % 0 / 10
MCContext.h
70.4%70.4%
70.4 % 57 / 81 27.6 % 8 / 29
<unnamed> 70.4 % 57 / 81 27.6 % 8 / 29
MCDwarf.h
63.0%63.0%
63.0 % 51 / 81 7.4 % 2 / 27
<unnamed> 63.0 % 51 / 81 7.4 % 2 / 27
MCELFObjectWriter.h
40.9%40.9%
40.9 % 9 / 22 8.3 % 1 / 12
<unnamed> 40.9 % 9 / 22 8.3 % 1 / 12
MCELFStreamer.h
100.0%
100.0 % 5 / 5 100.0 % 3 / 3
<unnamed> 100.0 % 5 / 5 100.0 % 3 / 3
MCExpr.h
57.5%57.5%
57.5 % 23 / 40 0.0 % 0 / 14
<unnamed> 57.5 % 23 / 40 0.0 % 0 / 14
MCFixup.h
40.0%40.0%
40.0 % 10 / 25 0.0 % 0 / 5
<unnamed> 40.0 % 10 / 25 0.0 % 0 / 5
MCFragment.h
49.1%49.1%
49.1 % 53 / 108 11.1 % 5 / 45
<unnamed> 49.1 % 53 / 108 11.1 % 5 / 45
MCInst.h
53.1%53.1%
53.1 % 26 / 49 23.8 % 5 / 21
<unnamed> 53.1 % 26 / 49 23.8 % 5 / 21
MCInstBuilder.h
100.0%
100.0 % 5 / 5 - 0 / 0
<unnamed> 100.0 % 5 / 5 - 0 / 0
MCInstPrinter.h
77.8%77.8%
77.8 % 7 / 9 33.3 % 2 / 6
<unnamed> 77.8 % 7 / 9 33.3 % 2 / 6
MCInstrAnalysis.h
54.2%54.2%
54.2 % 13 / 24 46.2 % 6 / 13
<unnamed> 54.2 % 13 / 24 46.2 % 6 / 13
MCInstrDesc.h
60.9%60.9%
60.9 % 39 / 64 0.0 % 0 / 38
<unnamed> 60.9 % 39 / 64 0.0 % 0 / 38
MCInstrInfo.h
66.7%66.7%
66.7 % 6 / 9 0.0 % 0 / 3
<unnamed> 66.7 % 6 / 9 0.0 % 0 / 3
MCInstrItineraries.h
78.8%78.8%
78.8 % 41 / 52 27.3 % 3 / 11
<unnamed> 78.8 % 41 / 52 27.3 % 3 / 11
MCLabel.h
66.7%66.7%
66.7 % 2 / 3 0.0 % 0 / 2
<unnamed> 66.7 % 2 / 3 0.0 % 0 / 2
MCLinkerOptimizationHint.h
94.9%94.9%
94.9 % 37 / 39 100.0 % 4 / 4
<unnamed> 94.9 % 37 / 39 100.0 % 4 / 4
MCMachObjectWriter.h
50.0%50.0%
50.0 % 8 / 16 37.5 % 3 / 8
<unnamed> 50.0 % 8 / 16 37.5 % 3 / 8
MCObjectFileInfo.h
2.4%2.4%
2.4 % 2 / 82 0.0 % 0 / 63
<unnamed> 2.4 % 2 / 82 0.0 % 0 / 63
MCObjectStreamer.h
100.0%
100.0 % 5 / 5 100.0 % 2 / 2
<unnamed> 100.0 % 5 / 5 100.0 % 2 / 2
MCObjectWriter.h
20.0%20.0%
20.0 % 1 / 5 14.3 % 1 / 7
<unnamed> 20.0 % 1 / 5 14.3 % 1 / 7
MCRegisterInfo.h
77.0%77.0%
77.0 % 104 / 135 19.4 % 6 / 31
<unnamed> 77.0 % 104 / 135 19.4 % 6 / 31
MCSchedule.h
45.0%45.0%
45.0 % 9 / 20 0.0 % 0 / 10
<unnamed> 45.0 % 9 / 20 0.0 % 0 / 10
MCSection.h
59.3%59.3%
59.3 % 16 / 27 7.1 % 1 / 14
<unnamed> 59.3 % 16 / 27 7.1 % 1 / 14
MCSectionCOFF.h
58.3%58.3%
58.3 % 7 / 12 16.7 % 1 / 6
<unnamed> 58.3 % 7 / 12 16.7 % 1 / 6
MCSectionELF.h
47.1%47.1%
47.1 % 8 / 17 8.3 % 1 / 12
<unnamed> 47.1 % 8 / 17 8.3 % 1 / 12
MCSectionMachO.h
64.3%64.3%
64.3 % 9 / 14 0.0 % 0 / 4
<unnamed> 64.3 % 9 / 14 0.0 % 0 / 4
MCSectionWasm.h
54.5%54.5%
54.5 % 6 / 11 12.5 % 1 / 8
<unnamed> 54.5 % 6 / 11 12.5 % 1 / 8
MCStreamer.h
61.1%61.1%
61.1 % 33 / 54 50.0 % 16 / 32
<unnamed> 61.1 % 33 / 54 50.0 % 16 / 32
MCSubtargetInfo.h
65.4%65.4%
65.4 % 17 / 26 30.0 % 3 / 10
<unnamed> 65.4 % 17 / 26 30.0 % 3 / 10
MCSymbol.h
87.5%87.5%
87.5 % 56 / 64 42.9 % 3 / 7
<unnamed> 87.5 % 56 / 64 42.9 % 3 / 7
MCSymbolCOFF.h
50.0%50.0%
50.0 % 2 / 4 0.0 % 0 / 1
<unnamed> 50.0 % 2 / 4 0.0 % 0 / 1
MCSymbolELF.h
66.7%66.7%
66.7 % 2 / 3 0.0 % 0 / 2
<unnamed> 66.7 % 2 / 3 0.0 % 0 / 2
MCSymbolMachO.h
81.8%81.8%
81.8 % 9 / 11 100.0 % 1 / 1
<unnamed> 81.8 % 9 / 11 100.0 % 1 / 1
MCSymbolWasm.h
52.2%52.2%
52.2 % 12 / 23 12.5 % 2 / 16
<unnamed> 52.2 % 12 / 23 12.5 % 2 / 16
MCTargetOptionsCommandFlags.inc
100.0%
100.0 % 14 / 14 100.0 % 1 / 1
<unnamed> 100.0 % 14 / 14 100.0 % 1 / 1
MCValue.h
11.1%11.1%
11.1 % 1 / 9 0.0 % 0 / 5
<unnamed> 11.1 % 1 / 9 0.0 % 0 / 5
MCWasmObjectWriter.h
100.0%
100.0 % 3 / 3 66.7 % 2 / 3
<unnamed> 100.0 % 3 / 3 66.7 % 2 / 3
MCWasmStreamer.h
100.0%
100.0 % 7 / 7 100.0 % 2 / 2
<unnamed> 100.0 % 7 / 7 100.0 % 2 / 2
MCWin64EH.h
100.0%
100.0 % 5 / 5 - 0 / 0
<unnamed> 100.0 % 5 / 5 - 0 / 0
MCWinCOFFObjectWriter.h
50.0%50.0%
50.0 % 2 / 4 40.0 % 2 / 5
<unnamed> 50.0 % 2 / 4 40.0 % 2 / 5
MCWinCOFFStreamer.h
100.0%
100.0 % 4 / 4 100.0 % 1 / 1
<unnamed> 100.0 % 4 / 4 100.0 % 1 / 1
MCWinEH.h
20.0%20.0%
20.0 % 1 / 5 - 0 / 0
<unnamed> 20.0 % 1 / 5 - 0 / 0
MachineLocation.h
50.0%50.0%
50.0 % 3 / 6 0.0 % 0 / 3
<unnamed> 50.0 % 3 / 6 0.0 % 0 / 3
SectionKind.h
100.0%
100.0 % 8 / 8 - 0 / 0
<unnamed> 100.0 % 8 / 8 - 0 / 0
StringTableBuilder.h
80.0%80.0%
80.0 % 4 / 5 75.0 % 3 / 4
<unnamed> 80.0 % 4 / 5 75.0 % 3 / 4
SubtargetFeature.h
60.0%60.0%
60.0 % 6 / 10 33.3 % 1 / 3
<unnamed> 60.0 % 6 / 10 33.3 % 1 / 3

Generated by: LCOV version 1.13