View results by: Directories | Files
Path | Line Coverage | Function Coverage | Region Coverage |
---|---|---|---|
src/spirv-tools/build/core_tables_body.inc |
19.47% (74/380) |
40.00% (2/5) |
18.63% (68/365) |
src/spirv-tools/external/spirv-headers/include/spirv/unified1/spirv.hpp11 |
0.00% (0/64) |
0.00% (0/64) |
0.00% (0/64) |
src/spirv-tools/include/spirv-tools/libspirv.hpp |
0.00% (0/97) |
0.00% (0/39) |
0.00% (0/39) |
src/spirv-tools/source/assembly_grammar.cpp |
16.46% (13/79) |
22.22% (2/9) |
11.11% (5/45) |
src/spirv-tools/source/assembly_grammar.h |
16.67% (1/6) |
33.33% (1/3) |
50.00% (2/4) |
src/spirv-tools/source/binary.cpp |
92.70% (495/534) |
85.00% (17/20) |
92.02% (346/376) |
src/spirv-tools/source/diagnostic.cpp |
2.04% (3/147) |
12.50% (1/8) |
6.06% (4/66) |
src/spirv-tools/source/diagnostic.h |
100.00% (9/9) |
100.00% (3/3) |
100.00% (7/7) |
src/spirv-tools/source/enum_set.h |
0.00% (0/61) |
0.00% (0/10) |
0.00% (0/37) |
src/spirv-tools/source/ext_inst.cpp |
85.71% (48/56) |
66.67% (2/3) |
85.45% (47/55) |
src/spirv-tools/source/instruction.h |
0.00% (0/3) |
0.00% (0/1) |
0.00% (0/1) |
src/spirv-tools/source/opcode.cpp |
10.79% (68/630) |
13.51% (5/37) |
10.53% (50/475) |
src/spirv-tools/source/operand.cpp |
56.13% (316/563) |
27.03% (10/37) |
60.29% (208/345) |
src/spirv-tools/source/spirv_endian.cpp |
91.18% (31/34) |
75.00% (3/4) |
93.88% (46/49) |
src/spirv-tools/source/spirv_target_env.cpp |
2.34% (9/385) |
8.33% (1/12) |
1.73% (5/289) |
src/spirv-tools/source/table.cpp |
55.26% (21/38) |
66.67% (2/3) |
54.84% (17/31) |
src/spirv-tools/source/table2.cpp |
29.58% (71/240) |
33.33% (11/33) |
24.22% (31/128) |
src/spirv-tools/source/table2.h |
50.00% (3/6) |
50.00% (3/6) |
66.67% (6/9) |
src/spirv-tools/source/util/index_range.h |
88.89% (8/9) |
83.33% (5/6) |
81.82% (9/11) |
src/spirv-tools/source/util/span.h |
84.62% (11/13) |
87.50% (7/8) |
81.25% (13/16) |
src/spirv-tools/source/util/string_utils.h |
88.46% (23/26) |
66.67% (2/3) |
92.86% (13/14) |
src/spirv-tools/test/fuzzers/random_generator.cpp |
73.33% (44/60) |
63.64% (7/11) |
75.00% (15/20) |
src/spirv-tools/test/fuzzers/random_generator.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (1/1) |
src/spirv-tools/test/fuzzers/spvtools_binary_parser_fuzzer.cpp |
80.95% (17/21) |
100.00% (1/1) |
80.00% (8/10) |
Totals |
36.57% (1266/3462) |
26.30% (86/327) |
36.67% (901/2457) |