View results by: Directories | Files
Path | Line Coverage | Function Coverage | Region Coverage |
---|---|---|---|
src/capstonenext/LEB128.h |
100.00% (12/12) |
100.00% (1/1) |
100.00% (5/5) |
src/capstonenext/MCInst.c |
86.41% (178/206) |
83.33% (30/36) |
59.15% (139/235) |
src/capstonenext/MCInst.h |
100.00% (3/3) |
100.00% (1/1) |
100.00% (1/1) |
src/capstonenext/MCInstPrinter.c |
83.15% (148/178) |
100.00% (8/8) |
64.02% (137/214) |
src/capstonenext/MCInstrDesc.c |
95.65% (22/23) |
100.00% (5/5) |
93.33% (14/15) |
src/capstonenext/MCRegisterInfo.c |
90.70% (78/86) |
100.00% (10/10) |
81.82% (36/44) |
src/capstonenext/Mapping.c |
76.79% (225/293) |
55.56% (20/36) |
60.08% (304/506) |
src/capstonenext/Mapping.h |
75.00% (24/32) |
69.23% (18/26) |
40.65% (150/369) |
src/capstonenext/MathExtras.h |
30.92% (94/304) |
38.64% (17/44) |
56.10% (46/82) |
src/capstonenext/SStream.c |
74.81% (294/393) |
81.25% (26/32) |
59.81% (515/861) |
src/capstonenext/arch/AArch64/AArch64AddressingModes.h |
36.49% (254/696) |
36.23% (25/69) |
78.06% (217/278) |
src/capstonenext/arch/AArch64/AArch64BaseInfo.c |
96.88% (31/32) |
100.00% (2/2) |
92.86% (13/14) |
src/capstonenext/arch/AArch64/AArch64BaseInfo.h |
14.71% (69/469) |
10.00% (1/10) |
77.27% (34/44) |
src/capstonenext/arch/AArch64/AArch64Disassembler.c |
95.48% (1268/1328) |
98.92% (92/93) |
89.33% (862/965) |
src/capstonenext/arch/AArch64/AArch64DisassemblerExtension.c |
81.25% (13/16) |
100.00% (2/2) |
83.33% (15/18) |
src/capstonenext/arch/AArch64/AArch64GenAsmWriter.inc |
98.12% (31510/32113) |
100.00% (6/6) |
70.06% (1107/1580) |
src/capstonenext/arch/AArch64/AArch64GenDisassemblerTables.inc |
95.98% (215/224) |
100.00% (5/5) |
69.10% (5440/7873) |
src/capstonenext/arch/AArch64/AArch64GenSystemOperands.inc |
85.21% (2927/3435) |
51.22% (21/41) |
47.56% (117/246) |
src/capstonenext/arch/AArch64/AArch64InstPrinter.c |
86.72% (1717/1980) |
93.46% (100/107) |
82.94% (1706/2057) |
src/capstonenext/arch/AArch64/AArch64InstPrinter.h |
100.00% (20/20) |
100.00% (3/3) |
100.00% (16/16) |
src/capstonenext/arch/AArch64/AArch64Mapping.c |
81.42% (1933/2374) |
92.86% (52/56) |
81.31% (1214/1493) |
src/capstonenext/arch/AArch64/AArch64Module.c |
92.31% (24/26) |
100.00% (2/2) |
85.71% (6/7) |
src/capstonenext/arch/ARC/ARCDisassembler.c |
0.00% (0/240) |
0.00% (0/24) |
0.00% (0/115) |
src/capstonenext/arch/ARC/ARCGenAsmWriter.inc |
0.00% (0/1223) |
0.00% (0/3) |
0.00% (0/67) |
src/capstonenext/arch/ARC/ARCGenDisassemblerTables.inc |
0.00% (0/15) |
0.00% (0/9) |
0.00% (0/1105) |
src/capstonenext/arch/ARC/ARCInstPrinter.c |
0.00% (0/128) |
0.00% (0/14) |
0.00% (0/55) |
src/capstonenext/arch/ARC/ARCMapping.c |
0.00% (0/178) |
0.00% (0/14) |
0.00% (0/92) |
src/capstonenext/arch/ARC/ARCMapping.h |
0.00% (0/8) |
0.00% (0/1) |
0.00% (0/6) |
src/capstonenext/arch/ARC/ARCModule.c |
0.00% (0/30) |
0.00% (0/2) |
0.00% (0/7) |
src/capstonenext/arch/ARM/ARMAddressingModes.h |
30.51% (137/449) |
42.86% (24/56) |
70.08% (89/127) |
src/capstonenext/arch/ARM/ARMBaseInfo.c |
23.40% (11/47) |
75.00% (3/4) |
15.00% (3/20) |
src/capstonenext/arch/ARM/ARMBaseInfo.h |
51.37% (94/183) |
55.56% (5/9) |
84.85% (56/66) |
src/capstonenext/arch/ARM/ARMDisassembler.c |
88.37% (4424/5006) |
96.97% (192/198) |
86.01% (3265/3796) |
src/capstonenext/arch/ARM/ARMDisassemblerExtension.c |
100.00% (126/126) |
100.00% (16/16) |
100.00% (170/170) |
src/capstonenext/arch/ARM/ARMGenAsmWriter.inc |
96.93% (12439/12833) |
100.00% (5/5) |
71.62% (757/1057) |
src/capstonenext/arch/ARM/ARMGenDisassemblerTables.inc |
96.85% (215/222) |
100.00% (7/7) |
37.10% (3653/9847) |
src/capstonenext/arch/ARM/ARMGenSystemRegister.inc |
50.00% (166/332) |
50.00% (3/6) |
50.00% (18/36) |
src/capstonenext/arch/ARM/ARMInstPrinter.c |
86.65% (1155/1333) |
92.08% (93/101) |
89.77% (597/665) |
src/capstonenext/arch/ARM/ARMMapping.c |
83.13% (1542/1855) |
95.74% (45/47) |
84.23% (913/1084) |
src/capstonenext/arch/ARM/ARMMapping.h |
75.00% (6/8) |
100.00% (1/1) |
83.33% (5/6) |
src/capstonenext/arch/ARM/ARMModule.c |
83.33% (25/30) |
100.00% (2/2) |
71.43% (5/7) |
src/capstonenext/arch/Alpha/AlphaDisassembler.c |
0.00% (0/45) |
0.00% (0/5) |
0.00% (0/26) |
src/capstonenext/arch/Alpha/AlphaGenAsmWriter.inc |
0.00% (0/1421) |
0.00% (0/4) |
0.00% (0/62) |
src/capstonenext/arch/Alpha/AlphaGenDisassemblerTables.inc |
0.00% (0/11) |
0.00% (0/4) |
0.00% (0/253) |
src/capstonenext/arch/Alpha/AlphaInstPrinter.c |
0.00% (0/39) |
0.00% (0/4) |
0.00% (0/27) |
src/capstonenext/arch/Alpha/AlphaMapping.c |
0.00% (0/128) |
0.00% (0/12) |
0.00% (0/66) |
src/capstonenext/arch/Alpha/AlphaModule.c |
0.00% (0/26) |
0.00% (0/2) |
0.00% (0/8) |
src/capstonenext/arch/BPF/BPFDisassembler.c |
96.44% (542/562) |
100.00% (18/18) |
93.51% (1312/1403) |
src/capstonenext/arch/BPF/BPFInstPrinter.c |
96.82% (274/283) |
100.00% (11/11) |
94.76% (199/210) |
src/capstonenext/arch/BPF/BPFMapping.c |
39.80% (39/98) |
71.43% (5/7) |
45.76% (27/59) |
src/capstonenext/arch/BPF/BPFModule.c |
94.12% (16/17) |
100.00% (2/2) |
75.00% (3/4) |
src/capstonenext/arch/EVM/EVMDisassembler.c |
99.12% (112/113) |
100.00% (1/1) |
96.92% (63/65) |
src/capstonenext/arch/EVM/EVMInstPrinter.c |
100.00% (10/10) |
100.00% (1/1) |
100.00% (8/8) |
src/capstonenext/arch/EVM/EVMMapping.c |
89.66% (26/29) |
100.00% (4/4) |
80.95% (17/21) |
src/capstonenext/arch/EVM/EVMModule.c |
92.86% (13/14) |
100.00% (2/2) |
83.33% (5/6) |
src/capstonenext/arch/HPPA/HPPADisassembler.c |
0.00% (0/3477) |
0.00% (0/79) |
0.00% (0/2229) |
src/capstonenext/arch/HPPA/HPPAInstPrinter.c |
0.00% (0/248) |
0.00% (0/12) |
0.00% (0/113) |
src/capstonenext/arch/HPPA/HPPAMapping.c |
0.00% (0/82) |
0.00% (0/6) |
0.00% (0/70) |
src/capstonenext/arch/HPPA/HPPAModule.c |
0.00% (0/17) |
0.00% (0/2) |
0.00% (0/4) |
src/capstonenext/arch/LoongArch/LoongArchDisassembler.c |
0.00% (0/71) |
0.00% (0/12) |
0.00% (0/40) |
src/capstonenext/arch/LoongArch/LoongArchDisassemblerExtension.c |
0.00% (0/8) |
0.00% (0/1) |
0.00% (0/10) |
src/capstonenext/arch/LoongArch/LoongArchGenAsmWriter.inc |
0.00% (0/6374) |
0.00% (0/5) |
0.00% (0/74) |
src/capstonenext/arch/LoongArch/LoongArchGenDisassemblerTables.inc |
0.00% (0/20) |
0.00% (0/5) |
0.00% (0/1327) |
src/capstonenext/arch/LoongArch/LoongArchInstPrinter.c |
0.00% (0/63) |
0.00% (0/6) |
0.00% (0/40) |
src/capstonenext/arch/LoongArch/LoongArchMapping.c |
0.00% (0/380) |
0.00% (0/17) |
0.00% (0/235) |
src/capstonenext/arch/LoongArch/LoongArchMapping.h |
0.00% (0/8) |
0.00% (0/1) |
0.00% (0/6) |
src/capstonenext/arch/LoongArch/LoongArchModule.c |
0.00% (0/30) |
0.00% (0/2) |
0.00% (0/7) |
src/capstonenext/arch/M680X/M680XDisassembler.c |
93.63% (1191/1272) |
98.36% (60/61) |
95.08% (831/874) |
src/capstonenext/arch/M680X/M680XInstPrinter.c |
83.62% (148/177) |
90.91% (10/11) |
90.00% (135/150) |
src/capstonenext/arch/M680X/M680XModule.c |
84.09% (37/44) |
100.00% (2/2) |
73.68% (14/19) |
src/capstonenext/arch/M68K/M68KDisassembler.c |
98.32% (2463/2505) |
100.00% (372/372) |
98.30% (1275/1297) |
src/capstonenext/arch/M68K/M68KInstPrinter.c |
93.11% (284/305) |
90.91% (10/11) |
94.25% (164/174) |
src/capstonenext/arch/M68K/M68KModule.c |
91.67% (22/24) |
100.00% (2/2) |
85.71% (6/7) |
src/capstonenext/arch/MOS65XX/MOS65XXDisassembler.c |
60.47% (260/430) |
100.00% (7/7) |
62.10% (136/219) |
src/capstonenext/arch/MOS65XX/MOS65XXModule.c |
50.00% (28/56) |
100.00% (2/2) |
21.43% (6/28) |
src/capstonenext/arch/Mips/MipsCP0RegisterMap.h |
0.00% (0/11) |
0.00% (0/1) |
0.00% (0/7) |
src/capstonenext/arch/Mips/MipsDisassembler.c |
70.78% (1349/1906) |
73.64% (95/129) |
70.20% (643/916) |
src/capstonenext/arch/Mips/MipsGenAsmWriter.inc |
97.36% (10264/10542) |
100.00% (5/5) |
45.93% (124/270) |
src/capstonenext/arch/Mips/MipsGenDisassemblerTables.inc |
82.14% (207/252) |
77.78% (7/9) |
22.30% (2676/12000) |
src/capstonenext/arch/Mips/MipsInstPrinter.c |
55.58% (304/547) |
68.00% (17/25) |
53.70% (203/378) |
src/capstonenext/arch/Mips/MipsMapping.c |
65.90% (228/346) |
84.62% (22/26) |
64.45% (136/211) |
src/capstonenext/arch/Mips/MipsMapping.h |
76.92% (10/13) |
100.00% (2/2) |
80.00% (8/10) |
src/capstonenext/arch/Mips/MipsModule.c |
83.87% (26/31) |
100.00% (2/2) |
71.43% (5/7) |
src/capstonenext/arch/PowerPC/PPCDisassembler.c |
79.37% (150/189) |
80.49% (33/41) |
80.22% (73/91) |
src/capstonenext/arch/PowerPC/PPCGenAsmWriter.inc |
97.97% (15308/15625) |
100.00% (5/5) |
47.19% (151/320) |
src/capstonenext/arch/PowerPC/PPCGenDisassemblerTables.inc |
94.00% (47/50) |
100.00% (5/5) |
62.32% (2094/3360) |
src/capstonenext/arch/PowerPC/PPCInstPrinter.c |
69.07% (373/540) |
91.43% (32/35) |
64.44% (203/315) |
src/capstonenext/arch/PowerPC/PPCInstrInfo.h |
100.00% (23/23) |
100.00% (3/3) |
100.00% (18/18) |
src/capstonenext/arch/PowerPC/PPCMCTargetDesc.h |
0.00% (0/46) |
0.00% (0/2) |
0.00% (0/2) |
src/capstonenext/arch/PowerPC/PPCMapping.c |
78.04% (398/510) |
91.30% (21/23) |
74.86% (274/366) |
src/capstonenext/arch/PowerPC/PPCMapping.h |
100.00% (3/3) |
100.00% (1/1) |
100.00% (1/1) |
src/capstonenext/arch/PowerPC/PPCModule.c |
70.00% (21/30) |
100.00% (2/2) |
53.85% (7/13) |
src/capstonenext/arch/PowerPC/PPCPredicates.h |
0.00% (0/10) |
0.00% (0/3) |
0.00% (0/3) |
src/capstonenext/arch/PowerPC/PPCRegisterInfo.h |
0.00% (0/47) |
0.00% (0/1) |
0.00% (0/59) |
src/capstonenext/arch/RISCV/RISCVBaseInfo.h |
83.87% (26/31) |
100.00% (2/2) |
88.89% (16/18) |
src/capstonenext/arch/RISCV/RISCVDisassembler.c |
67.96% (140/206) |
65.22% (15/23) |
73.20% (112/153) |
src/capstonenext/arch/RISCV/RISCVGenAsmWriter.inc |
98.36% (2403/2443) |
100.00% (5/5) |
98.56% (1440/1461) |
src/capstonenext/arch/RISCV/RISCVGenDisassemblerTables.inc |
97.62% (41/42) |
100.00% (4/4) |
48.74% (310/636) |
src/capstonenext/arch/RISCV/RISCVInstPrinter.c |
97.19% (658/677) |
100.00% (8/8) |
95.63% (372/389) |
src/capstonenext/arch/RISCV/RISCVMapping.c |
32.20% (57/177) |
57.14% (4/7) |
60.38% (32/53) |
src/capstonenext/arch/RISCV/RISCVModule.c |
91.30% (21/23) |
100.00% (2/2) |
62.50% (5/8) |
src/capstonenext/arch/SH/SHDisassembler.c |
0.00% (0/1697) |
0.00% (0/92) |
0.00% (0/764) |
src/capstonenext/arch/SH/SHInstPrinter.c |
0.00% (0/292) |
0.00% (0/8) |
0.00% (0/131) |
src/capstonenext/arch/SH/SHModule.c |
0.00% (0/21) |
0.00% (0/2) |
0.00% (0/5) |
src/capstonenext/arch/Sparc/SparcDisassembler.c |
93.53% (130/139) |
100.00% (20/20) |
88.16% (67/76) |
src/capstonenext/arch/Sparc/SparcDisassemblerExtension.c |
100.00% (6/6) |
100.00% (1/1) |
100.00% (5/5) |
src/capstonenext/arch/Sparc/SparcGenAsmWriter.inc |
98.64% (5371/5445) |
80.00% (4/5) |
65.35% (83/127) |
src/capstonenext/arch/Sparc/SparcGenDisassemblerTables.inc |
96.88% (31/32) |
100.00% (5/5) |
70.77% (804/1136) |
src/capstonenext/arch/Sparc/SparcGenSystemOperands.inc |
33.33% (23/69) |
33.33% (1/3) |
33.33% (6/18) |
src/capstonenext/arch/Sparc/SparcInstPrinter.c |
85.29% (203/238) |
91.67% (11/12) |
86.89% (159/183) |
src/capstonenext/arch/Sparc/SparcMapping.c |
91.58% (337/368) |
100.00% (17/17) |
88.58% (194/219) |
src/capstonenext/arch/Sparc/SparcModule.c |
80.77% (21/26) |
100.00% (2/2) |
54.55% (6/11) |
src/capstonenext/arch/SystemZ/SystemZDisassembler.c |
98.11% (156/159) |
100.00% (39/39) |
98.00% (147/150) |
src/capstonenext/arch/SystemZ/SystemZDisassemblerExtension.c |
11.11% (5/45) |
100.00% (1/1) |
6.98% (3/43) |
src/capstonenext/arch/SystemZ/SystemZGenAsmWriter.inc |
97.79% (12197/12473) |
100.00% (3/3) |
46.47% (125/269) |
src/capstonenext/arch/SystemZ/SystemZGenDisassemblerTables.inc |
96.88% (93/96) |
100.00% (5/5) |
70.17% (3435/4895) |
src/capstonenext/arch/SystemZ/SystemZInstPrinter.c |
81.60% (173/212) |
93.55% (29/31) |
77.95% (99/127) |
src/capstonenext/arch/SystemZ/SystemZMCTargetDesc.c |
0.00% (0/21) |
0.00% (0/1) |
0.00% (0/10) |
src/capstonenext/arch/SystemZ/SystemZMCTargetDesc.h |
0.00% (0/12) |
0.00% (0/4) |
0.00% (0/4) |
src/capstonenext/arch/SystemZ/SystemZMapping.c |
84.23% (219/260) |
100.00% (13/13) |
78.30% (83/106) |
src/capstonenext/arch/SystemZ/SystemZMapping.h |
75.00% (6/8) |
100.00% (1/1) |
83.33% (5/6) |
src/capstonenext/arch/SystemZ/SystemZModule.c |
91.30% (21/23) |
100.00% (2/2) |
62.50% (5/8) |
src/capstonenext/arch/TMS320C64x/TMS320C64xDisassembler.c |
87.86% (340/387) |
100.00% (25/25) |
87.75% (179/204) |
src/capstonenext/arch/TMS320C64x/TMS320C64xGenAsmWriter.inc |
97.45% (612/628) |
100.00% (2/2) |
62.79% (27/43) |
src/capstonenext/arch/TMS320C64x/TMS320C64xGenDisassemblerTables.inc |
99.55% (661/664) |
75.00% (3/4) |
68.26% (598/876) |
src/capstonenext/arch/TMS320C64x/TMS320C64xInstPrinter.c |
99.24% (522/526) |
100.00% (7/7) |
98.86% (261/264) |
src/capstonenext/arch/TMS320C64x/TMS320C64xMapping.c |
72.06% (49/68) |
66.67% (4/6) |
61.70% (29/47) |
src/capstonenext/arch/TMS320C64x/TMS320C64xModule.c |
82.14% (23/28) |
100.00% (2/2) |
66.67% (4/6) |
src/capstonenext/arch/TriCore/TriCoreDisassembler.c |
0.00% (0/1125) |
0.00% (0/47) |
0.00% (0/826) |
src/capstonenext/arch/TriCore/TriCoreGenAsmWriter.inc |
0.00% (0/3610) |
0.00% (0/3) |
0.00% (0/189) |
src/capstonenext/arch/TriCore/TriCoreGenDisassemblerTables.inc |
0.00% (0/34) |
0.00% (0/7) |
0.00% (0/435) |
src/capstonenext/arch/TriCore/TriCoreInstPrinter.c |
0.00% (0/345) |
0.00% (0/20) |
0.00% (0/222) |
src/capstonenext/arch/TriCore/TriCoreMapping.c |
0.00% (0/126) |
0.00% (0/10) |
0.00% (0/76) |
src/capstonenext/arch/TriCore/TriCoreModule.c |
0.00% (0/26) |
0.00% (0/2) |
0.00% (0/8) |
src/capstonenext/arch/WASM/WASMDisassembler.c |
97.75% (565/578) |
100.00% (13/13) |
97.47% (386/396) |
src/capstonenext/arch/WASM/WASMInstPrinter.c |
100.00% (32/32) |
100.00% (1/1) |
100.00% (11/11) |
src/capstonenext/arch/WASM/WASMMapping.c |
72.22% (13/18) |
75.00% (3/4) |
63.64% (7/11) |
src/capstonenext/arch/WASM/WASMModule.c |
92.86% (13/14) |
100.00% (2/2) |
83.33% (5/6) |
src/capstonenext/arch/X86/X86ATTInstPrinter.c |
90.48% (836/924) |
100.00% (39/39) |
87.83% (404/460) |
src/capstonenext/arch/X86/X86Disassembler.c |
92.38% (946/1024) |
100.00% (15/15) |
69.61% (3589/5156) |
src/capstonenext/arch/X86/X86DisassemblerDecoder.c |
95.78% (1544/1612) |
100.00% (28/28) |
96.19% (1264/1314) |
src/capstonenext/arch/X86/X86GenAsmWriter.inc |
99.80% (48744/48842) |
100.00% (1/1) |
75.74% (306/404) |
src/capstonenext/arch/X86/X86GenAsmWriter1.inc |
99.64% (32767/32885) |
100.00% (1/1) |
68.78% (260/378) |
src/capstonenext/arch/X86/X86GenRegisterName.inc |
100.00% (278/278) |
100.00% (1/1) |
100.00% (1/1) |
src/capstonenext/arch/X86/X86GenRegisterName1.inc |
100.00% (278/278) |
100.00% (1/1) |
100.00% (1/1) |
src/capstonenext/arch/X86/X86InstPrinterCommon.c |
97.52% (197/202) |
100.00% (3/3) |
94.12% (48/51) |
src/capstonenext/arch/X86/X86IntelInstPrinter.c |
88.06% (870/988) |
97.56% (40/41) |
81.75% (345/422) |
src/capstonenext/arch/X86/X86Mapping.c |
89.88% (808/899) |
92.11% (35/38) |
87.02% (476/547) |
src/capstonenext/arch/X86/X86Module.c |
63.16% (36/57) |
100.00% (2/2) |
50.00% (9/18) |
src/capstonenext/arch/XCore/XCoreDisassembler.c |
89.80% (449/500) |
100.00% (36/36) |
89.45% (178/199) |
src/capstonenext/arch/XCore/XCoreGenAsmWriter.inc |
93.38% (621/665) |
100.00% (2/2) |
66.07% (74/112) |
src/capstonenext/arch/XCore/XCoreGenDisassemblerTables.inc |
53.85% (91/169) |
80.00% (4/5) |
45.50% (86/189) |
src/capstonenext/arch/XCore/XCoreInstPrinter.c |
88.40% (282/319) |
75.00% (6/8) |
87.76% (86/98) |
src/capstonenext/arch/XCore/XCoreMapping.c |
83.33% (55/66) |
83.33% (5/6) |
76.74% (33/43) |
src/capstonenext/arch/XCore/XCoreModule.c |
100.00% (18/18) |
100.00% (2/2) |
100.00% (2/2) |
src/capstonenext/arch/Xtensa/XtensaDisassembler.c |
87.52% (568/649) |
95.65% (66/69) |
10.28% (842/8189) |
src/capstonenext/arch/Xtensa/XtensaGenAsmWriter.inc |
96.94% (8270/8531) |
100.00% (3/3) |
42.81% (119/278) |
src/capstonenext/arch/Xtensa/XtensaGenDisassemblerTables.inc |
86.76% (59/68) |
100.00% (5/5) |
31.66% (841/2656) |
src/capstonenext/arch/Xtensa/XtensaInstPrinter.c |
85.05% (455/535) |
95.35% (41/43) |
67.08% (161/240) |
src/capstonenext/arch/Xtensa/XtensaMapping.c |
71.05% (135/190) |
90.91% (10/11) |
69.09% (76/110) |
src/capstonenext/arch/Xtensa/XtensaModule.c |
86.67% (26/30) |
100.00% (2/2) |
77.78% (7/9) |
src/capstonenext/cs.c |
18.27% (205/1122) |
22.22% (10/45) |
17.16% (139/810) |
src/capstonenext/cs_simple_types.h |
0.00% (0/512) |
0.00% (0/17) |
0.00% (0/17) |
src/capstonenext/include/capstone/aarch64.h |
34.58% (37/107) |
40.00% (2/5) |
45.95% (17/37) |
src/capstonenext/include/capstone/arm.h |
46.15% (72/156) |
50.00% (3/6) |
39.76% (33/83) |
src/capstonenext/include/capstone/ppc.h |
73.60% (92/125) |
50.00% (4/8) |
92.47% (86/93) |
src/capstonenext/include/capstone/sparc.h |
91.38% (106/116) |
100.00% (1/1) |
91.38% (53/58) |
src/capstonenext/suite/fuzz/fuzz_disasm.c |
93.51% (72/77) |
100.00% (1/1) |
92.31% (36/39) |
src/capstonenext/suite/fuzz/platform.c |
68.75% (11/16) |
66.67% (2/3) |
77.78% (7/9) |
src/capstonenext/utils.c |
49.69% (81/163) |
62.50% (10/16) |
40.91% (90/220) |
src/capstonenext/utils.h |
100.00% (6/6) |
100.00% (2/2) |
100.00% (4/4) |
src/capstonev5/LEB128.h |
100.00% (12/12) |
100.00% (1/1) |
100.00% (5/5) |
src/capstonev5/MCInst.c |
90.18% (147/163) |
87.10% (27/31) |
65.50% (112/171) |
src/capstonev5/MCInstrDesc.c |
95.00% (19/20) |
100.00% (4/4) |
92.86% (13/14) |
src/capstonev5/MCRegisterInfo.c |
90.00% (72/80) |
100.00% (9/9) |
81.40% (35/43) |
src/capstonev5/Mapping.c |
90.18% (101/112) |
76.92% (10/13) |
50.00% (106/212) |
src/capstonev5/Mapping.h |
0.00% (0/24) |
0.00% (0/8) |
0.00% (0/45) |
src/capstonev5/MathExtras.h |
14.84% (38/256) |
28.57% (10/35) |
43.48% (20/46) |
src/capstonev5/SStream.c |
94.44% (119/126) |
100.00% (13/13) |
93.75% (105/112) |
src/capstonev5/arch/AArch64/AArch64AddressingModes.h |
38.03% (267/702) |
37.31% (25/67) |
77.87% (197/253) |
src/capstonev5/arch/AArch64/AArch64BaseInfo.c |
100.00% (29/29) |
100.00% (2/2) |
92.31% (12/13) |
src/capstonev5/arch/AArch64/AArch64BaseInfo.h |
23.64% (61/258) |
33.33% (3/9) |
85.48% (53/62) |
src/capstonev5/arch/AArch64/AArch64Disassembler.c |
95.73% (1211/1265) |
100.00% (81/81) |
91.07% (826/907) |
src/capstonev5/arch/AArch64/AArch64GenAsmWriter.inc |
97.92% (23671/24175) |
100.00% (5/5) |
69.49% (936/1347) |
src/capstonev5/arch/AArch64/AArch64GenDisassemblerTables.inc |
99.47% (5471/5500) |
100.00% (4/4) |
70.24% (4194/5971) |
src/capstonev5/arch/AArch64/AArch64GenRegisterName.inc |
99.42% (690/694) |
100.00% (1/1) |
60.00% (3/5) |
src/capstonev5/arch/AArch64/AArch64GenSystemOperands.inc |
99.11% (1449/1462) |
94.12% (16/17) |
89.22% (91/102) |
src/capstonev5/arch/AArch64/AArch64InstPrinter.c |
92.98% (2211/2378) |
98.48% (65/66) |
94.45% (1208/1279) |
src/capstonev5/arch/AArch64/AArch64Mapping.c |
58.96% (79/134) |
84.62% (11/13) |
52.75% (48/91) |
src/capstonev5/arch/AArch64/AArch64Module.c |
91.67% (22/24) |
100.00% (2/2) |
75.00% (3/4) |
src/capstonev5/arch/ARM/ARMAddressingModes.h |
34.38% (132/384) |
48.00% (24/50) |
73.50% (86/117) |
src/capstonev5/arch/ARM/ARMBaseInfo.h |
56.00% (84/150) |
69.23% (9/13) |
85.06% (74/87) |
src/capstonev5/arch/ARM/ARMDisassembler.c |
89.95% (3591/3992) |
100.00% (143/143) |
88.54% (2742/3097) |
src/capstonev5/arch/ARM/ARMGenAsmWriter.inc |
96.86% (8796/9081) |
100.00% (3/3) |
75.23% (741/985) |
src/capstonev5/arch/ARM/ARMGenDisassemblerTables.inc |
94.53% (3648/3859) |
100.00% (5/5) |
73.19% (2575/3518) |
src/capstonev5/arch/ARM/ARMGenRegisterName.inc |
100.00% (218/218) |
100.00% (1/1) |
100.00% (1/1) |
src/capstonev5/arch/ARM/ARMGenRegisterName_digit.inc |
0.00% (0/218) |
0.00% (0/1) |
0.00% (0/1) |
src/capstonev5/arch/ARM/ARMGenSystemRegister.inc |
100.00% (137/137) |
100.00% (3/3) |
100.00% (18/18) |
src/capstonev5/arch/ARM/ARMInstPrinter.c |
81.88% (1902/2323) |
92.71% (89/96) |
87.26% (966/1107) |
src/capstonev5/arch/ARM/ARMMapping.c |
59.38% (76/128) |
80.00% (8/10) |
55.10% (54/98) |
src/capstonev5/arch/ARM/ARMModule.c |
76.92% (30/39) |
100.00% (2/2) |
58.33% (7/12) |
src/capstonev5/arch/BPF/BPFDisassembler.c |
97.70% (298/305) |
100.00% (13/13) |
97.17% (549/565) |
src/capstonev5/arch/BPF/BPFInstPrinter.c |
98.55% (204/207) |
100.00% (11/11) |
99.29% (139/140) |
src/capstonev5/arch/BPF/BPFMapping.c |
77.50% (248/320) |
81.82% (9/11) |
89.88% (533/593) |
src/capstonev5/arch/BPF/BPFModule.c |
94.12% (16/17) |
100.00% (2/2) |
75.00% (3/4) |
src/capstonev5/arch/EVM/EVMDisassembler.c |
98.85% (86/87) |
100.00% (1/1) |
96.55% (56/58) |
src/capstonev5/arch/EVM/EVMInstPrinter.c |
100.00% (10/10) |
100.00% (1/1) |
100.00% (8/8) |
src/capstonev5/arch/EVM/EVMMapping.c |
89.29% (25/28) |
100.00% (4/4) |
80.95% (17/21) |
src/capstonev5/arch/EVM/EVMModule.c |
92.86% (13/14) |
100.00% (2/2) |
83.33% (5/6) |
src/capstonev5/arch/M680X/M680XDisassembler.c |
93.62% (1218/1301) |
98.36% (60/61) |
95.09% (814/856) |
src/capstonev5/arch/M680X/M680XInstPrinter.c |
83.80% (150/179) |
90.91% (10/11) |
90.00% (135/150) |
src/capstonev5/arch/M680X/M680XModule.c |
84.09% (37/44) |
100.00% (2/2) |
73.68% (14/19) |
src/capstonev5/arch/M68K/M68KDisassembler.c |
98.14% (2219/2261) |
100.00% (372/372) |
98.30% (1275/1297) |
src/capstonev5/arch/M68K/M68KInstPrinter.c |
96.00% (216/225) |
100.00% (10/10) |
94.80% (164/173) |
src/capstonev5/arch/M68K/M68KModule.c |
90.48% (19/21) |
100.00% (2/2) |
85.71% (6/7) |
src/capstonev5/arch/MOS65XX/MOS65XXDisassembler.c |
62.28% (246/395) |
100.00% (7/7) |
62.10% (136/219) |
src/capstonev5/arch/MOS65XX/MOS65XXModule.c |
51.85% (28/54) |
100.00% (2/2) |
21.43% (6/28) |
src/capstonev5/arch/Mips/MipsDisassembler.c |
92.80% (851/917) |
96.30% (78/81) |
90.60% (424/468) |
src/capstonev5/arch/Mips/MipsGenAsmWriter.inc |
96.93% (5371/5541) |
100.00% (3/3) |
85.25% (497/583) |
src/capstonev5/arch/Mips/MipsGenDisassemblerTables.inc |
94.33% (1948/2065) |
100.00% (5/5) |
71.76% (1863/2596) |
src/capstonev5/arch/Mips/MipsInstPrinter.c |
71.48% (183/256) |
81.25% (13/16) |
65.26% (124/190) |
src/capstonev5/arch/Mips/MipsMapping.c |
97.66% (125/128) |
100.00% (6/6) |
81.82% (27/33) |
src/capstonev5/arch/Mips/MipsModule.c |
66.67% (18/27) |
66.67% (2/3) |
50.00% (4/8) |
src/capstonev5/arch/PowerPC/PPCDisassembler.c |
73.81% (155/210) |
82.76% (24/29) |
72.28% (73/101) |
src/capstonev5/arch/PowerPC/PPCGenAsmWriter.inc |
75.56% (8155/10793) |
100.00% (3/3) |
44.32% (2729/6158) |
src/capstonev5/arch/PowerPC/PPCGenDisassemblerTables.inc |
88.78% (1630/1836) |
75.00% (3/4) |
63.43% (1275/2010) |
src/capstonev5/arch/PowerPC/PPCGenRegisterName.inc |
100.00% (265/265) |
100.00% (1/1) |
100.00% (1/1) |
src/capstonev5/arch/PowerPC/PPCInstPrinter.c |
76.60% (658/859) |
81.08% (30/37) |
76.96% (451/586) |
src/capstonev5/arch/PowerPC/PPCMapping.c |
97.27% (107/110) |
100.00% (8/8) |
91.43% (64/70) |
src/capstonev5/arch/PowerPC/PPCModule.c |
91.30% (21/23) |
100.00% (2/2) |
83.33% (5/6) |
src/capstonev5/arch/RISCV/RISCVBaseInfo.h |
83.87% (26/31) |
100.00% (2/2) |
88.89% (16/18) |
src/capstonev5/arch/RISCV/RISCVDisassembler.c |
67.02% (128/191) |
63.64% (14/22) |
66.37% (75/113) |
src/capstonev5/arch/RISCV/RISCVGenAsmWriter.inc |
98.77% (2403/2433) |
100.00% (5/5) |
98.56% (1440/1461) |
src/capstonev5/arch/RISCV/RISCVGenDisassemblerTables.inc |
97.62% (41/42) |
100.00% (4/4) |
48.74% (309/634) |
src/capstonev5/arch/RISCV/RISCVInstPrinter.c |
98.75% (315/319) |
100.00% (8/8) |
98.92% (274/277) |
src/capstonev5/arch/RISCV/RISCVMapping.c |
22.15% (33/149) |
50.00% (3/6) |
52.50% (21/40) |
src/capstonev5/arch/RISCV/RISCVModule.c |
100.00% (20/20) |
100.00% (2/2) |
100.00% (5/5) |
src/capstonev5/arch/SH/SHDisassembler.c |
0.00% (0/1718) |
0.00% (0/92) |
0.00% (0/759) |
src/capstonev5/arch/SH/SHInstPrinter.c |
0.00% (0/253) |
0.00% (0/8) |
0.00% (0/131) |
src/capstonev5/arch/SH/SHModule.c |
0.00% (0/21) |
0.00% (0/2) |
0.00% (0/5) |
src/capstonev5/arch/Sparc/Sparc.h |
97.30% (36/37) |
100.00% (1/1) |
94.29% (33/35) |
src/capstonev5/arch/Sparc/SparcDisassembler.c |
93.45% (214/229) |
100.00% (24/24) |
88.72% (118/133) |
src/capstonev5/arch/Sparc/SparcGenAsmWriter.inc |
52.64% (2715/5158) |
75.00% (3/4) |
70.72% (4526/6400) |
src/capstonev5/arch/Sparc/SparcGenDisassemblerTables.inc |
99.61% (511/513) |
100.00% (5/5) |
73.26% (400/546) |
src/capstonev5/arch/Sparc/SparcInstPrinter.c |
81.47% (255/313) |
91.67% (11/12) |
80.83% (194/240) |
src/capstonev5/arch/Sparc/SparcMapping.c |
96.23% (102/106) |
100.00% (9/9) |
87.88% (58/66) |
src/capstonev5/arch/Sparc/SparcModule.c |
91.30% (21/23) |
100.00% (2/2) |
83.33% (5/6) |
src/capstonev5/arch/SystemZ/SystemZDisassembler.c |
100.00% (235/235) |
100.00% (54/54) |
100.00% (100/100) |
src/capstonev5/arch/SystemZ/SystemZGenAsmWriter.inc |
97.93% (11109/11344) |
100.00% (2/2) |
49.22% (126/256) |
src/capstonev5/arch/SystemZ/SystemZGenDisassemblerTables.inc |
99.55% (3727/3744) |
100.00% (5/5) |
70.95% (2923/4120) |
src/capstonev5/arch/SystemZ/SystemZInstPrinter.c |
90.56% (259/286) |
92.31% (24/26) |
91.97% (126/137) |
src/capstonev5/arch/SystemZ/SystemZMCTargetDesc.c |
0.00% (0/3) |
0.00% (0/1) |
0.00% (0/1) |
src/capstonev5/arch/SystemZ/SystemZMapping.c |
98.35% (238/242) |
100.00% (5/5) |
82.86% (29/35) |
src/capstonev5/arch/SystemZ/SystemZModule.c |
100.00% (20/20) |
100.00% (2/2) |
100.00% (4/4) |
src/capstonev5/arch/TMS320C64x/TMS320C64xDisassembler.c |
87.53% (316/361) |
100.00% (25/25) |
86.45% (185/214) |
src/capstonev5/arch/TMS320C64x/TMS320C64xGenAsmWriter.inc |
97.44% (609/625) |
100.00% (2/2) |
62.79% (27/43) |
src/capstonev5/arch/TMS320C64x/TMS320C64xGenDisassemblerTables.inc |
99.55% (661/664) |
75.00% (3/4) |
68.26% (598/876) |
src/capstonev5/arch/TMS320C64x/TMS320C64xInstPrinter.c |
99.32% (438/441) |
100.00% (7/7) |
99.25% (263/265) |
src/capstonev5/arch/TMS320C64x/TMS320C64xMapping.c |
69.49% (41/59) |
66.67% (4/6) |
61.70% (29/47) |
src/capstonev5/arch/TMS320C64x/TMS320C64xModule.c |
82.14% (23/28) |
100.00% (2/2) |
66.67% (4/6) |
src/capstonev5/arch/TriCore/TriCoreDisassembler.c |
0.00% (0/1021) |
0.00% (0/47) |
0.00% (0/623) |
src/capstonev5/arch/TriCore/TriCoreGenAsmWriter.inc |
0.00% (0/3517) |
0.00% (0/3) |
0.00% (0/373) |
src/capstonev5/arch/TriCore/TriCoreGenDisassemblerTables.inc |
0.00% (0/153) |
0.00% (0/5) |
0.00% (0/254) |
src/capstonev5/arch/TriCore/TriCoreInstPrinter.c |
0.00% (0/353) |
0.00% (0/22) |
0.00% (0/222) |
src/capstonev5/arch/TriCore/TriCoreMapping.c |
0.00% (0/117) |
0.00% (0/10) |
0.00% (0/90) |
src/capstonev5/arch/TriCore/TriCoreModule.c |
0.00% (0/23) |
0.00% (0/2) |
0.00% (0/5) |
src/capstonev5/arch/WASM/WASMDisassembler.c |
97.19% (518/533) |
100.00% (13/13) |
97.00% (388/400) |
src/capstonev5/arch/WASM/WASMInstPrinter.c |
100.00% (30/30) |
100.00% (1/1) |
100.00% (11/11) |
src/capstonev5/arch/WASM/WASMMapping.c |
72.22% (13/18) |
75.00% (3/4) |
63.64% (7/11) |
src/capstonev5/arch/WASM/WASMModule.c |
92.86% (13/14) |
100.00% (2/2) |
83.33% (5/6) |
src/capstonev5/arch/X86/X86ATTInstPrinter.c |
89.10% (646/725) |
100.00% (39/39) |
87.44% (397/454) |
src/capstonev5/arch/X86/X86Disassembler.c |
89.42% (583/652) |
100.00% (15/15) |
69.61% (3589/5156) |
src/capstonev5/arch/X86/X86DisassemblerDecoder.c |
95.78% (1475/1540) |
100.00% (28/28) |
96.19% (1264/1314) |
src/capstonev5/arch/X86/X86GenAsmWriter.inc |
99.80% (48744/48842) |
100.00% (1/1) |
75.74% (306/404) |
src/capstonev5/arch/X86/X86GenAsmWriter1.inc |
99.64% (32767/32885) |
100.00% (1/1) |
68.78% (260/378) |
src/capstonev5/arch/X86/X86GenRegisterName.inc |
100.00% (278/278) |
100.00% (1/1) |
100.00% (1/1) |
src/capstonev5/arch/X86/X86GenRegisterName1.inc |
100.00% (278/278) |
100.00% (1/1) |
100.00% (1/1) |
src/capstonev5/arch/X86/X86InstPrinterCommon.c |
95.24% (60/63) |
100.00% (3/3) |
94.12% (48/51) |
src/capstonev5/arch/X86/X86IntelInstPrinter.c |
88.45% (689/779) |
97.56% (40/41) |
81.75% (345/422) |
src/capstonev5/arch/X86/X86Mapping.c |
89.54% (676/755) |
92.11% (35/38) |
86.90% (471/542) |
src/capstonev5/arch/X86/X86Module.c |
63.16% (36/57) |
100.00% (2/2) |
50.00% (9/18) |
src/capstonev5/arch/XCore/XCoreDisassembler.c |
90.43% (444/491) |
100.00% (36/36) |
90.26% (176/195) |
src/capstonev5/arch/XCore/XCoreGenAsmWriter.inc |
93.36% (619/663) |
100.00% (2/2) |
66.07% (74/112) |
src/capstonev5/arch/XCore/XCoreGenDisassemblerTables.inc |
53.85% (91/169) |
80.00% (4/5) |
45.50% (86/189) |
src/capstonev5/arch/XCore/XCoreInstPrinter.c |
88.68% (141/159) |
75.00% (6/8) |
87.76% (86/98) |
src/capstonev5/arch/XCore/XCoreMapping.c |
82.46% (47/57) |
83.33% (5/6) |
76.74% (33/43) |
src/capstonev5/arch/XCore/XCoreModule.c |
100.00% (18/18) |
100.00% (2/2) |
100.00% (2/2) |
src/capstonev5/cs.c |
21.74% (202/929) |
41.67% (10/24) |
20.33% (147/723) |
src/capstonev5/cs_simple_types.h |
0.00% (0/512) |
0.00% (0/17) |
0.00% (0/17) |
src/capstonev5/suite/fuzz/fuzz_disasm.c |
91.94% (57/62) |
100.00% (1/1) |
92.31% (36/39) |
src/capstonev5/suite/fuzz/platform.c |
72.73% (8/11) |
66.67% (2/3) |
83.33% (5/6) |
src/capstonev5/utils.c |
88.61% (70/79) |
88.89% (8/9) |
72.22% (65/90) |
Totals |
88.51% (411560/465008) |
76.44% (3994/5225) |
58.88% (97463/165517) |