Coverage Report

View results by: Directories | Files

Path Line Coverage Function Coverage Region Coverage
src/keystone/llvm/include/llvm/ADT/APFloat.h
 28.09% (25/89)
 37.04% (10/27)
 44.44% (16/36)
src/keystone/llvm/include/llvm/ADT/APInt.h
 21.54% (109/506)
 17.48% (25/143)
 26.53% (100/377)
src/keystone/llvm/include/llvm/ADT/APSInt.h
  0.00% (0/250)
  0.00% (0/69)
  0.00% (0/69)
src/keystone/llvm/include/llvm/ADT/ArrayRef.h
 95.12% (39/41)
 95.83% (23/24)
 73.08% (57/78)
src/keystone/llvm/include/llvm/ADT/DenseMap.h
 62.27% (241/387)
 66.67% (46/69)
 41.67% (155/372)
src/keystone/llvm/include/llvm/ADT/DenseMapInfo.h
 31.86% (36/113)
 20.00% (8/40)
 37.14% (26/70)
src/keystone/llvm/include/llvm/ADT/DenseSet.h
 26.67% (4/15)
 25.00% (2/8)
 30.00% (3/10)
src/keystone/llvm/include/llvm/ADT/EpochTracker.h
 71.43% (5/7)
 71.43% (5/7)
 80.00% (8/10)
src/keystone/llvm/include/llvm/ADT/FoldingSet.h
  0.00% (0/45)
  0.00% (0/27)
  0.00% (0/27)
src/keystone/llvm/include/llvm/ADT/Hashing.h
 28.44% (62/218)
 37.50% (12/32)
 44.19% (38/86)
src/keystone/llvm/include/llvm/ADT/IntrusiveRefCntPtr.h
  0.00% (0/37)
  0.00% (0/19)
  0.00% (0/19)
src/keystone/llvm/include/llvm/ADT/MapVector.h
  0.00% (0/17)
  0.00% (0/4)
  0.00% (0/9)
src/keystone/llvm/include/llvm/ADT/Optional.h
 34.78% (8/23)
 36.36% (4/11)
 11.11% (6/54)
src/keystone/llvm/include/llvm/ADT/PointerIntPair.h
100.00% (30/30)
100.00% (9/9)
 68.75% (22/32)
src/keystone/llvm/include/llvm/ADT/STLExtras.h
 17.65% (6/34)
 28.57% (2/7)
 10.53% (2/19)
src/keystone/llvm/include/llvm/ADT/SetVector.h
 17.86% (5/28)
 33.33% (2/6)
 12.50% (2/16)
src/keystone/llvm/include/llvm/ADT/SmallPtrSet.h
 37.50% (27/72)
 42.11% (8/19)
 36.78% (32/87)
src/keystone/llvm/include/llvm/ADT/SmallString.h
 39.29% (11/28)
 54.55% (6/11)
 53.85% (7/13)
src/keystone/llvm/include/llvm/ADT/SmallVector.h
 46.12% (220/477)
 75.00% (54/72)
 45.73% (182/398)
src/keystone/llvm/include/llvm/ADT/StringExtras.h
 12.50% (11/88)
 20.00% (2/10)
 38.46% (20/52)
src/keystone/llvm/include/llvm/ADT/StringMap.h
 74.85% (125/167)
 75.56% (34/45)
 81.58% (93/114)
src/keystone/llvm/include/llvm/ADT/StringRef.h
 59.46% (110/185)
 68.09% (32/47)
 59.88% (103/172)
src/keystone/llvm/include/llvm/ADT/StringSwitch.h
 63.33% (38/60)
 77.78% (7/9)
 63.53% (54/85)
src/keystone/llvm/include/llvm/ADT/Triple.h
  7.59% (11/145)
 14.58% (7/48)
  7.48% (8/107)
src/keystone/llvm/include/llvm/ADT/Twine.h
 59.06% (101/171)
 57.89% (22/38)
 49.15% (116/236)
src/keystone/llvm/include/llvm/ADT/edit_distance.h
  0.00% (0/37)
  0.00% (0/1)
  0.00% (0/26)
src/keystone/llvm/include/llvm/ADT/ilist.h
 87.05% (121/139)
 86.67% (39/45)
 70.75% (75/106)
src/keystone/llvm/include/llvm/ADT/ilist_node.h
 67.86% (19/28)
 78.57% (11/14)
 81.25% (13/16)
src/keystone/llvm/include/llvm/ADT/iterator.h
 78.57% (11/14)
 85.71% (6/7)
 88.89% (8/9)
src/keystone/llvm/include/llvm/ADT/iterator_range.h
 77.78% (7/9)
 80.00% (4/5)
 66.67% (6/9)
src/keystone/llvm/include/llvm/MC/ConstantPools.h
  0.00% (0/2)
  0.00% (0/2)
  0.00% (0/6)
src/keystone/llvm/include/llvm/MC/MCAsmBackend.h
 21.43% (3/14)
 33.33% (3/9)
 25.00% (3/12)
src/keystone/llvm/include/llvm/MC/MCAsmInfo.h
 17.04% (23/135)
 20.24% (17/84)
 18.68% (17/91)
src/keystone/llvm/include/llvm/MC/MCAsmLayout.h
 40.00% (2/5)
 66.67% (2/3)
 66.67% (2/3)
src/keystone/llvm/include/llvm/MC/MCAssembler.h
 23.33% (21/90)
 32.08% (17/53)
 27.94% (19/68)
src/keystone/llvm/include/llvm/MC/MCCodeEmitter.h
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/keystone/llvm/include/llvm/MC/MCCodeView.h
  5.13% (2/39)
  5.56% (1/18)
 21.21% (7/33)
src/keystone/llvm/include/llvm/MC/MCContext.h
 24.84% (38/153)
 23.08% (15/65)
 27.71% (23/83)
src/keystone/llvm/include/llvm/MC/MCDwarf.h
  8.05% (12/149)
  8.62% (5/58)
 13.33% (20/150)
src/keystone/llvm/include/llvm/MC/MCELFObjectWriter.h
 21.43% (9/42)
 25.00% (4/16)
 30.00% (9/30)
src/keystone/llvm/include/llvm/MC/MCELFStreamer.h
 16.67% (1/6)
 50.00% (1/2)
 75.00% (3/4)
src/keystone/llvm/include/llvm/MC/MCExpr.h
 42.06% (45/107)
 54.35% (25/46)
 63.16% (36/57)
src/keystone/llvm/include/llvm/MC/MCFixup.h
 38.60% (22/57)
 63.64% (7/11)
 59.52% (25/42)
src/keystone/llvm/include/llvm/MC/MCFragment.h
 57.52% (65/113)
 54.17% (39/72)
 63.00% (63/100)
src/keystone/llvm/include/llvm/MC/MCInst.h
 41.51% (44/106)
 46.51% (20/43)
 28.77% (42/146)
src/keystone/llvm/include/llvm/MC/MCInstBuilder.h
 73.33% (22/30)
 75.00% (6/8)
 75.00% (6/8)
src/keystone/llvm/include/llvm/MC/MCInstrDesc.h
  2.90% (2/69)
  7.41% (2/27)
  4.35% (2/46)
src/keystone/llvm/include/llvm/MC/MCInstrInfo.h
 66.67% (10/15)
 50.00% (2/4)
 30.77% (8/26)
src/keystone/llvm/include/llvm/MC/MCInstrItineraries.h
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/keystone/llvm/include/llvm/MC/MCLabel.h
  0.00% (0/7)
  0.00% (0/4)
  0.00% (0/5)
src/keystone/llvm/include/llvm/MC/MCLinkerOptimizationHint.h
  1.52% (1/66)
  8.33% (1/12)
  4.17% (2/48)
src/keystone/llvm/include/llvm/MC/MCObjectFileInfo.h
  2.40% (3/125)
  3.90% (3/77)
  3.90% (3/77)
src/keystone/llvm/include/llvm/MC/MCObjectStreamer.h
 87.50% (7/8)
 66.67% (2/3)
 66.67% (2/3)
src/keystone/llvm/include/llvm/MC/MCObjectWriter.h
 40.32% (25/62)
 42.11% (8/19)
 43.75% (21/48)
src/keystone/llvm/include/llvm/MC/MCParser/AsmCond.h
100.00% (1/1)
100.00% (1/1)
100.00% (4/4)
src/keystone/llvm/include/llvm/MC/MCParser/AsmLexer.h
100.00% (1/1)
100.00% (1/1)
100.00% (1/1)
src/keystone/llvm/include/llvm/MC/MCParser/MCAsmLexer.h
 86.11% (62/72)
 91.67% (22/24)
 82.46% (47/57)
src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParser.h
 30.77% (4/13)
 40.00% (2/5)
 40.00% (2/5)
src/keystone/llvm/include/llvm/MC/MCParser/MCAsmParserExtension.h
 73.33% (22/30)
 73.33% (11/15)
 73.33% (11/15)
src/keystone/llvm/include/llvm/MC/MCParser/MCParsedAsmOperand.h
 11.76% (2/17)
 14.29% (2/14)
 14.29% (2/14)
src/keystone/llvm/include/llvm/MC/MCParser/MCTargetAsmParser.h
 52.63% (20/38)
 48.15% (13/27)
 43.90% (18/41)
src/keystone/llvm/include/llvm/MC/MCRegisterInfo.h
 24.37% (58/238)
 15.15% (10/66)
 13.19% (31/235)
src/keystone/llvm/include/llvm/MC/MCSchedule.h
  0.00% (0/39)
  0.00% (0/13)
  0.00% (0/13)
src/keystone/llvm/include/llvm/MC/MCSection.h
 51.92% (27/52)
 58.06% (18/31)
 55.00% (22/40)
src/keystone/llvm/include/llvm/MC/MCSectionCOFF.h
  0.00% (0/10)
  0.00% (0/6)
  0.00% (0/21)
src/keystone/llvm/include/llvm/MC/MCSectionELF.h
 66.67% (12/18)
 54.55% (6/11)
 71.43% (15/21)
src/keystone/llvm/include/llvm/MC/MCSectionMachO.h
 31.82% (7/22)
 28.57% (2/7)
 15.38% (2/13)
src/keystone/llvm/include/llvm/MC/MCStreamer.h
 19.51% (16/82)
 26.47% (9/34)
 22.92% (11/48)
src/keystone/llvm/include/llvm/MC/MCSubtargetInfo.h
 36.84% (7/19)
 37.50% (3/8)
 30.00% (3/10)
src/keystone/llvm/include/llvm/MC/MCSymbol.h
 79.25% (126/159)
 72.34% (34/47)
 64.38% (150/233)
src/keystone/llvm/include/llvm/MC/MCSymbolCOFF.h
  0.00% (0/26)
  0.00% (0/10)
  0.00% (0/12)
src/keystone/llvm/include/llvm/MC/MCSymbolELF.h
 75.00% (3/4)
 75.00% (3/4)
 80.00% (4/5)
src/keystone/llvm/include/llvm/MC/MCSymbolMachO.h
  0.00% (0/60)
  0.00% (0/15)
  0.00% (0/16)
src/keystone/llvm/include/llvm/MC/MCTargetOptionsCommandFlags.h
100.00% (9/9)
100.00% (1/1)
100.00% (1/1)
src/keystone/llvm/include/llvm/MC/MCValue.h
 95.24% (20/21)
 85.71% (6/7)
 88.89% (8/9)
src/keystone/llvm/include/llvm/MC/MCWin64EH.h
  0.00% (0/23)
  0.00% (0/6)
  0.00% (0/18)
src/keystone/llvm/include/llvm/MC/MCWinEH.h
  0.00% (0/11)
  0.00% (0/5)
  0.00% (0/31)
src/keystone/llvm/include/llvm/MC/MachineLocation.h
  0.00% (0/27)
  0.00% (0/14)
  0.00% (0/14)
src/keystone/llvm/include/llvm/MC/SectionKind.h
 11.94% (8/67)
 10.00% (4/40)
 10.00% (4/40)
src/keystone/llvm/include/llvm/MC/StringTableBuilder.h
 33.33% (3/9)
 25.00% (1/4)
 25.00% (1/4)
src/keystone/llvm/include/llvm/MC/SubtargetFeature.h
 93.33% (14/15)
 83.33% (5/6)
 80.00% (8/10)
src/keystone/llvm/include/llvm/Object/ELF.h
  0.00% (0/18)
  0.00% (0/2)
  0.00% (0/2)
src/keystone/llvm/include/llvm/Object/Error.h
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/keystone/llvm/include/llvm/Support/AlignOf.h
100.00% (1/1)
100.00% (1/1)
100.00% (1/1)
src/keystone/llvm/include/llvm/Support/Allocator.h
 95.42% (125/131)
 90.00% (18/20)
 71.72% (71/99)
src/keystone/llvm/include/llvm/Support/CBindingWrapping.h
  0.00% (0/6)
  0.00% (0/2)
  0.00% (0/2)
src/keystone/llvm/include/llvm/Support/COFF.h
  0.00% (0/23)
  0.00% (0/8)
  0.00% (0/8)
src/keystone/llvm/include/llvm/Support/Casting.h
100.00% (62/62)
100.00% (17/17)
 69.88% (58/83)
src/keystone/llvm/include/llvm/Support/Dwarf.h
  0.00% (0/31)
  0.00% (0/5)
  0.00% (0/5)
src/keystone/llvm/include/llvm/Support/ELF.h
  0.00% (0/70)
  0.00% (0/38)
  0.00% (0/38)
src/keystone/llvm/include/llvm/Support/Endian.h
  6.15% (4/65)
  4.00% (1/25)
  9.68% (3/31)
src/keystone/llvm/include/llvm/Support/EndianStream.h
 29.41% (5/17)
 33.33% (2/6)
 42.86% (3/7)
src/keystone/llvm/include/llvm/Support/Errc.h
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/keystone/llvm/include/llvm/Support/ErrorHandling.h
  0.00% (0/4)
  0.00% (0/2)
  0.00% (0/2)
src/keystone/llvm/include/llvm/Support/ErrorOr.h
 51.72% (30/58)
 60.00% (9/15)
 54.00% (27/50)
src/keystone/llvm/include/llvm/Support/FileSystem.h
  5.13% (10/195)
  8.20% (5/61)
 27.17% (25/92)
src/keystone/llvm/include/llvm/Support/Format.h
  0.00% (0/41)
  0.00% (0/13)
  0.00% (0/50)
src/keystone/llvm/include/llvm/Support/FormattedStream.h
  0.00% (0/60)
  0.00% (0/12)
  0.00% (0/12)
src/keystone/llvm/include/llvm/Support/LEB128.h
  0.00% (0/73)
  0.00% (0/5)
  0.00% (0/26)
src/keystone/llvm/include/llvm/Support/MachO.h
  0.00% (0/337)
  0.00% (0/48)
  0.00% (0/48)
src/keystone/llvm/include/llvm/Support/MathExtras.h
 36.54% (95/260)
 39.66% (23/58)
 56.86% (87/153)
src/keystone/llvm/include/llvm/Support/Memory.h
  0.00% (0/20)
  0.00% (0/11)
  0.00% (0/11)
src/keystone/llvm/include/llvm/Support/MemoryBuffer.h
 38.89% (7/18)
 35.71% (5/14)
 31.25% (5/16)
src/keystone/llvm/include/llvm/Support/Path.h
 50.00% (3/6)
 50.00% (3/6)
 50.00% (3/6)
src/keystone/llvm/include/llvm/Support/PointerLikeTypeTraits.h
 38.46% (5/13)
 42.86% (3/7)
 42.86% (3/7)
src/keystone/llvm/include/llvm/Support/Regex.h
  0.00% (0/10)
  0.00% (0/2)
  0.00% (0/2)
src/keystone/llvm/include/llvm/Support/SMLoc.h
 93.33% (14/15)
 88.89% (8/9)
 72.73% (16/22)
src/keystone/llvm/include/llvm/Support/SourceMgr.h
 60.26% (47/78)
 61.76% (21/34)
 43.01% (40/93)
src/keystone/llvm/include/llvm/Support/StringSaver.h
 25.00% (1/4)
 25.00% (1/4)
 40.00% (2/5)
src/keystone/llvm/include/llvm/Support/SwapByteOrder.h
  0.00% (0/50)
  0.00% (0/17)
  0.00% (0/17)
src/keystone/llvm/include/llvm/Support/TargetRegistry.h
 54.64% (106/194)
 58.18% (32/55)
 59.66% (71/119)
src/keystone/llvm/include/llvm/Support/TargetSelect.h
 24.49% (12/49)
 37.50% (3/8)
 92.31% (60/65)
src/keystone/llvm/include/llvm/Support/Win64EH.h
  0.00% (0/42)
  0.00% (0/13)
  0.00% (0/13)
src/keystone/llvm/include/llvm/Support/raw_ostream.h
 37.82% (45/119)
 38.46% (15/39)
 47.46% (28/59)
src/keystone/llvm/keystone/EVMMapping.cpp
  0.00% (0/9)
  0.00% (0/1)
  0.00% (0/10)
src/keystone/llvm/keystone/ks.cpp
 25.34% (130/513)
 72.73% (8/11)
 25.09% (73/291)
src/keystone/llvm/keystone/ks_priv.h
100.00% (1/1)
100.00% (1/1)
100.00% (5/5)
src/keystone/llvm/lib/MC/ConstantPools.cpp
  0.00% (0/54)
  0.00% (0/9)
  0.00% (0/25)
src/keystone/llvm/lib/MC/ELFObjectWriter.cpp
 24.80% (212/855)
 45.71% (16/35)
 53.40% (157/294)
src/keystone/llvm/lib/MC/MCAsmBackend.cpp
 81.25% (26/32)
 80.00% (4/5)
 55.00% (11/20)
src/keystone/llvm/lib/MC/MCAsmInfo.cpp
 69.16% (74/107)
 25.00% (2/8)
  4.76% (2/42)
src/keystone/llvm/lib/MC/MCAsmInfoCOFF.cpp
  0.00% (0/18)
  0.00% (0/3)
  0.00% (0/3)
src/keystone/llvm/lib/MC/MCAsmInfoDarwin.cpp
  0.00% (0/50)
  0.00% (0/2)
  0.00% (0/25)
src/keystone/llvm/lib/MC/MCAsmInfoELF.cpp
 58.33% (7/12)
 50.00% (1/2)
 20.00% (1/5)
src/keystone/llvm/lib/MC/MCAssembler.cpp
 65.74% (403/613)
 76.92% (20/26)
 57.11% (289/506)
src/keystone/llvm/lib/MC/MCCodeEmitter.cpp
100.00% (4/4)
100.00% (2/2)
100.00% (2/2)
src/keystone/llvm/lib/MC/MCContext.cpp
 59.02% (193/327)
 55.26% (21/38)
 57.61% (106/184)
src/keystone/llvm/lib/MC/MCELFObjectTargetWriter.cpp
 44.44% (4/9)
 33.33% (1/3)
 75.00% (6/8)
src/keystone/llvm/lib/MC/MCELFStreamer.cpp
 47.37% (216/456)
 50.00% (17/34)
 39.16% (130/332)
src/keystone/llvm/lib/MC/MCExpr.cpp
 57.81% (348/602)
 68.00% (17/25)
 46.44% (202/435)
src/keystone/llvm/lib/MC/MCFragment.cpp
 35.71% (125/350)
 66.67% (14/21)
 45.12% (97/215)
src/keystone/llvm/lib/MC/MCInst.cpp
 33.33% (15/45)
 33.33% (2/6)
 30.23% (13/43)
src/keystone/llvm/lib/MC/MCInstrDesc.cpp
  0.00% (0/9)
  0.00% (0/1)
  0.00% (0/9)
src/keystone/llvm/lib/MC/MCObjectFileInfo.cpp
 21.45% (130/606)
 33.33% (2/6)
  9.65% (11/114)
src/keystone/llvm/lib/MC/MCObjectStreamer.cpp
 57.71% (161/279)
 50.00% (22/44)
 53.51% (99/185)
src/keystone/llvm/lib/MC/MCObjectWriter.cpp
 89.66% (26/29)
 80.00% (4/5)
 86.96% (20/23)
src/keystone/llvm/lib/MC/MCParser/AsmLexer.cpp
 93.89% (384/409)
100.00% (23/23)
 91.39% (361/395)
src/keystone/llvm/lib/MC/MCParser/AsmParser.cpp
 65.31% (2551/3906)
 62.42% (98/157)
 63.57% (1693/2663)
src/keystone/llvm/lib/MC/MCParser/DarwinAsmParser.cpp
 42.53% (296/696)
 26.87% (18/67)
 31.31% (98/313)
src/keystone/llvm/lib/MC/MCParser/MCAsmLexer.cpp
 82.35% (14/17)
 83.33% (5/6)
 87.50% (7/8)
src/keystone/llvm/lib/MC/MCParser/MCAsmParser.cpp
 90.91% (20/22)
 85.71% (6/7)
 70.00% (14/20)
src/keystone/llvm/lib/MC/MCParser/MCAsmParserExtension.cpp
100.00% (7/7)
100.00% (3/3)
100.00% (4/4)
src/keystone/llvm/lib/MC/MCParser/MCTargetAsmParser.cpp
 64.29% (9/14)
 75.00% (3/4)
 88.89% (8/9)
src/keystone/llvm/lib/MC/MCRegisterInfo.cpp
 14.55% (8/55)
 12.50% (1/8)
  7.96% (9/113)
src/keystone/llvm/lib/MC/MCSection.cpp
 18.18% (12/66)
 63.64% (7/11)
 35.85% (19/53)
src/keystone/llvm/lib/MC/MCSectionCOFF.cpp
  0.00% (0/75)
  0.00% (0/6)
  0.00% (0/78)
src/keystone/llvm/lib/MC/MCSectionELF.cpp
  5.83% (7/120)
 50.00% (3/6)
  2.86% (3/105)
src/keystone/llvm/lib/MC/MCSectionMachO.cpp
 63.19% (91/144)
 87.50% (7/8)
 54.20% (71/131)
src/keystone/llvm/lib/MC/MCStreamer.cpp
 19.53% (108/553)
 16.36% (18/110)
 27.09% (94/347)
src/keystone/llvm/lib/MC/MCSubtargetInfo.cpp
 57.78% (26/45)
 44.44% (4/9)
 60.78% (31/51)
src/keystone/llvm/lib/MC/MCSymbol.cpp
 51.22% (21/41)
 50.00% (2/4)
 41.67% (15/36)
src/keystone/llvm/lib/MC/MCSymbolELF.cpp
 46.85% (67/143)
 57.14% (8/14)
 25.64% (30/117)
src/keystone/llvm/lib/MC/MCTargetOptions.cpp
100.00% (6/6)
100.00% (2/2)
100.00% (7/7)
src/keystone/llvm/lib/MC/MCValue.cpp
  0.00% (0/31)
  0.00% (0/3)
  0.00% (0/25)
src/keystone/llvm/lib/MC/StringTableBuilder.cpp
 10.45% (14/134)
 20.00% (2/10)
  8.06% (10/124)
src/keystone/llvm/lib/MC/SubtargetFeature.cpp
 28.66% (45/157)
 27.78% (5/18)
 27.97% (40/143)
src/keystone/llvm/lib/Support/APFloat.cpp
 32.77% (782/2386)
 36.15% (47/130)
 25.89% (657/2538)
src/keystone/llvm/lib/Support/APInt.cpp
 19.95% (371/1860)
 25.00% (32/128)
 13.64% (282/2067)
src/keystone/llvm/lib/Support/ARMBuildAttrs.cpp
  0.00% (0/18)
  0.00% (0/3)
  0.00% (0/21)
src/keystone/llvm/lib/Support/ErrorHandling.cpp
  0.00% (0/24)
  0.00% (0/5)
  0.00% (0/7)
src/keystone/llvm/lib/Support/Hashing.cpp
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/keystone/llvm/lib/Support/MemoryBuffer.cpp
 41.74% (91/218)
 46.67% (14/30)
 32.47% (50/154)
src/keystone/llvm/lib/Support/Path.cpp
  7.35% (57/776)
 11.59% (8/69)
  5.76% (38/660)
src/keystone/llvm/lib/Support/Regex.cpp
  0.00% (0/114)
  0.00% (0/8)
  0.00% (0/101)
src/keystone/llvm/lib/Support/SmallPtrSet.cpp
  0.00% (0/187)
  0.00% (0/12)
  0.00% (0/226)
src/keystone/llvm/lib/Support/SmallVector.cpp
100.00% (17/17)
100.00% (1/1)
 70.59% (12/17)
src/keystone/llvm/lib/Support/SourceMgr.cpp
 74.10% (206/278)
100.00% (15/15)
 66.27% (167/252)
src/keystone/llvm/lib/Support/StringMap.cpp
 77.37% (106/137)
 57.14% (4/7)
 61.90% (65/105)
src/keystone/llvm/lib/Support/StringRef.cpp
 40.69% (129/317)
 48.15% (13/27)
 40.41% (139/344)
src/keystone/llvm/lib/Support/TargetParser.cpp
 11.00% (43/391)
 10.81% (4/37)
  6.00% (24/400)
src/keystone/llvm/lib/Support/TargetRegistry.cpp
 40.96% (34/83)
 62.50% (5/8)
 51.92% (27/52)
src/keystone/llvm/lib/Support/Triple.cpp
 12.30% (149/1211)
 13.46% (7/52)
  9.28% (82/884)
src/keystone/llvm/lib/Support/Twine.cpp
 32.37% (45/139)
 55.56% (5/9)
 40.00% (20/50)
src/keystone/llvm/lib/Support/Unix/Path.inc
 12.64% (46/364)
 16.67% (6/36)
  7.62% (32/420)
src/keystone/llvm/lib/Support/Unix/Unix.h
  0.00% (0/8)
  0.00% (0/1)
  0.00% (0/1)
src/keystone/llvm/lib/Support/raw_ostream.cpp
 26.46% (109/412)
 33.33% (16/48)
 26.46% (100/378)
src/keystone/llvm/lib/Support/regcomp.c
  0.00% (0/979)
  0.00% (0/38)
  0.00% (0/1400)
src/keystone/llvm/lib/Support/regengine.inc
  0.00% (0/704)
  0.00% (0/6)
  0.00% (0/1172)
src/keystone/llvm/lib/Support/regerror.c
  0.00% (0/39)
  0.00% (0/2)
  0.00% (0/31)
src/keystone/llvm/lib/Support/regexec.c
  0.00% (0/15)
  0.00% (0/1)
  0.00% (0/28)
src/keystone/llvm/lib/Support/regfree.c
  0.00% (0/19)
  0.00% (0/1)
  0.00% (0/25)
src/keystone/llvm/lib/Support/regstrlcpy.c
  0.00% (0/18)
  0.00% (0/1)
  0.00% (0/13)
src/keystone/llvm/lib/Target/AArch64/AArch64GenAsmMatcher.inc
  0.00% (0/3276)
  0.00% (0/19)
  0.00% (0/2377)
src/keystone/llvm/lib/Target/AArch64/AArch64GenInstrInfo.inc
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/3)
src/keystone/llvm/lib/Target/AArch64/AArch64GenMCCodeEmitter.inc
  0.00% (0/6817)
  0.00% (0/1)
  0.00% (0/9408)
src/keystone/llvm/lib/Target/AArch64/AArch64GenRegisterInfo.inc
  0.00% (0/32)
  0.00% (0/1)
  0.00% (0/24)
src/keystone/llvm/lib/Target/AArch64/AArch64GenSubtargetInfo.inc
  0.00% (0/2)
  0.00% (0/1)
  0.00% (0/2)
src/keystone/llvm/lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp
  0.15% (5/3426)
  0.42% (1/239)
  0.03% (1/3581)
src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AddressingModes.h
  0.00% (0/548)
  0.00% (0/61)
  0.00% (0/239)
src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64AsmBackend.cpp
  0.00% (0/223)
  0.00% (0/19)
  0.00% (0/208)
src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64ELFObjectWriter.cpp
  0.00% (0/199)
  0.00% (0/3)
  0.00% (0/322)
src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCAsmInfo.cpp
  0.00% (0/42)
  0.00% (0/3)
  0.00% (0/11)
src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp
  0.00% (0/212)
  0.00% (0/29)
  0.00% (0/352)
src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.cpp
  0.00% (0/100)
  0.00% (0/8)
  0.00% (0/73)
src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCExpr.h
  0.00% (0/14)
  0.00% (0/8)
  0.00% (0/10)
src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64MCTargetDesc.cpp
 33.33% (14/42)
 20.00% (1/5)
 12.50% (3/24)
src/keystone/llvm/lib/Target/AArch64/MCTargetDesc/AArch64TargetStreamer.cpp
  0.00% (0/10)
  0.00% (0/6)
  0.00% (0/8)
src/keystone/llvm/lib/Target/AArch64/TargetInfo/AArch64TargetInfo.cpp
100.00% (10/10)
100.00% (2/2)
100.00% (2/2)
src/keystone/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.cpp
  0.00% (0/92)
  0.00% (0/16)
  0.00% (0/73)
src/keystone/llvm/lib/Target/AArch64/Utils/AArch64BaseInfo.h
  0.00% (0/268)
  0.00% (0/15)
  0.00% (0/96)
src/keystone/llvm/lib/Target/ARM/ARMFeatures.h
  0.00% (0/65)
  0.00% (0/1)
  0.00% (0/57)
src/keystone/llvm/lib/Target/ARM/ARMGenAsmMatcher.inc
  0.00% (0/4371)
  0.00% (0/19)
  0.00% (0/3243)
src/keystone/llvm/lib/Target/ARM/ARMGenInstrInfo.inc
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/3)
src/keystone/llvm/lib/Target/ARM/ARMGenMCCodeEmitter.inc
  0.00% (0/9484)
  0.00% (0/1)
  0.00% (0/12036)
src/keystone/llvm/lib/Target/ARM/ARMGenRegisterInfo.inc
  0.00% (0/32)
  0.00% (0/1)
  0.00% (0/24)
src/keystone/llvm/lib/Target/ARM/ARMGenSubtargetInfo.inc
  0.00% (0/2)
  0.00% (0/1)
  0.00% (0/2)
src/keystone/llvm/lib/Target/ARM/AsmParser/ARMAsmParser.cpp
  0.08% (6/7527)
  0.23% (1/441)
  0.01% (1/7194)
src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMAddressingModes.h
  0.00% (0/457)
  0.00% (0/61)
  0.00% (0/235)
src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.cpp
  0.00% (0/629)
  0.00% (0/21)
  0.00% (0/405)
src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackend.h
  0.00% (0/12)
  0.00% (0/8)
  0.00% (0/12)
src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMAsmBackendELF.h
  0.00% (0/4)
  0.00% (0/2)
  0.00% (0/4)
src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMBaseInfo.h
  0.00% (0/128)
  0.00% (0/8)
  0.00% (0/113)
src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMELFObjectWriter.cpp
  0.00% (0/192)
  0.00% (0/5)
  0.00% (0/102)
src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCAsmInfo.cpp
  0.00% (0/62)
  0.00% (0/5)
  0.00% (0/24)
src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp
  0.00% (0/829)
  0.00% (0/74)
  0.00% (0/548)
src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.cpp
  0.00% (0/19)
  0.00% (0/3)
  0.00% (0/14)
src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCExpr.h
  0.00% (0/19)
  0.00% (0/9)
  0.00% (0/11)
src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMMCTargetDesc.cpp
 13.70% (20/146)
 10.00% (1/10)
  2.25% (4/178)
src/keystone/llvm/lib/Target/ARM/MCTargetDesc/ARMTargetStreamer.cpp
  0.00% (0/34)
  0.00% (0/29)
  0.00% (0/31)
src/keystone/llvm/lib/Target/ARM/TargetInfo/ARMTargetInfo.cpp
100.00% (10/10)
100.00% (1/1)
100.00% (1/1)
src/keystone/llvm/lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp
  0.17% (3/1721)
  0.57% (1/176)
  0.09% (1/1166)
src/keystone/llvm/lib/Target/Hexagon/HexagonGenAsmMatcher.inc
  0.00% (0/3836)
  0.00% (0/12)
  0.00% (0/2929)
src/keystone/llvm/lib/Target/Hexagon/HexagonGenInstrInfo.inc
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/3)
src/keystone/llvm/lib/Target/Hexagon/HexagonGenMCCodeEmitter.inc
  0.00% (0/7756)
  0.00% (0/1)
  0.00% (0/9812)
src/keystone/llvm/lib/Target/Hexagon/HexagonGenRegisterInfo.inc
  0.00% (0/32)
  0.00% (0/1)
  0.00% (0/24)
src/keystone/llvm/lib/Target/Hexagon/HexagonGenSubtargetInfo.inc
  0.00% (0/4)
  0.00% (0/1)
  0.00% (0/1)
src/keystone/llvm/lib/Target/Hexagon/HexagonTargetStreamer.h
  0.00% (0/5)
  0.00% (0/5)
  0.00% (0/5)
src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp
  0.00% (0/258)
  0.00% (0/14)
  0.00% (0/167)
src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonELFObjectWriter.cpp
  0.00% (0/209)
  0.00% (0/3)
  0.00% (0/110)
src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCAsmInfo.cpp
  0.00% (0/15)
  0.00% (0/1)
  0.00% (0/1)
src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp
  0.00% (0/390)
  0.00% (0/13)
  0.00% (0/322)
src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.h
  0.00% (0/55)
  0.00% (0/17)
  0.00% (0/37)
src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp
  0.00% (0/627)
  0.00% (0/9)
  0.00% (0/500)
src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.h
  0.00% (0/2)
  0.00% (0/2)
  0.00% (0/2)
src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCCompound.cpp
  0.00% (0/274)
  0.00% (0/6)
  0.00% (0/222)
src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp
  0.00% (0/847)
  0.00% (0/10)
  0.00% (0/618)
src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCELFStreamer.h
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/1)
src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCExpr.cpp
  0.00% (0/19)
  0.00% (0/9)
  0.00% (0/10)
src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.cpp
  0.00% (0/438)
  0.00% (0/70)
  0.00% (0/493)
src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCInstrInfo.h
  0.00% (0/10)
  0.00% (0/4)
  0.00% (0/7)
src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.cpp
  0.00% (0/151)
  0.00% (0/7)
  0.00% (0/146)
src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCShuffler.h
  0.00% (0/8)
  0.00% (0/4)
  0.00% (0/6)
src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp
 20.63% (13/63)
 10.00% (1/10)
  8.33% (1/12)
src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp
  0.00% (0/299)
  0.00% (0/14)
  0.00% (0/243)
src/keystone/llvm/lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.h
  0.00% (0/38)
  0.00% (0/25)
  0.00% (0/31)
src/keystone/llvm/lib/Target/Hexagon/TargetInfo/HexagonTargetInfo.cpp
100.00% (3/3)
100.00% (1/1)
100.00% (1/1)
src/keystone/llvm/lib/Target/Mips/AsmParser/MipsAsmParser.cpp
  0.14% (6/4386)
  0.35% (1/285)
  0.02% (1/4014)
src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsABIFlagsSection.h
  0.00% (0/22)
  0.00% (0/12)
  0.00% (0/12)
src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.cpp
  0.00% (0/83)
  0.00% (0/12)
  0.00% (0/87)
src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsABIInfo.h
  0.00% (0/17)
  0.00% (0/15)
  0.00% (0/18)
src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.cpp
  0.00% (0/319)
  0.00% (0/13)
  0.00% (0/152)
src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsAsmBackend.h
  0.00% (0/12)
  0.00% (0/5)
  0.00% (0/13)
src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsELFObjectWriter.cpp
  0.00% (0/255)
  0.00% (0/13)
  0.00% (0/206)
src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsELFStreamer.h
  0.00% (0/6)
  0.00% (0/1)
  0.00% (0/1)
src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCAsmInfo.cpp
  0.00% (0/23)
  0.00% (0/1)
  0.00% (0/9)
src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp
  0.00% (0/650)
  0.00% (0/47)
  0.00% (0/799)
src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.h
  0.00% (0/2)
  0.00% (0/2)
  0.00% (0/5)
src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.cpp
  0.00% (0/56)
  0.00% (0/5)
  0.00% (0/37)
src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCExpr.h
  0.00% (0/10)
  0.00% (0/6)
  0.00% (0/8)
src/keystone/llvm/lib/Target/Mips/MCTargetDesc/MipsMCTargetDesc.cpp
 41.18% (21/51)
 16.67% (1/6)
 22.22% (4/18)
src/keystone/llvm/lib/Target/Mips/MipsGenAsmMatcher.inc
  0.00% (0/1823)
  0.00% (0/18)
  0.00% (0/1406)
src/keystone/llvm/lib/Target/Mips/MipsGenInstrInfo.inc
  0.00% (0/476)
  0.00% (0/5)
  0.00% (0/75)
src/keystone/llvm/lib/Target/Mips/MipsGenMCCodeEmitter.inc
  0.00% (0/6034)
  0.00% (0/1)
  0.00% (0/7755)
src/keystone/llvm/lib/Target/Mips/MipsGenRegisterInfo.inc
  0.00% (0/32)
  0.00% (0/1)
  0.00% (0/24)
src/keystone/llvm/lib/Target/Mips/MipsGenSubtargetInfo.inc
  0.00% (0/2)
  0.00% (0/1)
  0.00% (0/2)
src/keystone/llvm/lib/Target/Mips/MipsOptionRecord.h
  0.00% (0/18)
  0.00% (0/3)
  0.00% (0/3)
src/keystone/llvm/lib/Target/Mips/MipsTargetStreamer.h
  0.00% (0/9)
  0.00% (0/6)
  0.00% (0/6)
src/keystone/llvm/lib/Target/Mips/TargetInfo/MipsTargetInfo.cpp
100.00% (7/7)
100.00% (1/1)
100.00% (1/1)
src/keystone/llvm/lib/Target/PowerPC/AsmParser/PPCAsmParser.cpp
  0.36% (5/1379)
  0.96% (1/104)
  0.08% (1/1238)
src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCAsmBackend.cpp
  0.00% (0/134)
  0.00% (0/16)
  0.00% (0/111)
src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCELFObjectWriter.cpp
  0.00% (0/360)
  0.00% (0/5)
  0.00% (0/178)
src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCAsmInfo.cpp
  0.00% (0/34)
  0.00% (0/2)
  0.00% (0/15)
src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp
  0.00% (0/151)
  0.00% (0/18)
  0.00% (0/208)
src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.cpp
  0.00% (0/109)
  0.00% (0/6)
  0.00% (0/78)
src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCExpr.h
  0.00% (0/20)
  0.00% (0/10)
  0.00% (0/13)
src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.cpp
  7.41% (10/135)
  4.17% (1/24)
  4.76% (2/42)
src/keystone/llvm/lib/Target/PowerPC/MCTargetDesc/PPCMCTargetDesc.h
  0.00% (0/23)
  0.00% (0/1)
  0.00% (0/10)
src/keystone/llvm/lib/Target/PowerPC/PPCGenAsmMatcher.inc
  0.00% (0/1667)
  0.00% (0/12)
  0.00% (0/932)
src/keystone/llvm/lib/Target/PowerPC/PPCGenInstrInfo.inc
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/3)
src/keystone/llvm/lib/Target/PowerPC/PPCGenMCCodeEmitter.inc
  0.00% (0/4043)
  0.00% (0/1)
  0.00% (0/5493)
src/keystone/llvm/lib/Target/PowerPC/PPCGenRegisterInfo.inc
  0.00% (0/44)
  0.00% (0/1)
  0.00% (0/28)
src/keystone/llvm/lib/Target/PowerPC/PPCGenSubtargetInfo.inc
  0.00% (0/2)
  0.00% (0/1)
  0.00% (0/2)
src/keystone/llvm/lib/Target/PowerPC/TargetInfo/PowerPCTargetInfo.cpp
100.00% (8/8)
100.00% (1/1)
100.00% (1/1)
src/keystone/llvm/lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp
 48.05% (603/1255)
 54.26% (51/94)
 43.35% (401/925)
src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.cpp
 30.83% (74/240)
 66.67% (8/12)
 29.93% (44/147)
src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVAsmBackend.h
 79.25% (42/53)
 50.00% (5/10)
 57.14% (20/35)
src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFObjectWriter.cpp
 28.74% (25/87)
100.00% (4/4)
 24.49% (12/49)
src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVELFStreamer.cpp
 48.72% (19/39)
 25.00% (2/8)
 38.24% (13/34)
src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCAsmInfo.cpp
100.00% (11/11)
100.00% (1/1)
 75.00% (3/4)
src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp
 57.14% (120/210)
 77.78% (7/9)
 43.41% (89/205)
src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.cpp
 19.32% (40/207)
 50.00% (6/12)
 21.47% (35/163)
src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCExpr.h
 60.00% (6/10)
 66.67% (4/6)
 75.00% (6/8)
src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVMCTargetDesc.cpp
 91.11% (41/45)
 85.71% (6/7)
 81.25% (13/16)
src/keystone/llvm/lib/Target/RISCV/MCTargetDesc/RISCVTargetStreamer.cpp
  5.00% (1/20)
 12.50% (1/8)
 18.18% (2/11)
src/keystone/llvm/lib/Target/RISCV/RISCVGenAsmMatcher.inc
 49.57% (697/1406)
 79.17% (19/24)
 50.05% (471/941)
src/keystone/llvm/lib/Target/RISCV/RISCVGenCompressInstEmitter.inc
 33.68% (227/674)
100.00% (2/2)
 40.94% (244/596)
src/keystone/llvm/lib/Target/RISCV/RISCVGenInstrInfo.inc
100.00% (3/3)
100.00% (1/1)
100.00% (1/1)
src/keystone/llvm/lib/Target/RISCV/RISCVGenMCCodeEmitter.inc
 73.00% (776/1063)
100.00% (1/1)
 82.46% (1241/1505)
src/keystone/llvm/lib/Target/RISCV/RISCVGenRegisterInfo.inc
 75.00% (24/32)
100.00% (1/1)
 33.33% (8/24)
src/keystone/llvm/lib/Target/RISCV/RISCVGenSubtargetInfo.inc
 57.14% (4/7)
 50.00% (1/2)
 50.00% (1/2)
src/keystone/llvm/lib/Target/RISCV/RISCVGenSystemOperands.inc
 99.28% (275/277)
100.00% (4/4)
 92.31% (24/26)
src/keystone/llvm/lib/Target/RISCV/TargetInfo/RISCVTargetInfo.cpp
100.00% (6/6)
100.00% (1/1)
100.00% (1/1)
src/keystone/llvm/lib/Target/RISCV/Utils/RISCVBaseInfo.cpp
 50.98% (26/51)
100.00% (2/2)
 63.04% (29/46)
src/keystone/llvm/lib/Target/RISCV/Utils/RISCVBaseInfo.h
  0.00% (0/48)
  0.00% (0/4)
  0.00% (0/12)
src/keystone/llvm/lib/Target/RISCV/Utils/RISCVMatInt.cpp
  0.00% (0/33)
  0.00% (0/2)
  0.00% (0/35)
src/keystone/llvm/lib/Target/RISCV/Utils/RISCVMatInt.h
  0.00% (0/1)
  0.00% (0/1)
  0.00% (0/3)
src/keystone/llvm/lib/Target/Sparc/AsmParser/SparcAsmParser.cpp
  0.66% (5/756)
  2.00% (1/50)
  0.15% (1/673)
src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcAsmBackend.cpp
  0.00% (0/211)
  0.00% (0/13)
  0.00% (0/123)
src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcELFObjectWriter.cpp
  0.00% (0/86)
  0.00% (0/5)
  0.00% (0/84)
src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCAsmInfo.cpp
  0.00% (0/33)
  0.00% (0/3)
  0.00% (0/14)
src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp
  0.00% (0/101)
  0.00% (0/9)
  0.00% (0/112)
src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.cpp
  0.00% (0/170)
  0.00% (0/9)
  0.00% (0/107)
src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCExpr.h
  0.00% (0/11)
  0.00% (0/7)
  0.00% (0/9)
src/keystone/llvm/lib/Target/Sparc/MCTargetDesc/SparcMCTargetDesc.cpp
 29.27% (12/41)
 16.67% (1/6)
 16.67% (2/12)
src/keystone/llvm/lib/Target/Sparc/SparcGenAsmMatcher.inc
  0.00% (0/779)
  0.00% (0/18)
  0.00% (0/583)
src/keystone/llvm/lib/Target/Sparc/SparcGenInstrInfo.inc
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/3)
src/keystone/llvm/lib/Target/Sparc/SparcGenMCCodeEmitter.inc
  0.00% (0/1265)
  0.00% (0/1)
  0.00% (0/1738)
src/keystone/llvm/lib/Target/Sparc/SparcGenRegisterInfo.inc
  0.00% (0/32)
  0.00% (0/1)
  0.00% (0/24)
src/keystone/llvm/lib/Target/Sparc/SparcGenSubtargetInfo.inc
  0.00% (0/2)
  0.00% (0/1)
  0.00% (0/2)
src/keystone/llvm/lib/Target/Sparc/SparcTargetStreamer.h
  0.00% (0/2)
  0.00% (0/2)
  0.00% (0/2)
src/keystone/llvm/lib/Target/Sparc/TargetInfo/SparcTargetInfo.cpp
100.00% (8/8)
100.00% (1/1)
100.00% (1/1)
src/keystone/llvm/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp
  0.51% (3/591)
  0.91% (1/110)
  0.17% (1/579)
src/keystone/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp
  0.00% (0/64)
  0.00% (0/11)
  0.00% (0/48)
src/keystone/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.cpp
  0.00% (0/12)
  0.00% (0/1)
  0.00% (0/1)
src/keystone/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp
  0.00% (0/103)
  0.00% (0/16)
  0.00% (0/113)
src/keystone/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp
  0.00% (0/97)
  0.00% (0/10)
  0.00% (0/146)
src/keystone/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp
 25.00% (14/56)
 16.67% (1/6)
  4.35% (1/23)
src/keystone/llvm/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.h
  0.00% (0/12)
  0.00% (0/4)
  0.00% (0/4)
src/keystone/llvm/lib/Target/SystemZ/SystemZGenAsmMatcher.inc
  0.00% (0/696)
  0.00% (0/17)
  0.00% (0/617)
src/keystone/llvm/lib/Target/SystemZ/SystemZGenInstrInfo.inc
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/3)
src/keystone/llvm/lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc
  0.00% (0/3224)
  0.00% (0/1)
  0.00% (0/4470)
src/keystone/llvm/lib/Target/SystemZ/SystemZGenRegisterInfo.inc
  0.00% (0/32)
  0.00% (0/1)
  0.00% (0/24)
src/keystone/llvm/lib/Target/SystemZ/SystemZGenSubtargetInfo.inc
  0.00% (0/2)
  0.00% (0/1)
  0.00% (0/2)
src/keystone/llvm/lib/Target/SystemZ/TargetInfo/SystemZTargetInfo.cpp
100.00% (4/4)
100.00% (1/1)
100.00% (1/1)
src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmInstrumentation.cpp
  0.00% (0/25)
  0.00% (0/6)
  0.00% (0/20)
src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmInstrumentation.h
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/1)
src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParser.cpp
  0.17% (4/2359)
  1.15% (1/87)
  0.05% (1/2142)
src/keystone/llvm/lib/Target/X86/AsmParser/X86AsmParserCommon.h
  0.00% (0/17)
  0.00% (0/5)
  0.00% (0/15)
src/keystone/llvm/lib/Target/X86/AsmParser/X86Operand.h
  0.00% (0/383)
  0.00% (0/90)
  0.00% (0/618)
src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86AsmBackend.cpp
  0.00% (0/531)
  0.00% (0/30)
  0.00% (0/236)
src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86BaseInfo.h
  0.00% (0/156)
  0.00% (0/10)
  0.00% (0/251)
src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86ELFObjectWriter.cpp
  0.00% (0/209)
  0.00% (0/8)
  0.00% (0/388)
src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86MCAsmInfo.cpp
  0.00% (0/67)
  0.00% (0/6)
  0.00% (0/40)
src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp
  0.00% (0/1065)
  0.00% (0/30)
  0.00% (0/1074)
src/keystone/llvm/lib/Target/X86/MCTargetDesc/X86MCTargetDesc.cpp
  5.43% (15/276)
  9.09% (1/11)
  0.50% (2/404)
src/keystone/llvm/lib/Target/X86/TargetInfo/X86TargetInfo.cpp
100.00% (6/6)
100.00% (1/1)
100.00% (1/1)
src/keystone/llvm/lib/Target/X86/X86GenAsmMatcher.inc
  0.00% (0/3580)
  0.00% (0/14)
  0.00% (0/2647)
src/keystone/llvm/lib/Target/X86/X86GenInstrInfo.inc
  0.00% (0/3)
  0.00% (0/1)
  0.00% (0/3)
src/keystone/llvm/lib/Target/X86/X86GenRegisterInfo.inc
  0.00% (0/56)
  0.00% (0/1)
  0.00% (0/32)
src/keystone/llvm/lib/Target/X86/X86GenSubtargetInfo.inc
  0.00% (0/2)
  0.00% (0/1)
  0.00% (0/2)
src/keystone/suite/fuzz/fuzz_asm_riscv64.c
 82.22% (37/45)
100.00% (1/1)
 87.50% (21/24)
Totals
 10.56% (13948/132128)
 22.65% (1580/6975)
  8.18% (10461/127871)