View results by: Directories | Files
Path | Line Coverage | Function Coverage | Region Coverage |
---|---|---|---|
src/spirv-tools/external/spirv-headers/include/spirv/unified1/spirv.hpp11 |
0.00% (0/40) |
0.00% (0/40) |
0.00% (0/40) |
src/spirv-tools/include/spirv-tools/libspirv.hpp |
0.00% (0/91) |
0.00% (0/37) |
0.00% (0/37) |
src/spirv-tools/source/assembly_grammar.cpp |
64.84% (59/91) |
66.67% (10/15) |
64.29% (27/42) |
src/spirv-tools/source/assembly_grammar.h |
22.22% (2/9) |
66.67% (2/3) |
66.67% (2/3) |
src/spirv-tools/source/binary.cpp |
1.28% (6/470) |
5.00% (1/20) |
1.58% (5/316) |
src/spirv-tools/source/diagnostic.cpp |
41.26% (59/143) |
75.00% (6/8) |
45.00% (27/60) |
src/spirv-tools/source/diagnostic.h |
100.00% (6/6) |
100.00% (3/3) |
100.00% (3/3) |
src/spirv-tools/source/enum_set.h |
0.00% (0/24) |
0.00% (0/6) |
0.00% (0/14) |
src/spirv-tools/source/ext_inst.cpp |
66.95% (79/118) |
66.67% (4/6) |
62.71% (74/118) |
src/spirv-tools/source/instruction.h |
100.00% (3/3) |
100.00% (1/1) |
100.00% (1/1) |
src/spirv-tools/source/opcode.cpp |
12.89% (82/636) |
15.00% (6/40) |
15.02% (73/486) |
src/spirv-tools/source/operand.cpp |
34.89% (172/493) |
30.56% (11/36) |
35.37% (116/328) |
src/spirv-tools/source/spirv_endian.cpp |
0.00% (0/34) |
0.00% (0/4) |
0.00% (0/49) |
src/spirv-tools/source/spirv_target_env.cpp |
5.28% (18/341) |
18.18% (2/11) |
4.70% (11/234) |
src/spirv-tools/source/table.cpp |
68.18% (30/44) |
100.00% (3/3) |
56.67% (17/30) |
src/spirv-tools/source/text.cpp |
94.53% (536/567) |
84.62% (11/13) |
94.16% (387/411) |
src/spirv-tools/source/text_handler.cpp |
98.21% (274/279) |
100.00% (24/24) |
96.32% (183/190) |
src/spirv-tools/source/text_handler.h |
62.16% (23/37) |
80.00% (8/10) |
60.00% (9/15) |
src/spirv-tools/source/util/bitutils.h |
100.00% (7/7) |
100.00% (1/1) |
100.00% (1/1) |
src/spirv-tools/source/util/hex_float.h |
78.28% (472/603) |
78.46% (51/65) |
89.37% (311/348) |
src/spirv-tools/source/util/make_unique.h |
100.00% (3/3) |
100.00% (1/1) |
100.00% (1/1) |
src/spirv-tools/source/util/parse_number.cpp |
86.13% (118/137) |
100.00% (6/6) |
88.30% (83/94) |
src/spirv-tools/source/util/parse_number.h |
93.33% (70/75) |
100.00% (9/9) |
89.29% (50/56) |
src/spirv-tools/source/util/string_utils.h |
34.04% (16/47) |
20.00% (1/5) |
44.00% (11/25) |
src/spirv-tools/test/fuzzers/random_generator.cpp |
70.00% (42/60) |
63.64% (7/11) |
75.00% (12/16) |
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_as_fuzzer.cpp |
95.24% (40/42) |
100.00% (1/1) |
92.86% (13/14) |
Totals |
48.13% (2118/4401) |
44.74% (170/380) |
48.35% (1418/2933) |