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 |
25.27% (23/91) |
33.33% (5/15) |
19.05% (8/42) |
src/spirv-tools/source/assembly_grammar.h |
11.11% (1/9) |
33.33% (1/3) |
33.33% (1/3) |
src/spirv-tools/source/binary.cpp |
88.72% (417/470) |
85.00% (17/20) |
90.82% (287/316) |
src/spirv-tools/source/diagnostic.cpp |
2.10% (3/143) |
12.50% (1/8) |
6.67% (4/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 |
0.00% (0/3) |
0.00% (0/1) |
0.00% (0/1) |
src/spirv-tools/source/opcode.cpp |
14.78% (94/636) |
20.00% (8/40) |
13.37% (65/486) |
src/spirv-tools/source/operand.cpp |
57.40% (283/493) |
33.33% (12/36) |
57.01% (187/328) |
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 |
5.28% (18/341) |
18.18% (2/11) |
4.70% (11/234) |
src/spirv-tools/source/table.cpp |
61.36% (27/44) |
66.67% (2/3) |
53.33% (16/30) |
src/spirv-tools/source/util/make_unique.h |
0.00% (0/3) |
0.00% (0/1) |
0.00% (0/1) |
src/spirv-tools/source/util/string_utils.h |
44.00% (22/50) |
40.00% (2/5) |
80.00% (12/15) |
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_binary_parser_fuzzer.cpp |
80.95% (17/21) |
100.00% (1/1) |
80.00% (8/10) |
Totals |
39.73% (1064/2678) |
27.38% (69/252) |
40.74% (735/1804) |