The following table shows data about each function in the project. The functions included in this table correspond to all functions that exist in the executables of the fuzzers. As such, there may be functions that are from third-party libraries.
For further technical details on the meaning of columns in the below table, please see the Glossary .
Func name | Functions filename | Args | Function call depth | Reached by Fuzzers | Fuzzers runtime hit | Func lines hit % | I Count | BB Count | Cyclomatic complexity | Functions reached | Reached by functions | Accumulated cyclomatic complexity | Undiscovered complexity |
---|
The following is the call tree with color coding for which functions are hit/not hit. This info is based on the coverage achieved of all fuzzers together and not just this specific fuzzer. We use the following coloring scheme where min/max is an interval [min:max) (max non-inclusive) to color the callsite based on how many times the callsite is covered at run time.
Min | Max | Color |
---|---|---|
0 | 1 | red |
1 | 10 | gold |
10 | 30 | yellow |
30 | 50 | greenyellow |
50 | 1000000000000 | lawngreen |
For further technical details on the call tree overview, please see the Glossary .
The distribution of callsites in terms of coloring is
Color | Callsite count | Percentage |
---|---|---|
red | 7630 | 46.1% |
gold | 2101 | 12.7% |
yellow | 572 | 3.46% |
greenyellow | 214 | 1.29% |
lawngreen | 6008 | 36.3% |
All colors | 16525 | 100 |
The following link provides a visualisation of the full call tree overlaid with coverage information: full call tree
For further technical details on how the call tree is generated, please see the Glossary .
The followings nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
563 | 3964 | spvtools::val::ValidateExtInst(spvtools::val::ValidationState_t&, spvtools::val::Instruction const*) | call site | |
559 | 4957 | spvtools::val::ValidationState_t::GetConstantValUint64(unsigned int, unsigned long*) const | call site | strtoul |
441 | 16076 | tint::sem::Type::is_integer_scalar() const | call site | |
423 | 4529 | spvtools::val::ValidationState_t::GetIdOpcode(unsigned int) const | call site | |
373 | 71 |
tint::utils::BlockAllocator
|
call site | __errno_location |
326 | 10099 | spvtools::val::(anonymous namespace)::BuiltInsValidator::ValidateLocalInvocationIndexAtReference(spvtools::val::Decoration const&, spvtools::val::Instruction const&, spvtools::val::Instruction const&, spvtools::val::Instruction const&) | call site | |
197 | 15871 | tint::sem::Node::~Node() | call site | _ZN4tint6SwitchINS_6detail5InferEKNS_3sem4TypeEJZZNS_6writer5spirv7Builder20GenerateTypeIfNeededEPS5_ENK4$_59clEvEUlPKNS3_5ArrayEE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_4BoolEE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_3F32EE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_3F16EE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_3I32EE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_6MatrixEE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_7PointerEE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_9ReferenceEE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_6StructEE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_3U32EE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_6VectorEE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_4VoidEE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_14StorageTextureEE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_7TextureEE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_7SamplerEE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlNS_7DefaultEE_EEEDaPT0_DpOT1_ |
196 | 9831 | spvtools::val::(anonymous namespace)::BuiltInsValidator::ValidateSamplePositionAtDefinition(spvtools::val::Decoration const&, spvtools::val::Instruction const&) | call site | |
157 | 6783 | spvtools::val::(anonymous namespace)::ValidateArrayLength(spvtools::val::ValidationState_t&, spvtools::val::Instruction const*) | call site | spvOpcodeString |
132 | 859 |
tint::utils::VectorRef
|
call site | |
106 | 11719 |
spvtools::utils::SmallVector
|
call site | |
86 | 579 |
tint::utils::Vector
|
call site |
[EXPERIMENTAL] The followings are the branches where fuzzer fails to bypass.
Blocked Complexity | Reachable Complexity | Function Name | Blocked Branch |
---|---|---|---|
3479 | 33084 | tint::fuzzers::CommonFuzzer::Run(unsignedcharconst*,unsignedlong) | /src/dawn/src/tint/fuzzers/tint_common_fuzzer.cc:176 |
3459 | 11997 | tint::fuzzers::CommonFuzzer::Run(unsignedcharconst*,unsignedlong) | /src/dawn/src/tint/fuzzers/tint_common_fuzzer.cc:202 |
1248 | 1948 | spvtools::val::NonUniformPass(spvtools::val::ValidationState_t&,spvtools::val::Instructionconst*) | /src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_non_uniform.cpp:125 |
677 | 677 | tint::reader::spirv::ParserImpl::GetMemoryObjectDeclarationForHandle(unsignedint,bool) | /src/dawn/src/tint/reader/spirv/parser_impl.cc:2234 |
622 | 622 | spvtools::val::(anonymousnamespace)::BuiltInsValidator::ValidateInvocationIdAtDefinition(spvtools::val::Decorationconst&,spvtools::val::Instructionconst&) | /src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_builtins.cpp:1564 |
621 | 621 | spvtools::val::(anonymousnamespace)::BuiltInsValidator::ValidateHelperInvocationAtDefinition(spvtools::val::Decorationconst&,spvtools::val::Instructionconst&) | /src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_builtins.cpp:1504 |
621 | 621 | spvtools::val::(anonymousnamespace)::BuiltInsValidator::ValidatePointCoordAtDefinition(spvtools::val::Decorationconst&,spvtools::val::Instructionconst&) | /src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_builtins.cpp:1746 |
621 | 621 | spvtools::val::(anonymousnamespace)::BuiltInsValidator::ValidateSamplePositionAtDefinition(spvtools::val::Decorationconst&,spvtools::val::Instructionconst&) | /src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_builtins.cpp:2308 |
620 | 1242 | spvtools::val::(anonymousnamespace)::BuiltInsValidator::ValidatePrimitiveIdAtDefinition(spvtools::val::Decorationconst&,spvtools::val::Instructionconst&) | /src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_builtins.cpp:2052 |
620 | 620 | spvtools::val::(anonymousnamespace)::BuiltInsValidator::ValidatePrimitiveIdAtDefinition(spvtools::val::Decorationconst&,spvtools::val::Instructionconst&) | /src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_builtins.cpp:2049 |
614 | 1908 | spvtools::val::ConversionPass(spvtools::val::ValidationState_t&,spvtools::val::Instructionconst*) | /src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_conversion.cpp:143 |
614 | 1908 | spvtools::val::ConversionPass(spvtools::val::ValidationState_t&,spvtools::val::Instructionconst*) | /src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_conversion.cpp:178 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
/src/dawn/src/tint/fuzzers/tint_spv_reader_wgsl_writer_fuzzer.cc | 1 |
/src/dawn/src/tint/fuzzers/tint_reader_writer_fuzzer.h | 4 |
/src/dawn/src/tint/fuzzers/tint_common_fuzzer.cc | 10 |
/src/dawn/src/tint/diagnostic/diagnostic.cc | 10 |
/src/dawn/src/tint/writer/spirv/generator.h | 1 |
/src/dawn/src/tint/writer/hlsl/generator.cc | 4 |
/src/dawn/src/tint/writer/array_length_from_uniform_options.cc | 2 |
/src/dawn/src/tint/sem/binding_point.h | 1 |
/src/dawn/src/tint/writer/msl/generator.cc | 4 |
/src/dawn/src/tint/fuzzers/fuzzer_init.cc | 1 |
/src/dawn/src/tint/fuzzers/tint_common_fuzzer.h | 3 |
/src/dawn/src/tint/fuzzers/transform_builder.h | 3 |
/src/dawn/src/tint/transform/manager.h | 33 |
/src/dawn/src/tint/debug.cc | 2 |
/src/dawn/src/tint/diagnostic/printer_linux.cc | 1 |
/src/dawn/src/tint/diagnostic/formatter.cc | 2 |
/src/dawn/src/tint/diagnostic/formatter.h | 1 |
/src/dawn/src/tint/program.cc | 9 |
/src/dawn/src/tint/program_id.cc | 4 |
/src/dawn/src/tint/ast/node_id.h | 1 |
/src/dawn/src/tint/sem/type_manager.cc | 4 |
/src/dawn/src/tint/utils/unique_allocator.h | 18 |
/src/dawn/src/tint/utils/block_allocator.h | 42 |
/src/dawn/src/tint/sem/info.cc | 4 |
/src/dawn/src/tint/symbol_table.cc | 8 |
/src/dawn/src/tint/utils/hash.h | 7 |
/src/dawn/src/tint/reader/wgsl/parser.cc | 1 |
/src/dawn/src/tint/reader/wgsl/parser_impl.cc | 91 |
/src/dawn/src/tint/program_builder.cc | 9 |
/src/dawn/src/tint/program_builder.h | 131 |
/src/dawn/src/tint/source.h | 8 |
/src/dawn/src/tint/utils/math.h | 2 |
/src/dawn/src/tint/utils/bitcast.h | 6 |
/src/dawn/src/tint/ast/module.cc | 5 |
/src/dawn/src/tint/castable.h | 171 |
/src/dawn/src/tint/ast/node.cc | 1 |
/src/dawn/src/tint/clone_context.cc | 4 |
/src/dawn/src/tint/utils/vector.h | 224 |
/src/dawn/src/tint/ast/function.h | 2 |
/src/dawn/src/tint/reader/wgsl/lexer.cc | 29 |
/src/dawn/src/tint/reader/wgsl/token.cc | 12 |
/src/dawn/src/tint/reader/wgsl/token.h | 15 |
/src/dawn/src/tint/debug.h | 58 |
/src/dawn/src/tint/number.h | 8 |
/src/dawn/src/tint/utils/result.h | 6 |
/src/dawn/src/tint/text/unicode.cc | 3 |
/src/dawn/src/tint/text/unicode.h | 4 |
/src/dawn/src/tint/reader/wgsl/parser_impl.h | 63 |
/src/dawn/src/tint/diagnostic/diagnostic.h | 10 |
/src/dawn/src/tint/ast/extension.cc | 2 |
/src/dawn/src/tint/ast/enable.cc | 1 |
/src/dawn/src/tint/ast/node.h | 1 |
/src/dawn/src/tint/program_id.h | 3 |
/src/dawn/src/tint/symbol.cc | 8 |
/src/dawn/src/tint/reader/wgsl/parser_impl_detail.h | 2 |
/src/dawn/src/tint/ast/storage_texture.cc | 1 |
/src/dawn/src/tint/ast/u32.cc | 1 |
/src/dawn/src/tint/ast/ast_type.cc | 1 |
/src/dawn/src/tint/utils/defer.h | 7 |
/src/dawn/src/tint/resolver/resolver.cc | 9 |
/src/dawn/src/tint/resolver/const_eval.cc | 1 |
/src/dawn/src/tint/resolver/intrinsic_table.cc | 1 |
/src/dawn/src/tint/resolver/dependency_graph.cc | 28 |
/src/dawn/src/tint/resolver/sem_helper.cc | 2 |
/src/dawn/src/tint/resolver/validator.cc | 15 |
/src/dawn/src/tint/utils/unique_vector.h | 37 |
/src/dawn/src/tint/utils/hashset.h | 23 |
/src/dawn/src/tint/utils/bitset.h | 7 |
/src/dawn/src/tint/sem/info.h | 12 |
/src/dawn/src/tint/ast/module.h | 5 |
/usr/local/bin/../include/c++/v1/optional | 7 |
/src/dawn/src/tint/traits.h | 5 |
/src/dawn/src/tint/symbol.h | 2 |
/src/dawn/src/tint/scope_stack.h | 6 |
/src/dawn/src/tint/utils/scoped_assignment.h | 2 |
/src/dawn/include/tint/override_id.h | 1 |
/src/dawn/src/tint/ast/attribute.h | 8 |
/src/dawn/src/tint/resolver/sem_helper.h | 2 |
/src/dawn/src/tint/sem/variable.h | 11 |
/src/dawn/src/tint/sem/function.h | 10 |
/src/dawn/src/tint/ast/function.cc | 2 |
/src/dawn/src/tint/ast/pipeline_stage.cc | 1 |
/src/dawn/src/tint/sem/expression.h | 5 |
/src/dawn/src/tint/sem/statement.h | 1 |
/src/dawn/src/tint/sem/builtin.h | 1 |
/src/dawn/src/tint/utils/enum_set.h | 2 |
/src/dawn/src/tint/sem/call.h | 3 |
/src/dawn/src/tint/resolver/uniformity.cc | 20 |
/src/dawn/src/tint/sem/expression.cc | 1 |
/src/dawn/src/tint/sem/materialize.h | 1 |
/src/dawn/src/tint/sem/builtin.cc | 1 |
/src/dawn/src/tint/sem/builtin_type.cc | 1 |
/src/dawn/src/tint/sem/call_target.h | 3 |
/src/dawn/src/tint/reader/spirv/parser.cc | 1 |
/src/dawn/src/tint/reader/spirv/parser_impl.cc | 76 |
/src/dawn/src/tint/reader/reader.cc | 2 |
/src/dawn/src/tint/reader/spirv/parser_type.cc | 40 |
/src/dawn/src/tint/reader/spirv/fail_stream.h | 101 |
/src/dawn/src/tint/reader/spirv/namer.cc | 11 |
/src/dawn/src/tint/reader/spirv/enum_converter.cc | 7 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/libspirv.cpp | 10 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/table.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opcode.cpp | 20 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/operand.cpp | 13 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/ext_inst.cpp | 5 |
/src/dawn/src/tint/reader/spirv/parser_impl.h | 28 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate.cpp | 8 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/table.h | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/diagnostic.cpp | 4 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/spirv_validator_options.cpp | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/spirv_validator_options.h | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validation_state.cpp | 81 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/enum_set.h | 19 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/assembly_grammar.h | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validation_state.h | 55 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/spirv_target_env.cpp | 6 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/binary.cpp | 19 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/diagnostic.h | 119 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/spirv_endian.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/assembly_grammar.cpp | 5 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/string_utils.h | 7 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/make_unique.h | 57 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/name_mapper.cpp | 9 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/name_mapper.h | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/parsed_operand.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/hex_float.h | 5 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/extensions.cpp | 2 |
/src/dawn/out/Debug/third_party/spirv-tools/enum_string_mapping.inc | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/instruction.h | 31 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/instruction.cpp | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/disassemble.cpp | 8 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/print.h | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/text.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/disassemble.h | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/function.h | 8 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/function.cpp | 28 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/basic_block.h | 19 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_id.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_capability.cpp | 15 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_layout.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_cfg.cpp | 20 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/basic_block.cpp | 18 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/construct.cpp | 12 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/construct.h | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_instruction.cpp | 13 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/string_utils.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_misc.cpp | 5 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_scopes.cpp | 8 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_debug.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_annotation.cpp | 14 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/decoration.h | 7 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_extensions.cpp | 35 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_mode_setting.cpp | 4 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_type.cpp | 14 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_constants.cpp | 8 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_memory.cpp | 25 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_function.cpp | 5 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_image.cpp | 37 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/bitutils.h | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_conversion.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_composites.cpp | 11 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_arithmetics.cpp | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_bitwise.cpp | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_logicals.cpp | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_derivatives.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_atomics.cpp | 7 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_memory_semantics.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_primitives.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_barriers.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_non_uniform.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_literals.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_ray_query.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_ray_tracing.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_adjacency.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/cfa.h | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_decorations.cpp | 39 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_interfaces.cpp | 7 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_builtins.cpp | 108 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_execution_limitations.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_small_type_uses.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/build_module.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/ir_context.h | 24 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/module.h | 19 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/instruction_list.h | 10 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/ilist.h | 21 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/instruction.h | 23 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/ilist_node.h | 5 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/ir_loader.cpp | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/ir_loader.h | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/function.h | 8 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/iterator.h | 12 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/basic_block.h | 10 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/def_use_manager.h | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/def_use_manager.cpp | 9 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/module.cpp | 8 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/function.cpp | 5 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/constants.cpp | 10 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/reflect.h | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/constants.h | 13 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/small_vector.h | 12 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/type_manager.cpp | 14 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/instruction.cpp | 5 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/types.h | 63 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/types.cpp | 16 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/type_manager.h | 5 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/decoration_manager.h | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/decoration_manager.cpp | 7 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/log.h | 1 |
/src/dawn/src/tint/reader/spirv/namer.h | 5 |
/src/dawn/src/tint/reader/spirv/enum_converter.h | 1 |
/src/dawn/src/tint/reader/spirv/entry_point_info.h | 1 |
/src/dawn/src/tint/reader/spirv/usage.cc | 15 |
/src/dawn/src/tint/reader/spirv/parser_type.h | 2 |
/src/dawn/src/tint/castable.cc | 1 |
/src/dawn/src/tint/ast/disable_validation_attribute.cc | 1 |
/src/dawn/src/tint/ast/alias.cc | 1 |
/src/dawn/src/tint/ast/type_decl.cc | 1 |
/usr/local/bin/../include/c++/v1/initializer_list | 1 |
/src/dawn/src/tint/reader/spirv/usage.h | 7 |
/src/dawn/src/tint/reader/spirv/function.cc | 115 |
/src/dawn/src/tint/reader/spirv/function.h | 80 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/basic_block.cpp | 3 |
/src/dawn/src/tint/reader/spirv/construct.h | 2 |
/src/dawn/src/tint/ast/texture.cc | 2 |
/src/dawn/src/tint/transform/spirv_atomic.cc | 1 |
/src/dawn/src/tint/utils/hashmap.h | 3 |
/src/dawn/src/tint/clone_context.h | 1 |
/src/dawn/src/tint/program.h | 5 |
/src/dawn/src/tint/symbol_table.h | 1 |
/src/dawn/src/tint/transform/manager.cc | 3 |
/src/dawn/src/tint/transform/transform.cc | 6 |
/src/dawn/src/tint/transform/transform.h | 12 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/include/spirv-tools/libspirv.hpp | 1 |
/src/dawn/src/tint/inspector/inspector.cc | 34 |
/src/dawn/src/tint/inspector/entry_point.cc | 6 |
/src/dawn/src/tint/sem/type.cc | 17 |
/src/dawn/src/tint/sem/reference.h | 1 |
/src/dawn/src/tint/sem/struct.h | 4 |
/src/dawn/src/tint/sem/vector.h | 2 |
/src/dawn/src/tint/inspector/entry_point.h | 2 |
/src/dawn/src/tint/inspector/inspector.h | 1 |
/src/dawn/src/tint/inspector/scalar.cc | 5 |
/src/dawn/src/tint/sem/function.cc | 10 |
/src/dawn/src/tint/ast/variable.cc | 1 |
/src/dawn/src/tint/ast/variable.h | 1 |
/src/dawn/src/tint/sem/sampler.h | 1 |
/src/dawn/src/tint/sem/texture.h | 1 |
/src/dawn/src/tint/inspector/resource_binding.cc | 3 |
/src/dawn/src/tint/sem/multisampled_texture.h | 1 |
/src/dawn/src/tint/sem/array.h | 1 |
/src/dawn/src/tint/sem/matrix.h | 2 |
/src/dawn/src/tint/sem/sampled_texture.h | 1 |
/src/dawn/src/tint/sem/storage_texture.h | 3 |
/src/dawn/src/tint/sem/call_target.cc | 1 |
/src/dawn/src/tint/writer/wgsl/generator.cc | 2 |
/src/dawn/src/tint/writer/wgsl/generator_impl.cc | 2 |
/src/dawn/src/tint/writer/text_generator.h | 6 |
/src/dawn/src/tint/writer/text_generator.cc | 6 |
/src/dawn/src/tint/writer/spirv/generator.cc | 3 |
/src/dawn/src/tint/writer/spirv/generator_impl.cc | 4 |
/src/dawn/src/tint/transform/builtin_polyfill.h | 1 |
/src/dawn/src/tint/writer/generate_external_texture_bindings.cc | 1 |
/src/dawn/src/tint/transform/canonicalize_entry_point_io.cc | 2 |
/src/dawn/src/tint/writer/spirv/generator_impl.h | 2 |
/src/dawn/src/tint/writer/spirv/builder.cc | 40 |
/src/dawn/src/tint/writer/spirv/instruction.cc | 4 |
/src/dawn/src/tint/writer/spirv/operand.h | 9 |
/src/dawn/src/tint/writer/spirv/builder.h | 12 |
/src/dawn/src/tint/sem/module.h | 2 |
/src/dawn/src/tint/writer/spirv/scalar_constant.h | 6 |
/src/dawn/src/tint/sem/u32.cc | 2 |
/src/dawn/src/tint/sem/node.cc | 1 |
/src/dawn/src/tint/sem/atomic.h | 1 |
/src/dawn/src/tint/sem/pointer.h | 1 |
/src/dawn/src/tint/utils/map.h | 5 |
/src/dawn/src/tint/number.cc | 2 |
/usr/local/bin/../include/c++/v1/math.h | 5 |
/src/dawn/src/tint/ast/traverse_expressions.h | 1 |
/src/dawn/src/tint/writer/spirv/function.h | 4 |
/src/dawn/src/tint/writer/spirv/function.cc | 2 |
/src/dawn/src/tint/writer/spirv/instruction.h | 1 |
/src/dawn/src/tint/writer/spirv/binary_writer.cc | 2 |
/src/dawn/src/tint/writer/spirv/operand.cc | 1 |
/src/dawn/src/tint/writer/spirv/binary_writer.h | 1 |
/src/dawn/src/tint/writer/hlsl/generator_impl.cc | 4 |
/src/dawn/src/tint/transform/array_length_from_uniform.cc | 2 |
/src/dawn/src/tint/writer/flatten_bindings.cc | 1 |
/src/dawn/src/tint/writer/msl/generator_impl.cc | 4 |
/src/dawn/src/tint/writer/msl/generator_impl.h | 2 |
The following is the call tree with color coding for which functions are hit/not hit. This info is based on the coverage achieved of all fuzzers together and not just this specific fuzzer. We use the following coloring scheme where min/max is an interval [min:max) (max non-inclusive) to color the callsite based on how many times the callsite is covered at run time.
Min | Max | Color |
---|---|---|
0 | 1 | red |
1 | 10 | gold |
10 | 30 | yellow |
30 | 50 | greenyellow |
50 | 1000000000000 | lawngreen |
For further technical details on the call tree overview, please see the Glossary .
The distribution of callsites in terms of coloring is
Color | Callsite count | Percentage |
---|---|---|
red | 9976 | 60.3% |
gold | 581 | 3.51% |
yellow | 395 | 2.39% |
greenyellow | 163 | 0.98% |
lawngreen | 5412 | 32.7% |
All colors | 16527 | 100 |
The following link provides a visualisation of the full call tree overlaid with coverage information: full call tree
For further technical details on how the call tree is generated, please see the Glossary .
The followings nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
694 | 3820 | spvtools::val::ValidateExtInst(spvtools::val::ValidationState_t&, spvtools::val::Instruction const*) | call site | |
559 | 4944 | spvtools::val::ValidationState_t::GetConstantValUint64(unsigned int, unsigned long*) const | call site | strtoul |
448 | 10086 | spvtools::val::(anonymous namespace)::BuiltInsValidator::ValidateLocalInvocationIndexAtReference(spvtools::val::Decoration const&, spvtools::val::Instruction const&, spvtools::val::Instruction const&, spvtools::val::Instruction const&) | call site | |
423 | 4516 | spvtools::val::ValidationState_t::GetIdOpcode(unsigned int) const | call site | |
303 | 117 | tint::reader::wgsl::Lexer::length() const | call site | __errno_location |
264 | 16062 | tint::sem::Type::is_integer_scalar() const | call site | |
205 | 6722 | spvtools::val::MemoryPass(spvtools::val::ValidationState_t&, spvtools::val::Instruction const*) | call site | spvOpcodeString |
200 | 9814 | spvtools::val::(anonymous namespace)::BuiltInsValidator::ValidateSampleMaskAtReference(spvtools::val::Decoration const&, spvtools::val::Instruction const&, spvtools::val::Instruction const&, spvtools::val::Instruction const&) | call site | |
197 | 15857 | tint::sem::Node::~Node() | call site | _ZN4tint6SwitchINS_6detail5InferEKNS_3sem4TypeEJZZNS_6writer5spirv7Builder20GenerateTypeIfNeededEPS5_ENK4$_59clEvEUlPKNS3_5ArrayEE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_4BoolEE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_3F32EE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_3F16EE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_3I32EE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_6MatrixEE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_7PointerEE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_9ReferenceEE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_6StructEE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_3U32EE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_6VectorEE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_4VoidEE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_14StorageTextureEE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_7TextureEE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_7SamplerEE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlNS_7DefaultEE_EEEDaPT0_DpOT1_ |
132 | 846 |
tint::utils::VectorRef
|
call site | |
106 | 11706 |
spvtools::utils::SmallVector
|
call site | |
99 | 16404 | tint::writer::hlsl::SanitizedResult::~SanitizedResult() | call site |
[EXPERIMENTAL] The followings are the branches where fuzzer fails to bypass.
Blocked Complexity | Reachable Complexity | Function Name | Blocked Branch |
---|---|---|---|
2799 | 33084 | tint::fuzzers::CommonFuzzer::Run(unsignedcharconst*,unsignedlong) | /src/dawn/src/tint/fuzzers/tint_common_fuzzer.cc:176 |
2791 | 23105 | tint::fuzzers::CommonFuzzer::Run(unsignedcharconst*,unsignedlong) | /src/dawn/src/tint/fuzzers/tint_common_fuzzer.cc:159 |
2779 | 12335 | tint::fuzzers::CommonFuzzer::Run(unsignedcharconst*,unsignedlong) | /src/dawn/src/tint/fuzzers/tint_common_fuzzer.cc:200 |
1615 | 1615 | tint::reader::spirv::FunctionEmitter::MaybeEmitCombinatorialValue(spvtools::opt::Instructionconst&) | /src/dawn/src/tint/reader/spirv/function.cc:3919 |
1388 | 1429 | tint::reader::wgsl::ParserImpl::translation_unit() | /src/dawn/src/tint/reader/wgsl/parser_impl.cc:329 |
1248 | 1948 | spvtools::val::NonUniformPass(spvtools::val::ValidationState_t&,spvtools::val::Instructionconst*) | /src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_non_uniform.cpp:125 |
677 | 677 | tint::reader::spirv::ParserImpl::GetMemoryObjectDeclarationForHandle(unsignedint,bool) | /src/dawn/src/tint/reader/spirv/parser_impl.cc:2234 |
672 | 690 |
tint::reader::spirv::ParserImpl::ConvertMemberDecoration(unsignedint,unsignedint,tint::reader::spirv::Typeconst*,std::__1::vector
|
/src/dawn/src/tint/reader/spirv/parser_impl.cc:487 |
670 | 690 |
tint::reader::spirv::ParserImpl::ConvertMemberDecoration(unsignedint,unsignedint,tint::reader::spirv::Typeconst*,std::__1::vector
|
/src/dawn/src/tint/reader/spirv/parser_impl.cc:460 |
652 | 660 | spvtools::val::(anonymousnamespace)::ValidateDecorationTarget(spvtools::val::ValidationState_t&,SpvDecoration_,spvtools::val::Instructionconst*,spvtools::val::Instructionconst*) | /src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_annotation.cpp:242 |
652 | 660 | spvtools::val::(anonymousnamespace)::ValidateDecorationTarget(spvtools::val::ValidationState_t&,SpvDecoration_,spvtools::val::Instructionconst*,spvtools::val::Instructionconst*) | /src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_annotation.cpp:295 |
650 | 4553 | tint::transform::Transform::CreateASTTypeFor(tint::CloneContext&,tint::sem::Typeconst*) | /src/dawn/src/tint/transform/transform.cc:99 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
/src/dawn/src/tint/fuzzers/tint_spirv_tools_fuzzer/fuzzer.cc | 1 |
/src/dawn/src/tint/fuzzers/tint_common_fuzzer.cc | 10 |
/src/dawn/src/tint/diagnostic/diagnostic.cc | 10 |
/src/dawn/src/tint/writer/spirv/generator.h | 1 |
/src/dawn/src/tint/writer/hlsl/generator.cc | 4 |
/src/dawn/src/tint/writer/array_length_from_uniform_options.cc | 2 |
/src/dawn/src/tint/sem/binding_point.h | 1 |
/src/dawn/src/tint/writer/msl/generator.cc | 4 |
/src/dawn/src/tint/debug.cc | 2 |
/src/dawn/src/tint/diagnostic/printer_linux.cc | 1 |
/src/dawn/src/tint/diagnostic/formatter.cc | 2 |
/src/dawn/src/tint/diagnostic/formatter.h | 1 |
/src/dawn/src/tint/program.cc | 9 |
/src/dawn/src/tint/program_id.cc | 4 |
/src/dawn/src/tint/ast/node_id.h | 1 |
/src/dawn/src/tint/sem/type_manager.cc | 4 |
/src/dawn/src/tint/utils/unique_allocator.h | 18 |
/src/dawn/src/tint/utils/block_allocator.h | 42 |
/src/dawn/src/tint/sem/info.cc | 4 |
/src/dawn/src/tint/symbol_table.cc | 8 |
/src/dawn/src/tint/utils/hash.h | 7 |
/src/dawn/src/tint/reader/wgsl/parser.cc | 1 |
/src/dawn/src/tint/reader/wgsl/parser_impl.cc | 91 |
/src/dawn/src/tint/program_builder.cc | 9 |
/src/dawn/src/tint/program_builder.h | 131 |
/src/dawn/src/tint/source.h | 8 |
/src/dawn/src/tint/utils/math.h | 2 |
/src/dawn/src/tint/utils/bitcast.h | 6 |
/src/dawn/src/tint/ast/module.cc | 5 |
/src/dawn/src/tint/castable.h | 171 |
/src/dawn/src/tint/ast/node.cc | 1 |
/src/dawn/src/tint/clone_context.cc | 4 |
/src/dawn/src/tint/utils/vector.h | 224 |
/src/dawn/src/tint/ast/function.h | 2 |
/src/dawn/src/tint/reader/wgsl/lexer.cc | 29 |
/src/dawn/src/tint/reader/wgsl/token.cc | 12 |
/src/dawn/src/tint/reader/wgsl/token.h | 15 |
/src/dawn/src/tint/debug.h | 58 |
/src/dawn/src/tint/number.h | 8 |
/src/dawn/src/tint/utils/result.h | 6 |
/src/dawn/src/tint/text/unicode.cc | 3 |
/src/dawn/src/tint/text/unicode.h | 4 |
/src/dawn/src/tint/reader/wgsl/parser_impl.h | 63 |
/src/dawn/src/tint/diagnostic/diagnostic.h | 10 |
/src/dawn/src/tint/ast/extension.cc | 2 |
/src/dawn/src/tint/ast/enable.cc | 1 |
/src/dawn/src/tint/ast/node.h | 1 |
/src/dawn/src/tint/program_id.h | 3 |
/src/dawn/src/tint/symbol.cc | 8 |
/src/dawn/src/tint/reader/wgsl/parser_impl_detail.h | 2 |
/src/dawn/src/tint/ast/storage_texture.cc | 1 |
/src/dawn/src/tint/ast/u32.cc | 1 |
/src/dawn/src/tint/ast/ast_type.cc | 1 |
/src/dawn/src/tint/utils/defer.h | 7 |
/src/dawn/src/tint/resolver/resolver.cc | 9 |
/src/dawn/src/tint/resolver/const_eval.cc | 1 |
/src/dawn/src/tint/resolver/intrinsic_table.cc | 1 |
/src/dawn/src/tint/resolver/dependency_graph.cc | 28 |
/src/dawn/src/tint/resolver/sem_helper.cc | 2 |
/src/dawn/src/tint/resolver/validator.cc | 15 |
/src/dawn/src/tint/utils/unique_vector.h | 37 |
/src/dawn/src/tint/utils/hashset.h | 23 |
/src/dawn/src/tint/utils/bitset.h | 7 |
/src/dawn/src/tint/sem/info.h | 12 |
/src/dawn/src/tint/ast/module.h | 5 |
/usr/local/bin/../include/c++/v1/optional | 7 |
/src/dawn/src/tint/traits.h | 5 |
/src/dawn/src/tint/symbol.h | 2 |
/src/dawn/src/tint/scope_stack.h | 6 |
/src/dawn/src/tint/utils/scoped_assignment.h | 2 |
/src/dawn/include/tint/override_id.h | 1 |
/src/dawn/src/tint/ast/attribute.h | 8 |
/src/dawn/src/tint/resolver/sem_helper.h | 2 |
/src/dawn/src/tint/sem/variable.h | 11 |
/src/dawn/src/tint/sem/function.h | 10 |
/src/dawn/src/tint/ast/function.cc | 2 |
/src/dawn/src/tint/ast/pipeline_stage.cc | 1 |
/src/dawn/src/tint/sem/expression.h | 5 |
/src/dawn/src/tint/sem/statement.h | 1 |
/src/dawn/src/tint/sem/builtin.h | 1 |
/src/dawn/src/tint/utils/enum_set.h | 2 |
/src/dawn/src/tint/sem/call.h | 3 |
/src/dawn/src/tint/resolver/uniformity.cc | 20 |
/src/dawn/src/tint/sem/expression.cc | 1 |
/src/dawn/src/tint/sem/materialize.h | 1 |
/src/dawn/src/tint/sem/builtin.cc | 1 |
/src/dawn/src/tint/sem/builtin_type.cc | 1 |
/src/dawn/src/tint/sem/call_target.h | 3 |
/src/dawn/src/tint/reader/spirv/parser.cc | 1 |
/src/dawn/src/tint/reader/spirv/parser_impl.cc | 76 |
/src/dawn/src/tint/reader/reader.cc | 2 |
/src/dawn/src/tint/reader/spirv/parser_type.cc | 40 |
/src/dawn/src/tint/reader/spirv/fail_stream.h | 101 |
/src/dawn/src/tint/reader/spirv/namer.cc | 11 |
/src/dawn/src/tint/reader/spirv/enum_converter.cc | 7 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/libspirv.cpp | 10 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/table.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opcode.cpp | 20 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/operand.cpp | 13 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/ext_inst.cpp | 5 |
/src/dawn/src/tint/reader/spirv/parser_impl.h | 28 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate.cpp | 8 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/table.h | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/diagnostic.cpp | 4 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/spirv_validator_options.cpp | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/spirv_validator_options.h | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validation_state.cpp | 81 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/enum_set.h | 19 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/assembly_grammar.h | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validation_state.h | 55 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/spirv_target_env.cpp | 6 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/binary.cpp | 19 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/diagnostic.h | 119 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/spirv_endian.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/assembly_grammar.cpp | 5 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/string_utils.h | 7 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/make_unique.h | 57 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/name_mapper.cpp | 9 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/name_mapper.h | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/parsed_operand.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/hex_float.h | 5 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/extensions.cpp | 2 |
/src/dawn/out/Debug/third_party/spirv-tools/enum_string_mapping.inc | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/instruction.h | 31 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/instruction.cpp | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/disassemble.cpp | 8 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/print.h | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/text.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/disassemble.h | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/function.h | 8 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/function.cpp | 28 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/basic_block.h | 19 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_id.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_capability.cpp | 15 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_layout.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_cfg.cpp | 20 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/basic_block.cpp | 18 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/construct.cpp | 12 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/construct.h | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_instruction.cpp | 13 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/string_utils.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_misc.cpp | 5 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_scopes.cpp | 8 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_debug.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_annotation.cpp | 14 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/decoration.h | 7 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_extensions.cpp | 35 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_mode_setting.cpp | 4 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_type.cpp | 14 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_constants.cpp | 8 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_memory.cpp | 25 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_function.cpp | 5 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_image.cpp | 37 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/bitutils.h | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_conversion.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_composites.cpp | 11 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_arithmetics.cpp | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_bitwise.cpp | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_logicals.cpp | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_derivatives.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_atomics.cpp | 7 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_memory_semantics.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_primitives.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_barriers.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_non_uniform.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_literals.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_ray_query.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_ray_tracing.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_adjacency.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/cfa.h | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_decorations.cpp | 39 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_interfaces.cpp | 7 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_builtins.cpp | 108 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_execution_limitations.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_small_type_uses.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/build_module.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/ir_context.h | 24 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/module.h | 19 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/instruction_list.h | 10 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/ilist.h | 21 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/instruction.h | 23 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/ilist_node.h | 5 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/ir_loader.cpp | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/ir_loader.h | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/function.h | 8 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/iterator.h | 12 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/basic_block.h | 10 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/def_use_manager.h | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/def_use_manager.cpp | 9 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/module.cpp | 8 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/function.cpp | 5 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/constants.cpp | 10 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/reflect.h | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/constants.h | 13 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/small_vector.h | 12 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/type_manager.cpp | 14 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/instruction.cpp | 5 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/types.h | 63 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/types.cpp | 16 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/type_manager.h | 5 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/decoration_manager.h | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/decoration_manager.cpp | 7 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/log.h | 1 |
/src/dawn/src/tint/reader/spirv/namer.h | 5 |
/src/dawn/src/tint/reader/spirv/enum_converter.h | 1 |
/src/dawn/src/tint/reader/spirv/entry_point_info.h | 1 |
/src/dawn/src/tint/reader/spirv/usage.cc | 15 |
/src/dawn/src/tint/reader/spirv/parser_type.h | 2 |
/src/dawn/src/tint/castable.cc | 1 |
/src/dawn/src/tint/ast/disable_validation_attribute.cc | 1 |
/src/dawn/src/tint/ast/alias.cc | 1 |
/src/dawn/src/tint/ast/type_decl.cc | 1 |
/usr/local/bin/../include/c++/v1/initializer_list | 1 |
/src/dawn/src/tint/reader/spirv/usage.h | 7 |
/src/dawn/src/tint/reader/spirv/function.cc | 115 |
/src/dawn/src/tint/reader/spirv/function.h | 80 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/basic_block.cpp | 3 |
/src/dawn/src/tint/reader/spirv/construct.h | 2 |
/src/dawn/src/tint/ast/texture.cc | 2 |
/src/dawn/src/tint/transform/spirv_atomic.cc | 1 |
/src/dawn/src/tint/utils/hashmap.h | 3 |
/src/dawn/src/tint/clone_context.h | 1 |
/src/dawn/src/tint/program.h | 5 |
/src/dawn/src/tint/symbol_table.h | 1 |
/src/dawn/src/tint/transform/manager.cc | 3 |
/src/dawn/src/tint/transform/transform.cc | 6 |
/src/dawn/src/tint/transform/manager.h | 32 |
/src/dawn/src/tint/transform/transform.h | 12 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/include/spirv-tools/libspirv.hpp | 1 |
/src/dawn/src/tint/inspector/inspector.cc | 34 |
/src/dawn/src/tint/inspector/entry_point.cc | 6 |
/src/dawn/src/tint/sem/type.cc | 17 |
/src/dawn/src/tint/sem/reference.h | 1 |
/src/dawn/src/tint/sem/struct.h | 4 |
/src/dawn/src/tint/sem/vector.h | 2 |
/src/dawn/src/tint/inspector/entry_point.h | 2 |
/src/dawn/src/tint/inspector/inspector.h | 1 |
/src/dawn/src/tint/inspector/scalar.cc | 5 |
/src/dawn/src/tint/sem/function.cc | 10 |
/src/dawn/src/tint/ast/variable.cc | 1 |
/src/dawn/src/tint/ast/variable.h | 1 |
/src/dawn/src/tint/sem/sampler.h | 1 |
/src/dawn/src/tint/sem/texture.h | 1 |
/src/dawn/src/tint/inspector/resource_binding.cc | 3 |
/src/dawn/src/tint/sem/multisampled_texture.h | 1 |
/src/dawn/src/tint/sem/array.h | 1 |
/src/dawn/src/tint/sem/matrix.h | 2 |
/src/dawn/src/tint/sem/sampled_texture.h | 1 |
/src/dawn/src/tint/sem/storage_texture.h | 3 |
/src/dawn/src/tint/sem/call_target.cc | 1 |
/src/dawn/src/tint/writer/wgsl/generator.cc | 2 |
/src/dawn/src/tint/writer/wgsl/generator_impl.cc | 2 |
/src/dawn/src/tint/writer/text_generator.h | 6 |
/src/dawn/src/tint/writer/text_generator.cc | 6 |
/src/dawn/src/tint/writer/spirv/generator.cc | 3 |
/src/dawn/src/tint/writer/spirv/generator_impl.cc | 4 |
/src/dawn/src/tint/transform/builtin_polyfill.h | 1 |
/src/dawn/src/tint/writer/generate_external_texture_bindings.cc | 1 |
/src/dawn/src/tint/transform/canonicalize_entry_point_io.cc | 2 |
/src/dawn/src/tint/writer/spirv/generator_impl.h | 2 |
/src/dawn/src/tint/writer/spirv/builder.cc | 40 |
/src/dawn/src/tint/writer/spirv/instruction.cc | 4 |
/src/dawn/src/tint/writer/spirv/operand.h | 9 |
/src/dawn/src/tint/writer/spirv/builder.h | 12 |
/src/dawn/src/tint/sem/module.h | 2 |
/src/dawn/src/tint/writer/spirv/scalar_constant.h | 6 |
/src/dawn/src/tint/sem/u32.cc | 2 |
/src/dawn/src/tint/sem/node.cc | 1 |
/src/dawn/src/tint/sem/atomic.h | 1 |
/src/dawn/src/tint/sem/pointer.h | 1 |
/src/dawn/src/tint/utils/map.h | 5 |
/src/dawn/src/tint/number.cc | 2 |
/usr/local/bin/../include/c++/v1/math.h | 5 |
/src/dawn/src/tint/ast/traverse_expressions.h | 1 |
/src/dawn/src/tint/writer/spirv/function.h | 4 |
/src/dawn/src/tint/writer/spirv/function.cc | 2 |
/src/dawn/src/tint/writer/spirv/instruction.h | 1 |
/src/dawn/src/tint/writer/spirv/binary_writer.cc | 2 |
/src/dawn/src/tint/writer/spirv/operand.cc | 1 |
/src/dawn/src/tint/writer/spirv/binary_writer.h | 1 |
/src/dawn/src/tint/writer/hlsl/generator_impl.cc | 4 |
/src/dawn/src/tint/transform/array_length_from_uniform.cc | 2 |
/src/dawn/src/tint/writer/flatten_bindings.cc | 1 |
/src/dawn/src/tint/writer/msl/generator_impl.cc | 4 |
/src/dawn/src/tint/writer/msl/generator_impl.h | 2 |
/src/dawn/src/tint/fuzzers/tint_common_fuzzer.h | 3 |
/src/dawn/src/tint/fuzzers/tint_spirv_tools_fuzzer/util.cc | 4 |
/src/dawn/src/tint/fuzzers/tint_spirv_tools_fuzzer/cli.h | 1 |
The following is the call tree with color coding for which functions are hit/not hit. This info is based on the coverage achieved of all fuzzers together and not just this specific fuzzer. We use the following coloring scheme where min/max is an interval [min:max) (max non-inclusive) to color the callsite based on how many times the callsite is covered at run time.
Min | Max | Color |
---|---|---|
0 | 1 | red |
1 | 10 | gold |
10 | 30 | yellow |
30 | 50 | greenyellow |
50 | 1000000000000 | lawngreen |
For further technical details on the call tree overview, please see the Glossary .
The distribution of callsites in terms of coloring is
Color | Callsite count | Percentage |
---|---|---|
red | 7998 | 48.3% |
gold | 2006 | 12.1% |
yellow | 464 | 2.80% |
greenyellow | 189 | 1.14% |
lawngreen | 5868 | 35.5% |
All colors | 16525 | 100 |
The following link provides a visualisation of the full call tree overlaid with coverage information: full call tree
For further technical details on how the call tree is generated, please see the Glossary .
The followings nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
625 | 3902 | spvtools::val::ValidateExtInst(spvtools::val::ValidationState_t&, spvtools::val::Instruction const*) | call site | |
559 | 4957 | spvtools::val::ValidationState_t::GetConstantValUint64(unsigned int, unsigned long*) const | call site | strtoul |
423 | 4529 | spvtools::val::ValidationState_t::GetIdOpcode(unsigned int) const | call site | |
373 | 71 |
tint::utils::BlockAllocator
|
call site | __errno_location |
326 | 10099 | spvtools::val::(anonymous namespace)::BuiltInsValidator::ValidateLocalInvocationIndexAtReference(spvtools::val::Decoration const&, spvtools::val::Instruction const&, spvtools::val::Instruction const&, spvtools::val::Instruction const&) | call site | |
200 | 9827 | spvtools::val::(anonymous namespace)::BuiltInsValidator::ValidateSampleMaskAtReference(spvtools::val::Decoration const&, spvtools::val::Instruction const&, spvtools::val::Instruction const&, spvtools::val::Instruction const&) | call site | |
195 | 16145 | tint::sem::Type::is_scalar_vector() const | call site | |
161 | 15871 | tint::sem::Node::~Node() | call site | _ZN4tint6SwitchINS_6detail5InferEKNS_3sem4TypeEJZZNS_6writer5spirv7Builder20GenerateTypeIfNeededEPS5_ENK4$_59clEvEUlPKNS3_5ArrayEE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_4BoolEE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_3F32EE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_3F16EE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_3I32EE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_6MatrixEE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_7PointerEE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_9ReferenceEE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_6StructEE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_3U32EE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_6VectorEE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_4VoidEE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_14StorageTextureEE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_7TextureEE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_7SamplerEE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlNS_7DefaultEE_EEEDaPT0_DpOT1_ |
157 | 6783 | spvtools::val::(anonymous namespace)::ValidateArrayLength(spvtools::val::ValidationState_t&, spvtools::val::Instruction const*) | call site | spvOpcodeString |
132 | 859 |
tint::utils::VectorRef
|
call site | |
106 | 11719 |
spvtools::utils::SmallVector
|
call site | |
83 | 580 | tint::ast::Module::AddEnable(tint::ast::Enable const*) | call site |
[EXPERIMENTAL] The followings are the branches where fuzzer fails to bypass.
Blocked Complexity | Reachable Complexity | Function Name | Blocked Branch |
---|---|---|---|
3052 | 33084 | tint::fuzzers::CommonFuzzer::Run(unsignedcharconst*,unsignedlong) | /src/dawn/src/tint/fuzzers/tint_common_fuzzer.cc:176 |
2691 | 6856 | tint::transform::CanonicalizeEntryPointIO::State::Process() | /src/dawn/src/tint/transform/canonicalize_entry_point_io.cc:524 |
1890 | 3426 | tint::transform::CanonicalizeEntryPointIO::State::Process() | /src/dawn/src/tint/transform/canonicalize_entry_point_io.cc:556 |
1315 | 2851 | tint::transform::CanonicalizeEntryPointIO::State::Process() | /src/dawn/src/tint/transform/canonicalize_entry_point_io.cc:561 |
1248 | 1948 | spvtools::val::NonUniformPass(spvtools::val::ValidationState_t&,spvtools::val::Instructionconst*) | /src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_non_uniform.cpp:125 |
731 | 1859 | tint::transform::CanonicalizeEntryPointIO::State::Process() | /src/dawn/src/tint/transform/canonicalize_entry_point_io.cc:567 |
699 | 847 | tint::transform::ArrayLengthFromUniform::Run(tint::CloneContext&,tint::transform::DataMapconst&,tint::transform::DataMap&)const::$_2::operator()(tint::ast::CallExpressionconst*,tint::sem::VariableUserconst*,tint::sem::GlobalVariableconst*)const | /src/dawn/src/tint/transform/array_length_from_uniform.cc:163 |
677 | 677 | tint::reader::spirv::ParserImpl::GetMemoryObjectDeclarationForHandle(unsignedint,bool) | /src/dawn/src/tint/reader/spirv/parser_impl.cc:2234 |
621 | 621 | spvtools::val::(anonymousnamespace)::BuiltInsValidator::ValidateHelperInvocationAtDefinition(spvtools::val::Decorationconst&,spvtools::val::Instructionconst&) | /src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_builtins.cpp:1504 |
621 | 621 | spvtools::val::(anonymousnamespace)::BuiltInsValidator::ValidateSampleIdAtDefinition(spvtools::val::Decorationconst&,spvtools::val::Instructionconst&) | /src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_builtins.cpp:2188 |
614 | 1908 | spvtools::val::ConversionPass(spvtools::val::ValidationState_t&,spvtools::val::Instructionconst*) | /src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_conversion.cpp:143 |
614 | 1908 | spvtools::val::ConversionPass(spvtools::val::ValidationState_t&,spvtools::val::Instructionconst*) | /src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_conversion.cpp:214 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
/src/dawn/src/tint/fuzzers/tint_spv_reader_hlsl_writer_fuzzer.cc | 1 |
/src/dawn/src/tint/fuzzers/tint_reader_writer_fuzzer.h | 4 |
/src/dawn/src/tint/fuzzers/tint_common_fuzzer.cc | 10 |
/src/dawn/src/tint/diagnostic/diagnostic.cc | 10 |
/src/dawn/src/tint/writer/spirv/generator.h | 1 |
/src/dawn/src/tint/writer/hlsl/generator.cc | 4 |
/src/dawn/src/tint/writer/array_length_from_uniform_options.cc | 2 |
/src/dawn/src/tint/sem/binding_point.h | 1 |
/src/dawn/src/tint/writer/msl/generator.cc | 4 |
/src/dawn/src/tint/fuzzers/fuzzer_init.cc | 1 |
/src/dawn/src/tint/fuzzers/tint_common_fuzzer.h | 3 |
/src/dawn/src/tint/fuzzers/transform_builder.h | 3 |
/src/dawn/src/tint/transform/manager.h | 33 |
/src/dawn/src/tint/debug.cc | 2 |
/src/dawn/src/tint/diagnostic/printer_linux.cc | 1 |
/src/dawn/src/tint/diagnostic/formatter.cc | 2 |
/src/dawn/src/tint/diagnostic/formatter.h | 1 |
/src/dawn/src/tint/program.cc | 9 |
/src/dawn/src/tint/program_id.cc | 4 |
/src/dawn/src/tint/ast/node_id.h | 1 |
/src/dawn/src/tint/sem/type_manager.cc | 4 |
/src/dawn/src/tint/utils/unique_allocator.h | 18 |
/src/dawn/src/tint/utils/block_allocator.h | 42 |
/src/dawn/src/tint/sem/info.cc | 4 |
/src/dawn/src/tint/symbol_table.cc | 8 |
/src/dawn/src/tint/utils/hash.h | 7 |
/src/dawn/src/tint/reader/wgsl/parser.cc | 1 |
/src/dawn/src/tint/reader/wgsl/parser_impl.cc | 91 |
/src/dawn/src/tint/program_builder.cc | 9 |
/src/dawn/src/tint/program_builder.h | 131 |
/src/dawn/src/tint/source.h | 8 |
/src/dawn/src/tint/utils/math.h | 2 |
/src/dawn/src/tint/utils/bitcast.h | 6 |
/src/dawn/src/tint/ast/module.cc | 5 |
/src/dawn/src/tint/castable.h | 171 |
/src/dawn/src/tint/ast/node.cc | 1 |
/src/dawn/src/tint/clone_context.cc | 4 |
/src/dawn/src/tint/utils/vector.h | 224 |
/src/dawn/src/tint/ast/function.h | 2 |
/src/dawn/src/tint/reader/wgsl/lexer.cc | 29 |
/src/dawn/src/tint/reader/wgsl/token.cc | 12 |
/src/dawn/src/tint/reader/wgsl/token.h | 15 |
/src/dawn/src/tint/debug.h | 58 |
/src/dawn/src/tint/number.h | 8 |
/src/dawn/src/tint/utils/result.h | 6 |
/src/dawn/src/tint/text/unicode.cc | 3 |
/src/dawn/src/tint/text/unicode.h | 4 |
/src/dawn/src/tint/reader/wgsl/parser_impl.h | 63 |
/src/dawn/src/tint/diagnostic/diagnostic.h | 10 |
/src/dawn/src/tint/ast/extension.cc | 2 |
/src/dawn/src/tint/ast/enable.cc | 1 |
/src/dawn/src/tint/ast/node.h | 1 |
/src/dawn/src/tint/program_id.h | 3 |
/src/dawn/src/tint/symbol.cc | 8 |
/src/dawn/src/tint/reader/wgsl/parser_impl_detail.h | 2 |
/src/dawn/src/tint/ast/storage_texture.cc | 1 |
/src/dawn/src/tint/ast/u32.cc | 1 |
/src/dawn/src/tint/ast/ast_type.cc | 1 |
/src/dawn/src/tint/utils/defer.h | 7 |
/src/dawn/src/tint/resolver/resolver.cc | 9 |
/src/dawn/src/tint/resolver/const_eval.cc | 1 |
/src/dawn/src/tint/resolver/intrinsic_table.cc | 1 |
/src/dawn/src/tint/resolver/dependency_graph.cc | 28 |
/src/dawn/src/tint/resolver/sem_helper.cc | 2 |
/src/dawn/src/tint/resolver/validator.cc | 15 |
/src/dawn/src/tint/utils/unique_vector.h | 37 |
/src/dawn/src/tint/utils/hashset.h | 23 |
/src/dawn/src/tint/utils/bitset.h | 7 |
/src/dawn/src/tint/sem/info.h | 12 |
/src/dawn/src/tint/ast/module.h | 5 |
/usr/local/bin/../include/c++/v1/optional | 7 |
/src/dawn/src/tint/traits.h | 5 |
/src/dawn/src/tint/symbol.h | 2 |
/src/dawn/src/tint/scope_stack.h | 6 |
/src/dawn/src/tint/utils/scoped_assignment.h | 2 |
/src/dawn/include/tint/override_id.h | 1 |
/src/dawn/src/tint/ast/attribute.h | 8 |
/src/dawn/src/tint/resolver/sem_helper.h | 2 |
/src/dawn/src/tint/sem/variable.h | 11 |
/src/dawn/src/tint/sem/function.h | 10 |
/src/dawn/src/tint/ast/function.cc | 2 |
/src/dawn/src/tint/ast/pipeline_stage.cc | 1 |
/src/dawn/src/tint/sem/expression.h | 5 |
/src/dawn/src/tint/sem/statement.h | 1 |
/src/dawn/src/tint/sem/builtin.h | 1 |
/src/dawn/src/tint/utils/enum_set.h | 2 |
/src/dawn/src/tint/sem/call.h | 3 |
/src/dawn/src/tint/resolver/uniformity.cc | 20 |
/src/dawn/src/tint/sem/expression.cc | 1 |
/src/dawn/src/tint/sem/materialize.h | 1 |
/src/dawn/src/tint/sem/builtin.cc | 1 |
/src/dawn/src/tint/sem/builtin_type.cc | 1 |
/src/dawn/src/tint/sem/call_target.h | 3 |
/src/dawn/src/tint/reader/spirv/parser.cc | 1 |
/src/dawn/src/tint/reader/spirv/parser_impl.cc | 76 |
/src/dawn/src/tint/reader/reader.cc | 2 |
/src/dawn/src/tint/reader/spirv/parser_type.cc | 40 |
/src/dawn/src/tint/reader/spirv/fail_stream.h | 101 |
/src/dawn/src/tint/reader/spirv/namer.cc | 11 |
/src/dawn/src/tint/reader/spirv/enum_converter.cc | 7 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/libspirv.cpp | 10 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/table.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opcode.cpp | 20 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/operand.cpp | 13 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/ext_inst.cpp | 5 |
/src/dawn/src/tint/reader/spirv/parser_impl.h | 28 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate.cpp | 8 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/table.h | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/diagnostic.cpp | 4 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/spirv_validator_options.cpp | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/spirv_validator_options.h | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validation_state.cpp | 81 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/enum_set.h | 19 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/assembly_grammar.h | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validation_state.h | 55 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/spirv_target_env.cpp | 6 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/binary.cpp | 19 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/diagnostic.h | 119 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/spirv_endian.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/assembly_grammar.cpp | 5 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/string_utils.h | 7 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/make_unique.h | 57 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/name_mapper.cpp | 9 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/name_mapper.h | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/parsed_operand.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/hex_float.h | 5 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/extensions.cpp | 2 |
/src/dawn/out/Debug/third_party/spirv-tools/enum_string_mapping.inc | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/instruction.h | 31 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/instruction.cpp | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/disassemble.cpp | 8 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/print.h | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/text.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/disassemble.h | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/function.h | 8 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/function.cpp | 28 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/basic_block.h | 19 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_id.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_capability.cpp | 15 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_layout.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_cfg.cpp | 20 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/basic_block.cpp | 18 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/construct.cpp | 12 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/construct.h | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_instruction.cpp | 13 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/string_utils.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_misc.cpp | 5 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_scopes.cpp | 8 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_debug.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_annotation.cpp | 14 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/decoration.h | 7 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_extensions.cpp | 35 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_mode_setting.cpp | 4 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_type.cpp | 14 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_constants.cpp | 8 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_memory.cpp | 25 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_function.cpp | 5 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_image.cpp | 37 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/bitutils.h | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_conversion.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_composites.cpp | 11 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_arithmetics.cpp | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_bitwise.cpp | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_logicals.cpp | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_derivatives.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_atomics.cpp | 7 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_memory_semantics.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_primitives.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_barriers.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_non_uniform.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_literals.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_ray_query.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_ray_tracing.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_adjacency.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/cfa.h | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_decorations.cpp | 39 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_interfaces.cpp | 7 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_builtins.cpp | 108 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_execution_limitations.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_small_type_uses.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/build_module.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/ir_context.h | 24 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/module.h | 19 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/instruction_list.h | 10 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/ilist.h | 21 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/instruction.h | 23 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/ilist_node.h | 5 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/ir_loader.cpp | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/ir_loader.h | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/function.h | 8 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/iterator.h | 12 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/basic_block.h | 10 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/def_use_manager.h | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/def_use_manager.cpp | 9 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/module.cpp | 8 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/function.cpp | 5 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/constants.cpp | 10 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/reflect.h | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/constants.h | 13 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/small_vector.h | 12 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/type_manager.cpp | 14 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/instruction.cpp | 5 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/types.h | 63 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/types.cpp | 16 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/type_manager.h | 5 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/decoration_manager.h | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/decoration_manager.cpp | 7 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/log.h | 1 |
/src/dawn/src/tint/reader/spirv/namer.h | 5 |
/src/dawn/src/tint/reader/spirv/enum_converter.h | 1 |
/src/dawn/src/tint/reader/spirv/entry_point_info.h | 1 |
/src/dawn/src/tint/reader/spirv/usage.cc | 15 |
/src/dawn/src/tint/reader/spirv/parser_type.h | 2 |
/src/dawn/src/tint/castable.cc | 1 |
/src/dawn/src/tint/ast/disable_validation_attribute.cc | 1 |
/src/dawn/src/tint/ast/alias.cc | 1 |
/src/dawn/src/tint/ast/type_decl.cc | 1 |
/usr/local/bin/../include/c++/v1/initializer_list | 1 |
/src/dawn/src/tint/reader/spirv/usage.h | 7 |
/src/dawn/src/tint/reader/spirv/function.cc | 115 |
/src/dawn/src/tint/reader/spirv/function.h | 80 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/basic_block.cpp | 3 |
/src/dawn/src/tint/reader/spirv/construct.h | 2 |
/src/dawn/src/tint/ast/texture.cc | 2 |
/src/dawn/src/tint/transform/spirv_atomic.cc | 1 |
/src/dawn/src/tint/utils/hashmap.h | 3 |
/src/dawn/src/tint/clone_context.h | 1 |
/src/dawn/src/tint/program.h | 5 |
/src/dawn/src/tint/symbol_table.h | 1 |
/src/dawn/src/tint/transform/manager.cc | 3 |
/src/dawn/src/tint/transform/transform.cc | 6 |
/src/dawn/src/tint/transform/transform.h | 12 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/include/spirv-tools/libspirv.hpp | 1 |
/src/dawn/src/tint/inspector/inspector.cc | 34 |
/src/dawn/src/tint/inspector/entry_point.cc | 6 |
/src/dawn/src/tint/sem/type.cc | 17 |
/src/dawn/src/tint/sem/reference.h | 1 |
/src/dawn/src/tint/sem/struct.h | 4 |
/src/dawn/src/tint/sem/vector.h | 2 |
/src/dawn/src/tint/inspector/entry_point.h | 2 |
/src/dawn/src/tint/inspector/inspector.h | 1 |
/src/dawn/src/tint/inspector/scalar.cc | 5 |
/src/dawn/src/tint/sem/function.cc | 10 |
/src/dawn/src/tint/ast/variable.cc | 1 |
/src/dawn/src/tint/ast/variable.h | 1 |
/src/dawn/src/tint/sem/sampler.h | 1 |
/src/dawn/src/tint/sem/texture.h | 1 |
/src/dawn/src/tint/inspector/resource_binding.cc | 3 |
/src/dawn/src/tint/sem/multisampled_texture.h | 1 |
/src/dawn/src/tint/sem/array.h | 1 |
/src/dawn/src/tint/sem/matrix.h | 2 |
/src/dawn/src/tint/sem/sampled_texture.h | 1 |
/src/dawn/src/tint/sem/storage_texture.h | 3 |
/src/dawn/src/tint/sem/call_target.cc | 1 |
/src/dawn/src/tint/writer/wgsl/generator.cc | 2 |
/src/dawn/src/tint/writer/wgsl/generator_impl.cc | 2 |
/src/dawn/src/tint/writer/text_generator.h | 6 |
/src/dawn/src/tint/writer/text_generator.cc | 6 |
/src/dawn/src/tint/writer/spirv/generator.cc | 3 |
/src/dawn/src/tint/writer/spirv/generator_impl.cc | 4 |
/src/dawn/src/tint/transform/builtin_polyfill.h | 1 |
/src/dawn/src/tint/writer/generate_external_texture_bindings.cc | 1 |
/src/dawn/src/tint/transform/canonicalize_entry_point_io.cc | 2 |
/src/dawn/src/tint/writer/spirv/generator_impl.h | 2 |
/src/dawn/src/tint/writer/spirv/builder.cc | 40 |
/src/dawn/src/tint/writer/spirv/instruction.cc | 4 |
/src/dawn/src/tint/writer/spirv/operand.h | 9 |
/src/dawn/src/tint/writer/spirv/builder.h | 12 |
/src/dawn/src/tint/sem/module.h | 2 |
/src/dawn/src/tint/writer/spirv/scalar_constant.h | 6 |
/src/dawn/src/tint/sem/u32.cc | 2 |
/src/dawn/src/tint/sem/node.cc | 1 |
/src/dawn/src/tint/sem/atomic.h | 1 |
/src/dawn/src/tint/sem/pointer.h | 1 |
/src/dawn/src/tint/utils/map.h | 5 |
/src/dawn/src/tint/number.cc | 2 |
/usr/local/bin/../include/c++/v1/math.h | 5 |
/src/dawn/src/tint/ast/traverse_expressions.h | 1 |
/src/dawn/src/tint/writer/spirv/function.h | 4 |
/src/dawn/src/tint/writer/spirv/function.cc | 2 |
/src/dawn/src/tint/writer/spirv/instruction.h | 1 |
/src/dawn/src/tint/writer/spirv/binary_writer.cc | 2 |
/src/dawn/src/tint/writer/spirv/operand.cc | 1 |
/src/dawn/src/tint/writer/spirv/binary_writer.h | 1 |
/src/dawn/src/tint/writer/hlsl/generator_impl.cc | 4 |
/src/dawn/src/tint/transform/array_length_from_uniform.cc | 2 |
/src/dawn/src/tint/writer/flatten_bindings.cc | 1 |
/src/dawn/src/tint/writer/msl/generator_impl.cc | 4 |
/src/dawn/src/tint/writer/msl/generator_impl.h | 2 |
The following is the call tree with color coding for which functions are hit/not hit. This info is based on the coverage achieved of all fuzzers together and not just this specific fuzzer. We use the following coloring scheme where min/max is an interval [min:max) (max non-inclusive) to color the callsite based on how many times the callsite is covered at run time.
Min | Max | Color |
---|---|---|
0 | 1 | red |
1 | 10 | gold |
10 | 30 | yellow |
30 | 50 | greenyellow |
50 | 1000000000000 | lawngreen |
For further technical details on the call tree overview, please see the Glossary .
The distribution of callsites in terms of coloring is
Color | Callsite count | Percentage |
---|---|---|
red | 7667 | 46.3% |
gold | 1935 | 11.7% |
yellow | 442 | 2.67% |
greenyellow | 192 | 1.16% |
lawngreen | 6291 | 38.0% |
All colors | 16527 | 100 |
The following link provides a visualisation of the full call tree overlaid with coverage information: full call tree
For further technical details on how the call tree is generated, please see the Glossary .
The followings nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
563 | 3951 | spvtools::val::ValidateExtInst(spvtools::val::ValidationState_t&, spvtools::val::Instruction const*) | call site | |
559 | 4944 | spvtools::val::ValidationState_t::GetConstantValUint64(unsigned int, unsigned long*) const | call site | strtoul |
423 | 4516 | spvtools::val::ValidationState_t::GetIdOpcode(unsigned int) const | call site | |
326 | 10086 | spvtools::val::(anonymous namespace)::BuiltInsValidator::ValidateLocalInvocationIndexAtReference(spvtools::val::Decoration const&, spvtools::val::Instruction const&, spvtools::val::Instruction const&, spvtools::val::Instruction const&) | call site | |
303 | 117 | tint::reader::wgsl::Lexer::length() const | call site | __errno_location |
196 | 9818 | spvtools::val::(anonymous namespace)::BuiltInsValidator::ValidateSamplePositionAtDefinition(spvtools::val::Decoration const&, spvtools::val::Instruction const&) | call site | |
177 | 16326 | tint::fuzzers::CommonFuzzer::Run(unsigned char const*, unsigned long) | call site | |
163 | 6764 | spvtools::val::(anonymous namespace)::ValidateArrayLength(spvtools::val::ValidationState_t&, spvtools::val::Instruction const*) | call site | spvOpcodeString |
134 | 15893 |
tint::writer::spirv::Builder::push_type(spv::Op, std::__1::vector
|
call site | |
132 | 846 |
tint::utils::VectorRef
|
call site | |
106 | 11706 |
spvtools::utils::SmallVector
|
call site | |
85 | 567 | tint::ast::Module::AddEnable(tint::ast::Enable const*) | call site |
[EXPERIMENTAL] The followings are the branches where fuzzer fails to bypass.
Blocked Complexity | Reachable Complexity | Function Name | Blocked Branch |
---|---|---|---|
2071 | 33084 | tint::fuzzers::CommonFuzzer::Run(unsignedcharconst*,unsignedlong) | /src/dawn/src/tint/fuzzers/tint_common_fuzzer.cc:176 |
2063 | 23105 | tint::fuzzers::CommonFuzzer::Run(unsignedcharconst*,unsignedlong) | /src/dawn/src/tint/fuzzers/tint_common_fuzzer.cc:159 |
2051 | 12335 | tint::fuzzers::CommonFuzzer::Run(unsignedcharconst*,unsignedlong) | /src/dawn/src/tint/fuzzers/tint_common_fuzzer.cc:200 |
1388 | 1429 | tint::reader::wgsl::ParserImpl::translation_unit() | /src/dawn/src/tint/reader/wgsl/parser_impl.cc:329 |
1248 | 1948 | spvtools::val::NonUniformPass(spvtools::val::ValidationState_t&,spvtools::val::Instructionconst*) | /src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_non_uniform.cpp:125 |
725 | 1135 | tint::writer::spirv::Builder::GenerateExecutionModes(tint::ast::Functionconst*,unsignedint) | /src/dawn/src/tint/writer/spirv/builder.cc:510 |
677 | 677 | tint::reader::spirv::ParserImpl::GetMemoryObjectDeclarationForHandle(unsignedint,bool) | /src/dawn/src/tint/reader/spirv/parser_impl.cc:2234 |
634 | 4553 | tint::transform::Transform::CreateASTTypeFor(tint::CloneContext&,tint::sem::Typeconst*) | /src/dawn/src/tint/transform/transform.cc:99 |
621 | 621 | spvtools::val::(anonymousnamespace)::BuiltInsValidator::ValidateHelperInvocationAtDefinition(spvtools::val::Decorationconst&,spvtools::val::Instructionconst&) | /src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_builtins.cpp:1504 |
621 | 621 | spvtools::val::(anonymousnamespace)::BuiltInsValidator::ValidatePointCoordAtDefinition(spvtools::val::Decorationconst&,spvtools::val::Instructionconst&) | /src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_builtins.cpp:1746 |
621 | 621 | spvtools::val::(anonymousnamespace)::BuiltInsValidator::ValidateSamplePositionAtDefinition(spvtools::val::Decorationconst&,spvtools::val::Instructionconst&) | /src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_builtins.cpp:2308 |
614 | 3158 | spvtools::val::ConversionPass(spvtools::val::ValidationState_t&,spvtools::val::Instructionconst*) | /src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_conversion.cpp:128 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
/src/dawn/src/tint/fuzzers/tint_spirv_tools_fuzzer/fuzzer.cc | 1 |
/src/dawn/src/tint/fuzzers/tint_common_fuzzer.cc | 10 |
/src/dawn/src/tint/diagnostic/diagnostic.cc | 10 |
/src/dawn/src/tint/writer/spirv/generator.h | 1 |
/src/dawn/src/tint/writer/hlsl/generator.cc | 4 |
/src/dawn/src/tint/writer/array_length_from_uniform_options.cc | 2 |
/src/dawn/src/tint/sem/binding_point.h | 1 |
/src/dawn/src/tint/writer/msl/generator.cc | 4 |
/src/dawn/src/tint/debug.cc | 2 |
/src/dawn/src/tint/diagnostic/printer_linux.cc | 1 |
/src/dawn/src/tint/diagnostic/formatter.cc | 2 |
/src/dawn/src/tint/diagnostic/formatter.h | 1 |
/src/dawn/src/tint/program.cc | 9 |
/src/dawn/src/tint/program_id.cc | 4 |
/src/dawn/src/tint/ast/node_id.h | 1 |
/src/dawn/src/tint/sem/type_manager.cc | 4 |
/src/dawn/src/tint/utils/unique_allocator.h | 18 |
/src/dawn/src/tint/utils/block_allocator.h | 42 |
/src/dawn/src/tint/sem/info.cc | 4 |
/src/dawn/src/tint/symbol_table.cc | 8 |
/src/dawn/src/tint/utils/hash.h | 7 |
/src/dawn/src/tint/reader/wgsl/parser.cc | 1 |
/src/dawn/src/tint/reader/wgsl/parser_impl.cc | 91 |
/src/dawn/src/tint/program_builder.cc | 9 |
/src/dawn/src/tint/program_builder.h | 131 |
/src/dawn/src/tint/source.h | 8 |
/src/dawn/src/tint/utils/math.h | 2 |
/src/dawn/src/tint/utils/bitcast.h | 6 |
/src/dawn/src/tint/ast/module.cc | 5 |
/src/dawn/src/tint/castable.h | 171 |
/src/dawn/src/tint/ast/node.cc | 1 |
/src/dawn/src/tint/clone_context.cc | 4 |
/src/dawn/src/tint/utils/vector.h | 224 |
/src/dawn/src/tint/ast/function.h | 2 |
/src/dawn/src/tint/reader/wgsl/lexer.cc | 29 |
/src/dawn/src/tint/reader/wgsl/token.cc | 12 |
/src/dawn/src/tint/reader/wgsl/token.h | 15 |
/src/dawn/src/tint/debug.h | 58 |
/src/dawn/src/tint/number.h | 8 |
/src/dawn/src/tint/utils/result.h | 6 |
/src/dawn/src/tint/text/unicode.cc | 3 |
/src/dawn/src/tint/text/unicode.h | 4 |
/src/dawn/src/tint/reader/wgsl/parser_impl.h | 63 |
/src/dawn/src/tint/diagnostic/diagnostic.h | 10 |
/src/dawn/src/tint/ast/extension.cc | 2 |
/src/dawn/src/tint/ast/enable.cc | 1 |
/src/dawn/src/tint/ast/node.h | 1 |
/src/dawn/src/tint/program_id.h | 3 |
/src/dawn/src/tint/symbol.cc | 8 |
/src/dawn/src/tint/reader/wgsl/parser_impl_detail.h | 2 |
/src/dawn/src/tint/ast/storage_texture.cc | 1 |
/src/dawn/src/tint/ast/u32.cc | 1 |
/src/dawn/src/tint/ast/ast_type.cc | 1 |
/src/dawn/src/tint/utils/defer.h | 7 |
/src/dawn/src/tint/resolver/resolver.cc | 9 |
/src/dawn/src/tint/resolver/const_eval.cc | 1 |
/src/dawn/src/tint/resolver/intrinsic_table.cc | 1 |
/src/dawn/src/tint/resolver/dependency_graph.cc | 28 |
/src/dawn/src/tint/resolver/sem_helper.cc | 2 |
/src/dawn/src/tint/resolver/validator.cc | 15 |
/src/dawn/src/tint/utils/unique_vector.h | 37 |
/src/dawn/src/tint/utils/hashset.h | 23 |
/src/dawn/src/tint/utils/bitset.h | 7 |
/src/dawn/src/tint/sem/info.h | 12 |
/src/dawn/src/tint/ast/module.h | 5 |
/usr/local/bin/../include/c++/v1/optional | 7 |
/src/dawn/src/tint/traits.h | 5 |
/src/dawn/src/tint/symbol.h | 2 |
/src/dawn/src/tint/scope_stack.h | 6 |
/src/dawn/src/tint/utils/scoped_assignment.h | 2 |
/src/dawn/include/tint/override_id.h | 1 |
/src/dawn/src/tint/ast/attribute.h | 8 |
/src/dawn/src/tint/resolver/sem_helper.h | 2 |
/src/dawn/src/tint/sem/variable.h | 11 |
/src/dawn/src/tint/sem/function.h | 10 |
/src/dawn/src/tint/ast/function.cc | 2 |
/src/dawn/src/tint/ast/pipeline_stage.cc | 1 |
/src/dawn/src/tint/sem/expression.h | 5 |
/src/dawn/src/tint/sem/statement.h | 1 |
/src/dawn/src/tint/sem/builtin.h | 1 |
/src/dawn/src/tint/utils/enum_set.h | 2 |
/src/dawn/src/tint/sem/call.h | 3 |
/src/dawn/src/tint/resolver/uniformity.cc | 20 |
/src/dawn/src/tint/sem/expression.cc | 1 |
/src/dawn/src/tint/sem/materialize.h | 1 |
/src/dawn/src/tint/sem/builtin.cc | 1 |
/src/dawn/src/tint/sem/builtin_type.cc | 1 |
/src/dawn/src/tint/sem/call_target.h | 3 |
/src/dawn/src/tint/reader/spirv/parser.cc | 1 |
/src/dawn/src/tint/reader/spirv/parser_impl.cc | 76 |
/src/dawn/src/tint/reader/reader.cc | 2 |
/src/dawn/src/tint/reader/spirv/parser_type.cc | 40 |
/src/dawn/src/tint/reader/spirv/fail_stream.h | 101 |
/src/dawn/src/tint/reader/spirv/namer.cc | 11 |
/src/dawn/src/tint/reader/spirv/enum_converter.cc | 7 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/libspirv.cpp | 10 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/table.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opcode.cpp | 20 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/operand.cpp | 13 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/ext_inst.cpp | 5 |
/src/dawn/src/tint/reader/spirv/parser_impl.h | 28 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate.cpp | 8 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/table.h | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/diagnostic.cpp | 4 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/spirv_validator_options.cpp | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/spirv_validator_options.h | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validation_state.cpp | 81 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/enum_set.h | 19 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/assembly_grammar.h | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validation_state.h | 55 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/spirv_target_env.cpp | 6 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/binary.cpp | 19 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/diagnostic.h | 119 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/spirv_endian.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/assembly_grammar.cpp | 5 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/string_utils.h | 7 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/make_unique.h | 57 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/name_mapper.cpp | 9 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/name_mapper.h | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/parsed_operand.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/hex_float.h | 5 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/extensions.cpp | 2 |
/src/dawn/out/Debug/third_party/spirv-tools/enum_string_mapping.inc | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/instruction.h | 31 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/instruction.cpp | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/disassemble.cpp | 8 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/print.h | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/text.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/disassemble.h | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/function.h | 8 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/function.cpp | 28 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/basic_block.h | 19 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_id.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_capability.cpp | 15 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_layout.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_cfg.cpp | 20 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/basic_block.cpp | 18 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/construct.cpp | 12 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/construct.h | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_instruction.cpp | 13 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/string_utils.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_misc.cpp | 5 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_scopes.cpp | 8 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_debug.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_annotation.cpp | 14 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/decoration.h | 7 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_extensions.cpp | 35 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_mode_setting.cpp | 4 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_type.cpp | 14 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_constants.cpp | 8 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_memory.cpp | 25 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_function.cpp | 5 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_image.cpp | 37 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/bitutils.h | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_conversion.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_composites.cpp | 11 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_arithmetics.cpp | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_bitwise.cpp | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_logicals.cpp | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_derivatives.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_atomics.cpp | 7 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_memory_semantics.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_primitives.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_barriers.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_non_uniform.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_literals.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_ray_query.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_ray_tracing.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_adjacency.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/cfa.h | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_decorations.cpp | 39 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_interfaces.cpp | 7 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_builtins.cpp | 108 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_execution_limitations.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_small_type_uses.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/build_module.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/ir_context.h | 24 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/module.h | 19 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/instruction_list.h | 10 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/ilist.h | 21 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/instruction.h | 23 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/ilist_node.h | 5 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/ir_loader.cpp | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/ir_loader.h | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/function.h | 8 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/iterator.h | 12 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/basic_block.h | 10 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/def_use_manager.h | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/def_use_manager.cpp | 9 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/module.cpp | 8 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/function.cpp | 5 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/constants.cpp | 10 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/reflect.h | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/constants.h | 13 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/small_vector.h | 12 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/type_manager.cpp | 14 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/instruction.cpp | 5 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/types.h | 63 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/types.cpp | 16 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/type_manager.h | 5 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/decoration_manager.h | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/decoration_manager.cpp | 7 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/log.h | 1 |
/src/dawn/src/tint/reader/spirv/namer.h | 5 |
/src/dawn/src/tint/reader/spirv/enum_converter.h | 1 |
/src/dawn/src/tint/reader/spirv/entry_point_info.h | 1 |
/src/dawn/src/tint/reader/spirv/usage.cc | 15 |
/src/dawn/src/tint/reader/spirv/parser_type.h | 2 |
/src/dawn/src/tint/castable.cc | 1 |
/src/dawn/src/tint/ast/disable_validation_attribute.cc | 1 |
/src/dawn/src/tint/ast/alias.cc | 1 |
/src/dawn/src/tint/ast/type_decl.cc | 1 |
/usr/local/bin/../include/c++/v1/initializer_list | 1 |
/src/dawn/src/tint/reader/spirv/usage.h | 7 |
/src/dawn/src/tint/reader/spirv/function.cc | 115 |
/src/dawn/src/tint/reader/spirv/function.h | 80 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/basic_block.cpp | 3 |
/src/dawn/src/tint/reader/spirv/construct.h | 2 |
/src/dawn/src/tint/ast/texture.cc | 2 |
/src/dawn/src/tint/transform/spirv_atomic.cc | 1 |
/src/dawn/src/tint/utils/hashmap.h | 3 |
/src/dawn/src/tint/clone_context.h | 1 |
/src/dawn/src/tint/program.h | 5 |
/src/dawn/src/tint/symbol_table.h | 1 |
/src/dawn/src/tint/transform/manager.cc | 3 |
/src/dawn/src/tint/transform/transform.cc | 6 |
/src/dawn/src/tint/transform/manager.h | 32 |
/src/dawn/src/tint/transform/transform.h | 12 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/include/spirv-tools/libspirv.hpp | 1 |
/src/dawn/src/tint/inspector/inspector.cc | 34 |
/src/dawn/src/tint/inspector/entry_point.cc | 6 |
/src/dawn/src/tint/sem/type.cc | 17 |
/src/dawn/src/tint/sem/reference.h | 1 |
/src/dawn/src/tint/sem/struct.h | 4 |
/src/dawn/src/tint/sem/vector.h | 2 |
/src/dawn/src/tint/inspector/entry_point.h | 2 |
/src/dawn/src/tint/inspector/inspector.h | 1 |
/src/dawn/src/tint/inspector/scalar.cc | 5 |
/src/dawn/src/tint/sem/function.cc | 10 |
/src/dawn/src/tint/ast/variable.cc | 1 |
/src/dawn/src/tint/ast/variable.h | 1 |
/src/dawn/src/tint/sem/sampler.h | 1 |
/src/dawn/src/tint/sem/texture.h | 1 |
/src/dawn/src/tint/inspector/resource_binding.cc | 3 |
/src/dawn/src/tint/sem/multisampled_texture.h | 1 |
/src/dawn/src/tint/sem/array.h | 1 |
/src/dawn/src/tint/sem/matrix.h | 2 |
/src/dawn/src/tint/sem/sampled_texture.h | 1 |
/src/dawn/src/tint/sem/storage_texture.h | 3 |
/src/dawn/src/tint/sem/call_target.cc | 1 |
/src/dawn/src/tint/writer/wgsl/generator.cc | 2 |
/src/dawn/src/tint/writer/wgsl/generator_impl.cc | 2 |
/src/dawn/src/tint/writer/text_generator.h | 6 |
/src/dawn/src/tint/writer/text_generator.cc | 6 |
/src/dawn/src/tint/writer/spirv/generator.cc | 3 |
/src/dawn/src/tint/writer/spirv/generator_impl.cc | 4 |
/src/dawn/src/tint/transform/builtin_polyfill.h | 1 |
/src/dawn/src/tint/writer/generate_external_texture_bindings.cc | 1 |
/src/dawn/src/tint/transform/canonicalize_entry_point_io.cc | 2 |
/src/dawn/src/tint/writer/spirv/generator_impl.h | 2 |
/src/dawn/src/tint/writer/spirv/builder.cc | 40 |
/src/dawn/src/tint/writer/spirv/instruction.cc | 4 |
/src/dawn/src/tint/writer/spirv/operand.h | 9 |
/src/dawn/src/tint/writer/spirv/builder.h | 12 |
/src/dawn/src/tint/sem/module.h | 2 |
/src/dawn/src/tint/writer/spirv/scalar_constant.h | 6 |
/src/dawn/src/tint/sem/u32.cc | 2 |
/src/dawn/src/tint/sem/node.cc | 1 |
/src/dawn/src/tint/sem/atomic.h | 1 |
/src/dawn/src/tint/sem/pointer.h | 1 |
/src/dawn/src/tint/utils/map.h | 5 |
/src/dawn/src/tint/number.cc | 2 |
/usr/local/bin/../include/c++/v1/math.h | 5 |
/src/dawn/src/tint/ast/traverse_expressions.h | 1 |
/src/dawn/src/tint/writer/spirv/function.h | 4 |
/src/dawn/src/tint/writer/spirv/function.cc | 2 |
/src/dawn/src/tint/writer/spirv/instruction.h | 1 |
/src/dawn/src/tint/writer/spirv/binary_writer.cc | 2 |
/src/dawn/src/tint/writer/spirv/operand.cc | 1 |
/src/dawn/src/tint/writer/spirv/binary_writer.h | 1 |
/src/dawn/src/tint/writer/hlsl/generator_impl.cc | 4 |
/src/dawn/src/tint/transform/array_length_from_uniform.cc | 2 |
/src/dawn/src/tint/writer/flatten_bindings.cc | 1 |
/src/dawn/src/tint/writer/msl/generator_impl.cc | 4 |
/src/dawn/src/tint/writer/msl/generator_impl.h | 2 |
/src/dawn/src/tint/fuzzers/tint_common_fuzzer.h | 3 |
/src/dawn/src/tint/fuzzers/tint_spirv_tools_fuzzer/util.cc | 4 |
/src/dawn/src/tint/fuzzers/tint_spirv_tools_fuzzer/cli.h | 1 |
The following is the call tree with color coding for which functions are hit/not hit. This info is based on the coverage achieved of all fuzzers together and not just this specific fuzzer. We use the following coloring scheme where min/max is an interval [min:max) (max non-inclusive) to color the callsite based on how many times the callsite is covered at run time.
Min | Max | Color |
---|---|---|
0 | 1 | red |
1 | 10 | gold |
10 | 30 | yellow |
30 | 50 | greenyellow |
50 | 1000000000000 | lawngreen |
For further technical details on the call tree overview, please see the Glossary .
The distribution of callsites in terms of coloring is
Color | Callsite count | Percentage |
---|---|---|
red | 7777 | 47.0% |
gold | 1842 | 11.1% |
yellow | 354 | 2.14% |
greenyellow | 162 | 0.97% |
lawngreen | 6405 | 38.7% |
All colors | 16540 | 100 |
The following link provides a visualisation of the full call tree overlaid with coverage information: full call tree
For further technical details on how the call tree is generated, please see the Glossary .
The followings nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
625 | 3916 | spvtools::val::ValidateExtInst(spvtools::val::ValidationState_t&, spvtools::val::Instruction const*) | call site | |
559 | 4971 | spvtools::val::ValidationState_t::GetConstantValUint64(unsigned int, unsigned long*) const | call site | strtoul |
423 | 4543 | spvtools::val::ValidationState_t::GetIdOpcode(unsigned int) const | call site | |
373 | 85 |
tint::utils::BlockAllocator
|
call site | __errno_location |
326 | 10113 | spvtools::val::(anonymous namespace)::BuiltInsValidator::ValidateLocalInvocationIndexAtReference(spvtools::val::Decoration const&, spvtools::val::Instruction const&, spvtools::val::Instruction const&, spvtools::val::Instruction const&) | call site | |
177 | 16353 | tint::fuzzers::CommonFuzzer::Run(unsigned char const*, unsigned long) | call site | |
163 | 6791 | spvtools::val::(anonymous namespace)::ValidateArrayLength(spvtools::val::ValidationState_t&, spvtools::val::Instruction const*) | call site | spvOpcodeString |
132 | 873 |
tint::utils::VectorRef
|
call site | |
116 | 10445 | spvtools::val::(anonymous namespace)::BuiltInsValidator::ValidateRayTracingBuiltinsAtDefinition(spvtools::val::Decoration const&, spvtools::val::Instruction const&) | call site | |
106 | 9930 | spvtools::val::(anonymous namespace)::BuiltInsValidator::ValidateI32InputAtDefinition(spvtools::val::Decoration const&, spvtools::val::Instruction const&) | call site | |
106 | 11732 |
spvtools::utils::SmallVector
|
call site | |
92 | 9618 | spvtools::val::(anonymous namespace)::BuiltInsValidator::ValidateInstanceIndexAtReference(spvtools::val::Decoration const&, spvtools::val::Instruction const&, spvtools::val::Instruction const&, spvtools::val::Instruction const&) | call site |
[EXPERIMENTAL] The followings are the branches where fuzzer fails to bypass.
Blocked Complexity | Reachable Complexity | Function Name | Blocked Branch |
---|---|---|---|
2589 | 6856 | tint::transform::CanonicalizeEntryPointIO::State::Process() | /src/dawn/src/tint/transform/canonicalize_entry_point_io.cc:524 |
2306 | 33084 | tint::fuzzers::CommonFuzzer::Run(unsignedcharconst*,unsignedlong) | /src/dawn/src/tint/fuzzers/tint_common_fuzzer.cc:176 |
1794 | 5268 | tint::transform::CanonicalizeEntryPointIO::State::Process() | /src/dawn/src/tint/transform/canonicalize_entry_point_io.cc:532 |
1425 | 3426 | tint::transform::CanonicalizeEntryPointIO::State::Process() | /src/dawn/src/tint/transform/canonicalize_entry_point_io.cc:556 |
1248 | 1948 | spvtools::val::NonUniformPass(spvtools::val::ValidationState_t&,spvtools::val::Instructionconst*) | /src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_non_uniform.cpp:125 |
850 | 1988 | tint::transform::CanonicalizeEntryPointIO::State::Process() | /src/dawn/src/tint/transform/canonicalize_entry_point_io.cc:567 |
677 | 677 | tint::reader::spirv::ParserImpl::GetMemoryObjectDeclarationForHandle(unsignedint,bool) | /src/dawn/src/tint/reader/spirv/parser_impl.cc:2234 |
663 | 663 | spvtools::val::(anonymousnamespace)::BuiltInsValidator::ValidateRayTracingBuiltinsAtDefinition(spvtools::val::Decorationconst&,spvtools::val::Instructionconst&) | /src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_builtins.cpp:3913 |
624 | 624 | spvtools::val::(anonymousnamespace)::BuiltInsValidator::ValidateTessLevelInnerAtDefinition(spvtools::val::Decorationconst&,spvtools::val::Instructionconst&) | /src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_builtins.cpp:2451 |
621 | 621 | spvtools::val::(anonymousnamespace)::BuiltInsValidator::ValidateHelperInvocationAtDefinition(spvtools::val::Decorationconst&,spvtools::val::Instructionconst&) | /src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_builtins.cpp:1504 |
616 | 1908 | spvtools::val::ConversionPass(spvtools::val::ValidationState_t&,spvtools::val::Instructionconst*) | /src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_conversion.cpp:143 |
616 | 1908 | spvtools::val::ConversionPass(spvtools::val::ValidationState_t&,spvtools::val::Instructionconst*) | /src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_conversion.cpp:178 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
/src/dawn/src/tint/fuzzers/tint_spv_reader_spv_writer_fuzzer.cc | 1 |
/src/dawn/src/tint/fuzzers/data_builder.h | 6 |
/src/dawn/src/tint/fuzzers/random_generator.cc | 2 |
/src/dawn/src/tint/utils/hash.h | 9 |
/src/dawn/src/tint/writer/spirv/generator.h | 1 |
/src/dawn/src/tint/fuzzers/tint_common_fuzzer.cc | 11 |
/src/dawn/src/tint/fuzzers/tint_reader_writer_fuzzer.h | 4 |
/src/dawn/src/tint/diagnostic/diagnostic.cc | 10 |
/src/dawn/src/tint/writer/hlsl/generator.cc | 4 |
/src/dawn/src/tint/writer/array_length_from_uniform_options.cc | 2 |
/src/dawn/src/tint/sem/binding_point.h | 1 |
/src/dawn/src/tint/writer/msl/generator.cc | 4 |
/src/dawn/src/tint/fuzzers/tint_common_fuzzer.h | 4 |
/src/dawn/src/tint/fuzzers/fuzzer_init.cc | 1 |
/src/dawn/src/tint/fuzzers/transform_builder.h | 3 |
/src/dawn/src/tint/transform/manager.h | 33 |
/src/dawn/src/tint/debug.cc | 2 |
/src/dawn/src/tint/diagnostic/printer_linux.cc | 1 |
/src/dawn/src/tint/diagnostic/formatter.cc | 2 |
/src/dawn/src/tint/diagnostic/formatter.h | 1 |
/src/dawn/src/tint/program.cc | 9 |
/src/dawn/src/tint/program_id.cc | 4 |
/src/dawn/src/tint/ast/node_id.h | 1 |
/src/dawn/src/tint/sem/type_manager.cc | 4 |
/src/dawn/src/tint/utils/unique_allocator.h | 18 |
/src/dawn/src/tint/utils/block_allocator.h | 42 |
/src/dawn/src/tint/sem/info.cc | 4 |
/src/dawn/src/tint/symbol_table.cc | 8 |
/src/dawn/src/tint/reader/wgsl/parser.cc | 1 |
/src/dawn/src/tint/reader/wgsl/parser_impl.cc | 91 |
/src/dawn/src/tint/program_builder.cc | 9 |
/src/dawn/src/tint/program_builder.h | 131 |
/src/dawn/src/tint/source.h | 8 |
/src/dawn/src/tint/utils/math.h | 2 |
/src/dawn/src/tint/utils/bitcast.h | 6 |
/src/dawn/src/tint/ast/module.cc | 5 |
/src/dawn/src/tint/castable.h | 171 |
/src/dawn/src/tint/ast/node.cc | 1 |
/src/dawn/src/tint/clone_context.cc | 4 |
/src/dawn/src/tint/utils/vector.h | 224 |
/src/dawn/src/tint/ast/function.h | 2 |
/src/dawn/src/tint/reader/wgsl/lexer.cc | 29 |
/src/dawn/src/tint/reader/wgsl/token.cc | 12 |
/src/dawn/src/tint/reader/wgsl/token.h | 15 |
/src/dawn/src/tint/debug.h | 58 |
/src/dawn/src/tint/number.h | 8 |
/src/dawn/src/tint/utils/result.h | 6 |
/src/dawn/src/tint/text/unicode.cc | 3 |
/src/dawn/src/tint/text/unicode.h | 4 |
/src/dawn/src/tint/reader/wgsl/parser_impl.h | 63 |
/src/dawn/src/tint/diagnostic/diagnostic.h | 10 |
/src/dawn/src/tint/ast/extension.cc | 2 |
/src/dawn/src/tint/ast/enable.cc | 1 |
/src/dawn/src/tint/ast/node.h | 1 |
/src/dawn/src/tint/program_id.h | 3 |
/src/dawn/src/tint/symbol.cc | 8 |
/src/dawn/src/tint/reader/wgsl/parser_impl_detail.h | 2 |
/src/dawn/src/tint/ast/storage_texture.cc | 1 |
/src/dawn/src/tint/ast/u32.cc | 1 |
/src/dawn/src/tint/ast/ast_type.cc | 1 |
/src/dawn/src/tint/utils/defer.h | 7 |
/src/dawn/src/tint/resolver/resolver.cc | 9 |
/src/dawn/src/tint/resolver/const_eval.cc | 1 |
/src/dawn/src/tint/resolver/intrinsic_table.cc | 1 |
/src/dawn/src/tint/resolver/dependency_graph.cc | 28 |
/src/dawn/src/tint/resolver/sem_helper.cc | 2 |
/src/dawn/src/tint/resolver/validator.cc | 15 |
/src/dawn/src/tint/utils/unique_vector.h | 37 |
/src/dawn/src/tint/utils/hashset.h | 23 |
/src/dawn/src/tint/utils/bitset.h | 7 |
/src/dawn/src/tint/sem/info.h | 12 |
/src/dawn/src/tint/ast/module.h | 5 |
/usr/local/bin/../include/c++/v1/optional | 7 |
/src/dawn/src/tint/traits.h | 5 |
/src/dawn/src/tint/symbol.h | 2 |
/src/dawn/src/tint/scope_stack.h | 6 |
/src/dawn/src/tint/utils/scoped_assignment.h | 2 |
/src/dawn/include/tint/override_id.h | 1 |
/src/dawn/src/tint/ast/attribute.h | 8 |
/src/dawn/src/tint/resolver/sem_helper.h | 2 |
/src/dawn/src/tint/sem/variable.h | 11 |
/src/dawn/src/tint/sem/function.h | 10 |
/src/dawn/src/tint/ast/function.cc | 2 |
/src/dawn/src/tint/ast/pipeline_stage.cc | 1 |
/src/dawn/src/tint/sem/expression.h | 5 |
/src/dawn/src/tint/sem/statement.h | 1 |
/src/dawn/src/tint/sem/builtin.h | 1 |
/src/dawn/src/tint/utils/enum_set.h | 2 |
/src/dawn/src/tint/sem/call.h | 3 |
/src/dawn/src/tint/resolver/uniformity.cc | 20 |
/src/dawn/src/tint/sem/expression.cc | 1 |
/src/dawn/src/tint/sem/materialize.h | 1 |
/src/dawn/src/tint/sem/builtin.cc | 1 |
/src/dawn/src/tint/sem/builtin_type.cc | 1 |
/src/dawn/src/tint/sem/call_target.h | 3 |
/src/dawn/src/tint/reader/spirv/parser.cc | 1 |
/src/dawn/src/tint/reader/spirv/parser_impl.cc | 76 |
/src/dawn/src/tint/reader/reader.cc | 2 |
/src/dawn/src/tint/reader/spirv/parser_type.cc | 40 |
/src/dawn/src/tint/reader/spirv/fail_stream.h | 101 |
/src/dawn/src/tint/reader/spirv/namer.cc | 11 |
/src/dawn/src/tint/reader/spirv/enum_converter.cc | 7 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/libspirv.cpp | 10 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/table.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opcode.cpp | 20 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/operand.cpp | 13 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/ext_inst.cpp | 5 |
/src/dawn/src/tint/reader/spirv/parser_impl.h | 28 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate.cpp | 8 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/table.h | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/diagnostic.cpp | 4 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/spirv_validator_options.cpp | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/spirv_validator_options.h | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validation_state.cpp | 81 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/enum_set.h | 19 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/assembly_grammar.h | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validation_state.h | 55 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/spirv_target_env.cpp | 6 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/binary.cpp | 19 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/diagnostic.h | 119 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/spirv_endian.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/assembly_grammar.cpp | 5 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/string_utils.h | 7 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/make_unique.h | 57 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/name_mapper.cpp | 9 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/name_mapper.h | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/parsed_operand.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/hex_float.h | 5 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/extensions.cpp | 2 |
/src/dawn/out/Debug/third_party/spirv-tools/enum_string_mapping.inc | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/instruction.h | 31 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/instruction.cpp | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/disassemble.cpp | 8 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/print.h | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/text.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/disassemble.h | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/function.h | 8 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/function.cpp | 28 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/basic_block.h | 19 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_id.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_capability.cpp | 15 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_layout.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_cfg.cpp | 20 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/basic_block.cpp | 18 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/construct.cpp | 12 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/construct.h | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_instruction.cpp | 13 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/string_utils.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_misc.cpp | 5 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_scopes.cpp | 8 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_debug.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_annotation.cpp | 14 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/decoration.h | 7 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_extensions.cpp | 35 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_mode_setting.cpp | 4 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_type.cpp | 14 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_constants.cpp | 8 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_memory.cpp | 25 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_function.cpp | 5 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_image.cpp | 37 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/bitutils.h | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_conversion.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_composites.cpp | 11 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_arithmetics.cpp | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_bitwise.cpp | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_logicals.cpp | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_derivatives.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_atomics.cpp | 7 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_memory_semantics.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_primitives.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_barriers.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_non_uniform.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_literals.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_ray_query.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_ray_tracing.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_adjacency.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/cfa.h | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_decorations.cpp | 39 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_interfaces.cpp | 7 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_builtins.cpp | 108 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_execution_limitations.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_small_type_uses.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/build_module.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/ir_context.h | 24 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/module.h | 19 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/instruction_list.h | 10 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/ilist.h | 21 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/instruction.h | 23 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/ilist_node.h | 5 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/ir_loader.cpp | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/ir_loader.h | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/function.h | 8 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/iterator.h | 12 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/basic_block.h | 10 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/def_use_manager.h | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/def_use_manager.cpp | 9 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/module.cpp | 8 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/function.cpp | 5 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/constants.cpp | 10 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/reflect.h | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/constants.h | 13 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/small_vector.h | 12 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/type_manager.cpp | 14 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/instruction.cpp | 5 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/types.h | 63 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/types.cpp | 16 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/type_manager.h | 5 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/decoration_manager.h | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/decoration_manager.cpp | 7 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/log.h | 1 |
/src/dawn/src/tint/reader/spirv/namer.h | 5 |
/src/dawn/src/tint/reader/spirv/enum_converter.h | 1 |
/src/dawn/src/tint/reader/spirv/entry_point_info.h | 1 |
/src/dawn/src/tint/reader/spirv/usage.cc | 15 |
/src/dawn/src/tint/reader/spirv/parser_type.h | 2 |
/src/dawn/src/tint/castable.cc | 1 |
/src/dawn/src/tint/ast/disable_validation_attribute.cc | 1 |
/src/dawn/src/tint/ast/alias.cc | 1 |
/src/dawn/src/tint/ast/type_decl.cc | 1 |
/usr/local/bin/../include/c++/v1/initializer_list | 1 |
/src/dawn/src/tint/reader/spirv/usage.h | 7 |
/src/dawn/src/tint/reader/spirv/function.cc | 115 |
/src/dawn/src/tint/reader/spirv/function.h | 80 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/basic_block.cpp | 3 |
/src/dawn/src/tint/reader/spirv/construct.h | 2 |
/src/dawn/src/tint/ast/texture.cc | 2 |
/src/dawn/src/tint/transform/spirv_atomic.cc | 1 |
/src/dawn/src/tint/utils/hashmap.h | 3 |
/src/dawn/src/tint/clone_context.h | 1 |
/src/dawn/src/tint/program.h | 5 |
/src/dawn/src/tint/symbol_table.h | 1 |
/src/dawn/src/tint/transform/manager.cc | 3 |
/src/dawn/src/tint/transform/transform.cc | 6 |
/src/dawn/src/tint/transform/transform.h | 12 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/include/spirv-tools/libspirv.hpp | 1 |
/src/dawn/src/tint/inspector/inspector.cc | 34 |
/src/dawn/src/tint/inspector/entry_point.cc | 6 |
/src/dawn/src/tint/sem/type.cc | 17 |
/src/dawn/src/tint/sem/reference.h | 1 |
/src/dawn/src/tint/sem/struct.h | 4 |
/src/dawn/src/tint/sem/vector.h | 2 |
/src/dawn/src/tint/inspector/entry_point.h | 2 |
/src/dawn/src/tint/inspector/inspector.h | 1 |
/src/dawn/src/tint/inspector/scalar.cc | 5 |
/src/dawn/src/tint/sem/function.cc | 10 |
/src/dawn/src/tint/ast/variable.cc | 1 |
/src/dawn/src/tint/ast/variable.h | 1 |
/src/dawn/src/tint/sem/sampler.h | 1 |
/src/dawn/src/tint/sem/texture.h | 1 |
/src/dawn/src/tint/inspector/resource_binding.cc | 3 |
/src/dawn/src/tint/sem/multisampled_texture.h | 1 |
/src/dawn/src/tint/sem/array.h | 1 |
/src/dawn/src/tint/sem/matrix.h | 2 |
/src/dawn/src/tint/sem/sampled_texture.h | 1 |
/src/dawn/src/tint/sem/storage_texture.h | 3 |
/src/dawn/src/tint/sem/call_target.cc | 1 |
/src/dawn/src/tint/writer/wgsl/generator.cc | 2 |
/src/dawn/src/tint/writer/wgsl/generator_impl.cc | 2 |
/src/dawn/src/tint/writer/text_generator.h | 6 |
/src/dawn/src/tint/writer/text_generator.cc | 6 |
/src/dawn/src/tint/writer/spirv/generator.cc | 3 |
/src/dawn/src/tint/writer/spirv/generator_impl.cc | 4 |
/src/dawn/src/tint/transform/builtin_polyfill.h | 1 |
/src/dawn/src/tint/writer/generate_external_texture_bindings.cc | 1 |
/src/dawn/src/tint/transform/canonicalize_entry_point_io.cc | 2 |
/src/dawn/src/tint/writer/spirv/generator_impl.h | 2 |
/src/dawn/src/tint/writer/spirv/builder.cc | 40 |
/src/dawn/src/tint/writer/spirv/instruction.cc | 4 |
/src/dawn/src/tint/writer/spirv/operand.h | 9 |
/src/dawn/src/tint/writer/spirv/builder.h | 12 |
/src/dawn/src/tint/sem/module.h | 2 |
/src/dawn/src/tint/writer/spirv/scalar_constant.h | 6 |
/src/dawn/src/tint/sem/u32.cc | 2 |
/src/dawn/src/tint/sem/node.cc | 1 |
/src/dawn/src/tint/sem/atomic.h | 1 |
/src/dawn/src/tint/sem/pointer.h | 1 |
/src/dawn/src/tint/utils/map.h | 5 |
/src/dawn/src/tint/number.cc | 2 |
/usr/local/bin/../include/c++/v1/math.h | 5 |
/src/dawn/src/tint/ast/traverse_expressions.h | 1 |
/src/dawn/src/tint/writer/spirv/function.h | 4 |
/src/dawn/src/tint/writer/spirv/function.cc | 2 |
/src/dawn/src/tint/writer/spirv/instruction.h | 1 |
/src/dawn/src/tint/writer/spirv/binary_writer.cc | 2 |
/src/dawn/src/tint/writer/spirv/operand.cc | 1 |
/src/dawn/src/tint/writer/spirv/binary_writer.h | 1 |
/src/dawn/src/tint/writer/hlsl/generator_impl.cc | 4 |
/src/dawn/src/tint/transform/array_length_from_uniform.cc | 2 |
/src/dawn/src/tint/writer/flatten_bindings.cc | 1 |
/src/dawn/src/tint/writer/msl/generator_impl.cc | 4 |
/src/dawn/src/tint/writer/msl/generator_impl.h | 2 |
/src/dawn/src/tint/fuzzers/random_generator.h | 1 |
The following is the call tree with color coding for which functions are hit/not hit. This info is based on the coverage achieved of all fuzzers together and not just this specific fuzzer. We use the following coloring scheme where min/max is an interval [min:max) (max non-inclusive) to color the callsite based on how many times the callsite is covered at run time.
Min | Max | Color |
---|---|---|
0 | 1 | red |
1 | 10 | gold |
10 | 30 | yellow |
30 | 50 | greenyellow |
50 | 1000000000000 | lawngreen |
For further technical details on the call tree overview, please see the Glossary .
The distribution of callsites in terms of coloring is
Color | Callsite count | Percentage |
---|---|---|
red | 9740 | 58.8% |
gold | 897 | 5.41% |
yellow | 213 | 1.28% |
greenyellow | 173 | 1.04% |
lawngreen | 5527 | 33.3% |
All colors | 16550 | 100 |
The following link provides a visualisation of the full call tree overlaid with coverage information: full call tree
For further technical details on how the call tree is generated, please see the Glossary .
The followings nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
694 | 3856 | spvtools::val::ValidateExtInst(spvtools::val::ValidationState_t&, spvtools::val::Instruction const*) | call site | |
559 | 4980 | spvtools::val::ValidationState_t::GetConstantValUint64(unsigned int, unsigned long*) const | call site | strtoul |
448 | 10122 | spvtools::val::(anonymous namespace)::BuiltInsValidator::ValidateLocalInvocationIndexAtReference(spvtools::val::Decoration const&, spvtools::val::Instruction const&, spvtools::val::Instruction const&, spvtools::val::Instruction const&) | call site | |
423 | 4552 | spvtools::val::ValidationState_t::GetIdOpcode(unsigned int) const | call site | |
373 | 94 |
tint::utils::BlockAllocator
|
call site | __errno_location |
306 | 16098 | tint::sem::Type::is_integer_scalar() const | call site | |
227 | 9850 | spvtools::val::(anonymous namespace)::BuiltInsValidator::ValidateSampleMaskAtReference(spvtools::val::Decoration const&, spvtools::val::Instruction const&, spvtools::val::Instruction const&, spvtools::val::Instruction const&) | call site | |
173 | 6790 | spvtools::val::(anonymous namespace)::ValidateArrayLength(spvtools::val::ValidationState_t&, spvtools::val::Instruction const*) | call site | spvOpcodeString |
161 | 15893 | tint::sem::Node::~Node() | call site | _ZN4tint6SwitchINS_6detail5InferEKNS_3sem4TypeEJZZNS_6writer5spirv7Builder20GenerateTypeIfNeededEPS5_ENK4$_59clEvEUlPKNS3_5ArrayEE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_4BoolEE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_3F32EE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_3F16EE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_3I32EE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_6MatrixEE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_7PointerEE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_9ReferenceEE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_6StructEE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_3U32EE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_6VectorEE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_4VoidEE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_14StorageTextureEE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_7TextureEE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_7SamplerEE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlNS_7DefaultEE_EEEDaPT0_DpOT1_ |
132 | 882 |
tint::utils::VectorRef
|
call site | |
106 | 11741 |
spvtools::utils::SmallVector
|
call site | |
98 | 7899 | spvtools::val::ValidationState_t::IsIntCooperativeMatrixType(unsigned int) const | call site | spvOpcodeString |
[EXPERIMENTAL] The followings are the branches where fuzzer fails to bypass.
Blocked Complexity | Reachable Complexity | Function Name | Blocked Branch |
---|---|---|---|
2437 | 33084 | tint::fuzzers::CommonFuzzer::Run(unsignedcharconst*,unsignedlong) | /src/dawn/src/tint/fuzzers/tint_common_fuzzer.cc:176 |
2417 | 11997 | tint::fuzzers::CommonFuzzer::Run(unsignedcharconst*,unsignedlong) | /src/dawn/src/tint/fuzzers/tint_common_fuzzer.cc:202 |
1792 | 1792 | tint::reader::spirv::FunctionEmitter::EmitStatement(spvtools::opt::Instructionconst&) | /src/dawn/src/tint/reader/spirv/function.cc:3515 |
1615 | 1615 | tint::reader::spirv::FunctionEmitter::MaybeEmitCombinatorialValue(spvtools::opt::Instructionconst&) | /src/dawn/src/tint/reader/spirv/function.cc:3919 |
1516 | 6856 | tint::transform::CanonicalizeEntryPointIO::State::Process() | /src/dawn/src/tint/transform/canonicalize_entry_point_io.cc:524 |
1248 | 1948 | spvtools::val::NonUniformPass(spvtools::val::ValidationState_t&,spvtools::val::Instructionconst*) | /src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_non_uniform.cpp:125 |
844 | 1918 |
spvtools::opt::Module::ToBinary(std::__1::vector
|
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/module.cpp:163 |
721 | 1859 | tint::transform::CanonicalizeEntryPointIO::State::Process() | /src/dawn/src/tint/transform/canonicalize_entry_point_io.cc:567 |
699 | 847 | tint::transform::ArrayLengthFromUniform::Run(tint::CloneContext&,tint::transform::DataMapconst&,tint::transform::DataMap&)const::$_2::operator()(tint::ast::CallExpressionconst*,tint::sem::VariableUserconst*,tint::sem::GlobalVariableconst*)const | /src/dawn/src/tint/transform/array_length_from_uniform.cc:163 |
677 | 677 | tint::reader::spirv::ParserImpl::GetMemoryObjectDeclarationForHandle(unsignedint,bool) | /src/dawn/src/tint/reader/spirv/parser_impl.cc:2234 |
616 | 1294 | spvtools::val::ConversionPass(spvtools::val::ValidationState_t&,spvtools::val::Instructionconst*) | /src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_conversion.cpp:50 |
616 | 1294 | spvtools::val::ConversionPass(spvtools::val::ValidationState_t&,spvtools::val::Instructionconst*) | /src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_conversion.cpp:80 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
/src/dawn/src/tint/fuzzers/tint_spv_reader_msl_writer_fuzzer.cc | 1 |
/src/dawn/src/tint/fuzzers/data_builder.h | 8 |
/src/dawn/src/tint/fuzzers/random_generator.cc | 2 |
/src/dawn/src/tint/utils/hash.h | 9 |
/src/dawn/src/tint/writer/msl/generator.cc | 5 |
/src/dawn/src/tint/writer/array_length_from_uniform_options.cc | 3 |
/src/dawn/src/tint/sem/binding_point.h | 1 |
/src/dawn/src/tint/fuzzers/tint_common_fuzzer.cc | 11 |
/src/dawn/src/tint/fuzzers/tint_reader_writer_fuzzer.h | 4 |
/src/dawn/src/tint/diagnostic/diagnostic.cc | 10 |
/src/dawn/src/tint/writer/spirv/generator.h | 1 |
/src/dawn/src/tint/writer/hlsl/generator.cc | 4 |
/src/dawn/src/tint/fuzzers/tint_common_fuzzer.h | 4 |
/src/dawn/src/tint/fuzzers/fuzzer_init.cc | 1 |
/src/dawn/src/tint/fuzzers/transform_builder.h | 3 |
/src/dawn/src/tint/transform/manager.h | 33 |
/src/dawn/src/tint/debug.cc | 2 |
/src/dawn/src/tint/diagnostic/printer_linux.cc | 1 |
/src/dawn/src/tint/diagnostic/formatter.cc | 2 |
/src/dawn/src/tint/diagnostic/formatter.h | 1 |
/src/dawn/src/tint/program.cc | 9 |
/src/dawn/src/tint/program_id.cc | 4 |
/src/dawn/src/tint/ast/node_id.h | 1 |
/src/dawn/src/tint/sem/type_manager.cc | 4 |
/src/dawn/src/tint/utils/unique_allocator.h | 18 |
/src/dawn/src/tint/utils/block_allocator.h | 42 |
/src/dawn/src/tint/sem/info.cc | 4 |
/src/dawn/src/tint/symbol_table.cc | 8 |
/src/dawn/src/tint/reader/wgsl/parser.cc | 1 |
/src/dawn/src/tint/reader/wgsl/parser_impl.cc | 91 |
/src/dawn/src/tint/program_builder.cc | 9 |
/src/dawn/src/tint/program_builder.h | 131 |
/src/dawn/src/tint/source.h | 8 |
/src/dawn/src/tint/utils/math.h | 2 |
/src/dawn/src/tint/utils/bitcast.h | 6 |
/src/dawn/src/tint/ast/module.cc | 5 |
/src/dawn/src/tint/castable.h | 171 |
/src/dawn/src/tint/ast/node.cc | 1 |
/src/dawn/src/tint/clone_context.cc | 4 |
/src/dawn/src/tint/utils/vector.h | 224 |
/src/dawn/src/tint/ast/function.h | 2 |
/src/dawn/src/tint/reader/wgsl/lexer.cc | 29 |
/src/dawn/src/tint/reader/wgsl/token.cc | 12 |
/src/dawn/src/tint/reader/wgsl/token.h | 15 |
/src/dawn/src/tint/debug.h | 58 |
/src/dawn/src/tint/number.h | 8 |
/src/dawn/src/tint/utils/result.h | 6 |
/src/dawn/src/tint/text/unicode.cc | 3 |
/src/dawn/src/tint/text/unicode.h | 4 |
/src/dawn/src/tint/reader/wgsl/parser_impl.h | 63 |
/src/dawn/src/tint/diagnostic/diagnostic.h | 10 |
/src/dawn/src/tint/ast/extension.cc | 2 |
/src/dawn/src/tint/ast/enable.cc | 1 |
/src/dawn/src/tint/ast/node.h | 1 |
/src/dawn/src/tint/program_id.h | 3 |
/src/dawn/src/tint/symbol.cc | 8 |
/src/dawn/src/tint/reader/wgsl/parser_impl_detail.h | 2 |
/src/dawn/src/tint/ast/storage_texture.cc | 1 |
/src/dawn/src/tint/ast/u32.cc | 1 |
/src/dawn/src/tint/ast/ast_type.cc | 1 |
/src/dawn/src/tint/utils/defer.h | 7 |
/src/dawn/src/tint/resolver/resolver.cc | 9 |
/src/dawn/src/tint/resolver/const_eval.cc | 1 |
/src/dawn/src/tint/resolver/intrinsic_table.cc | 1 |
/src/dawn/src/tint/resolver/dependency_graph.cc | 28 |
/src/dawn/src/tint/resolver/sem_helper.cc | 2 |
/src/dawn/src/tint/resolver/validator.cc | 15 |
/src/dawn/src/tint/utils/unique_vector.h | 37 |
/src/dawn/src/tint/utils/hashset.h | 23 |
/src/dawn/src/tint/utils/bitset.h | 7 |
/src/dawn/src/tint/sem/info.h | 12 |
/src/dawn/src/tint/ast/module.h | 5 |
/usr/local/bin/../include/c++/v1/optional | 7 |
/src/dawn/src/tint/traits.h | 5 |
/src/dawn/src/tint/symbol.h | 2 |
/src/dawn/src/tint/scope_stack.h | 6 |
/src/dawn/src/tint/utils/scoped_assignment.h | 2 |
/src/dawn/include/tint/override_id.h | 1 |
/src/dawn/src/tint/ast/attribute.h | 8 |
/src/dawn/src/tint/resolver/sem_helper.h | 2 |
/src/dawn/src/tint/sem/variable.h | 11 |
/src/dawn/src/tint/sem/function.h | 10 |
/src/dawn/src/tint/ast/function.cc | 2 |
/src/dawn/src/tint/ast/pipeline_stage.cc | 1 |
/src/dawn/src/tint/sem/expression.h | 5 |
/src/dawn/src/tint/sem/statement.h | 1 |
/src/dawn/src/tint/sem/builtin.h | 1 |
/src/dawn/src/tint/utils/enum_set.h | 2 |
/src/dawn/src/tint/sem/call.h | 3 |
/src/dawn/src/tint/resolver/uniformity.cc | 20 |
/src/dawn/src/tint/sem/expression.cc | 1 |
/src/dawn/src/tint/sem/materialize.h | 1 |
/src/dawn/src/tint/sem/builtin.cc | 1 |
/src/dawn/src/tint/sem/builtin_type.cc | 1 |
/src/dawn/src/tint/sem/call_target.h | 3 |
/src/dawn/src/tint/reader/spirv/parser.cc | 1 |
/src/dawn/src/tint/reader/spirv/parser_impl.cc | 76 |
/src/dawn/src/tint/reader/reader.cc | 2 |
/src/dawn/src/tint/reader/spirv/parser_type.cc | 40 |
/src/dawn/src/tint/reader/spirv/fail_stream.h | 101 |
/src/dawn/src/tint/reader/spirv/namer.cc | 11 |
/src/dawn/src/tint/reader/spirv/enum_converter.cc | 7 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/libspirv.cpp | 10 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/table.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opcode.cpp | 20 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/operand.cpp | 13 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/ext_inst.cpp | 5 |
/src/dawn/src/tint/reader/spirv/parser_impl.h | 28 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate.cpp | 8 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/table.h | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/diagnostic.cpp | 4 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/spirv_validator_options.cpp | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/spirv_validator_options.h | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validation_state.cpp | 81 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/enum_set.h | 19 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/assembly_grammar.h | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validation_state.h | 55 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/spirv_target_env.cpp | 6 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/binary.cpp | 19 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/diagnostic.h | 119 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/spirv_endian.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/assembly_grammar.cpp | 5 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/string_utils.h | 7 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/make_unique.h | 57 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/name_mapper.cpp | 9 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/name_mapper.h | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/parsed_operand.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/hex_float.h | 5 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/extensions.cpp | 2 |
/src/dawn/out/Debug/third_party/spirv-tools/enum_string_mapping.inc | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/instruction.h | 31 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/instruction.cpp | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/disassemble.cpp | 8 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/print.h | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/text.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/disassemble.h | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/function.h | 8 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/function.cpp | 28 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/basic_block.h | 19 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_id.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_capability.cpp | 15 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_layout.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_cfg.cpp | 20 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/basic_block.cpp | 18 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/construct.cpp | 12 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/construct.h | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_instruction.cpp | 13 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/string_utils.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_misc.cpp | 5 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_scopes.cpp | 8 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_debug.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_annotation.cpp | 14 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/decoration.h | 7 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_extensions.cpp | 35 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_mode_setting.cpp | 4 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_type.cpp | 14 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_constants.cpp | 8 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_memory.cpp | 25 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_function.cpp | 5 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_image.cpp | 37 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/bitutils.h | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_conversion.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_composites.cpp | 11 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_arithmetics.cpp | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_bitwise.cpp | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_logicals.cpp | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_derivatives.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_atomics.cpp | 7 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_memory_semantics.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_primitives.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_barriers.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_non_uniform.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_literals.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_ray_query.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_ray_tracing.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_adjacency.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/cfa.h | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_decorations.cpp | 39 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_interfaces.cpp | 7 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_builtins.cpp | 108 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_execution_limitations.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_small_type_uses.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/build_module.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/ir_context.h | 24 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/module.h | 19 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/instruction_list.h | 10 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/ilist.h | 21 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/instruction.h | 23 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/ilist_node.h | 5 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/ir_loader.cpp | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/ir_loader.h | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/function.h | 8 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/iterator.h | 12 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/basic_block.h | 10 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/def_use_manager.h | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/def_use_manager.cpp | 9 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/module.cpp | 8 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/function.cpp | 5 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/constants.cpp | 10 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/reflect.h | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/constants.h | 13 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/small_vector.h | 12 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/type_manager.cpp | 14 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/instruction.cpp | 5 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/types.h | 63 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/types.cpp | 16 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/type_manager.h | 5 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/decoration_manager.h | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/decoration_manager.cpp | 7 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/log.h | 1 |
/src/dawn/src/tint/reader/spirv/namer.h | 5 |
/src/dawn/src/tint/reader/spirv/enum_converter.h | 1 |
/src/dawn/src/tint/reader/spirv/entry_point_info.h | 1 |
/src/dawn/src/tint/reader/spirv/usage.cc | 15 |
/src/dawn/src/tint/reader/spirv/parser_type.h | 2 |
/src/dawn/src/tint/castable.cc | 1 |
/src/dawn/src/tint/ast/disable_validation_attribute.cc | 1 |
/src/dawn/src/tint/ast/alias.cc | 1 |
/src/dawn/src/tint/ast/type_decl.cc | 1 |
/usr/local/bin/../include/c++/v1/initializer_list | 1 |
/src/dawn/src/tint/reader/spirv/usage.h | 7 |
/src/dawn/src/tint/reader/spirv/function.cc | 115 |
/src/dawn/src/tint/reader/spirv/function.h | 80 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/basic_block.cpp | 3 |
/src/dawn/src/tint/reader/spirv/construct.h | 2 |
/src/dawn/src/tint/ast/texture.cc | 2 |
/src/dawn/src/tint/transform/spirv_atomic.cc | 1 |
/src/dawn/src/tint/utils/hashmap.h | 3 |
/src/dawn/src/tint/clone_context.h | 1 |
/src/dawn/src/tint/program.h | 5 |
/src/dawn/src/tint/symbol_table.h | 1 |
/src/dawn/src/tint/transform/manager.cc | 3 |
/src/dawn/src/tint/transform/transform.cc | 6 |
/src/dawn/src/tint/transform/transform.h | 12 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/include/spirv-tools/libspirv.hpp | 1 |
/src/dawn/src/tint/inspector/inspector.cc | 34 |
/src/dawn/src/tint/inspector/entry_point.cc | 6 |
/src/dawn/src/tint/sem/type.cc | 17 |
/src/dawn/src/tint/sem/reference.h | 1 |
/src/dawn/src/tint/sem/struct.h | 4 |
/src/dawn/src/tint/sem/vector.h | 2 |
/src/dawn/src/tint/inspector/entry_point.h | 2 |
/src/dawn/src/tint/inspector/inspector.h | 1 |
/src/dawn/src/tint/inspector/scalar.cc | 5 |
/src/dawn/src/tint/sem/function.cc | 10 |
/src/dawn/src/tint/ast/variable.cc | 1 |
/src/dawn/src/tint/ast/variable.h | 1 |
/src/dawn/src/tint/sem/sampler.h | 1 |
/src/dawn/src/tint/sem/texture.h | 1 |
/src/dawn/src/tint/inspector/resource_binding.cc | 3 |
/src/dawn/src/tint/sem/multisampled_texture.h | 1 |
/src/dawn/src/tint/sem/array.h | 1 |
/src/dawn/src/tint/sem/matrix.h | 2 |
/src/dawn/src/tint/sem/sampled_texture.h | 1 |
/src/dawn/src/tint/sem/storage_texture.h | 3 |
/src/dawn/src/tint/sem/call_target.cc | 1 |
/src/dawn/src/tint/writer/wgsl/generator.cc | 2 |
/src/dawn/src/tint/writer/wgsl/generator_impl.cc | 2 |
/src/dawn/src/tint/writer/text_generator.h | 6 |
/src/dawn/src/tint/writer/text_generator.cc | 6 |
/src/dawn/src/tint/writer/spirv/generator.cc | 3 |
/src/dawn/src/tint/writer/spirv/generator_impl.cc | 4 |
/src/dawn/src/tint/transform/builtin_polyfill.h | 1 |
/src/dawn/src/tint/writer/generate_external_texture_bindings.cc | 1 |
/src/dawn/src/tint/transform/canonicalize_entry_point_io.cc | 2 |
/src/dawn/src/tint/writer/spirv/generator_impl.h | 2 |
/src/dawn/src/tint/writer/spirv/builder.cc | 40 |
/src/dawn/src/tint/writer/spirv/instruction.cc | 4 |
/src/dawn/src/tint/writer/spirv/operand.h | 9 |
/src/dawn/src/tint/writer/spirv/builder.h | 12 |
/src/dawn/src/tint/sem/module.h | 2 |
/src/dawn/src/tint/writer/spirv/scalar_constant.h | 6 |
/src/dawn/src/tint/sem/u32.cc | 2 |
/src/dawn/src/tint/sem/node.cc | 1 |
/src/dawn/src/tint/sem/atomic.h | 1 |
/src/dawn/src/tint/sem/pointer.h | 1 |
/src/dawn/src/tint/utils/map.h | 5 |
/src/dawn/src/tint/number.cc | 2 |
/usr/local/bin/../include/c++/v1/math.h | 5 |
/src/dawn/src/tint/ast/traverse_expressions.h | 1 |
/src/dawn/src/tint/writer/spirv/function.h | 4 |
/src/dawn/src/tint/writer/spirv/function.cc | 2 |
/src/dawn/src/tint/writer/spirv/instruction.h | 1 |
/src/dawn/src/tint/writer/spirv/binary_writer.cc | 2 |
/src/dawn/src/tint/writer/spirv/operand.cc | 1 |
/src/dawn/src/tint/writer/spirv/binary_writer.h | 1 |
/src/dawn/src/tint/writer/hlsl/generator_impl.cc | 4 |
/src/dawn/src/tint/transform/array_length_from_uniform.cc | 2 |
/src/dawn/src/tint/writer/flatten_bindings.cc | 1 |
/src/dawn/src/tint/writer/msl/generator_impl.cc | 4 |
/src/dawn/src/tint/writer/msl/generator_impl.h | 2 |
/src/dawn/src/tint/fuzzers/random_generator.h | 1 |
The following is the call tree with color coding for which functions are hit/not hit. This info is based on the coverage achieved of all fuzzers together and not just this specific fuzzer. We use the following coloring scheme where min/max is an interval [min:max) (max non-inclusive) to color the callsite based on how many times the callsite is covered at run time.
Min | Max | Color |
---|---|---|
0 | 1 | red |
1 | 10 | gold |
10 | 30 | yellow |
30 | 50 | greenyellow |
50 | 1000000000000 | lawngreen |
For further technical details on the call tree overview, please see the Glossary .
The distribution of callsites in terms of coloring is
Color | Callsite count | Percentage |
---|---|---|
red | 10383 | 62.8% |
gold | 447 | 2.70% |
yellow | 367 | 2.22% |
greenyellow | 163 | 0.98% |
lawngreen | 5167 | 31.2% |
All colors | 16527 | 100 |
The following link provides a visualisation of the full call tree overlaid with coverage information: full call tree
For further technical details on how the call tree is generated, please see the Glossary .
The followings nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
673 | 3841 | spvtools::val::ValidateExtInst(spvtools::val::ValidationState_t&, spvtools::val::Instruction const*) | call site | |
559 | 4944 | spvtools::val::ValidationState_t::GetConstantValUint64(unsigned int, unsigned long*) const | call site | strtoul |
448 | 10086 | spvtools::val::(anonymous namespace)::BuiltInsValidator::ValidateLocalInvocationIndexAtReference(spvtools::val::Decoration const&, spvtools::val::Instruction const&, spvtools::val::Instruction const&, spvtools::val::Instruction const&) | call site | |
441 | 16062 | tint::sem::Type::is_integer_scalar() const | call site | |
423 | 4516 | spvtools::val::ValidationState_t::GetIdOpcode(unsigned int) const | call site | |
303 | 117 | tint::reader::wgsl::Lexer::length() const | call site | __errno_location |
227 | 9814 | spvtools::val::(anonymous namespace)::BuiltInsValidator::ValidateSampleMaskAtReference(spvtools::val::Decoration const&, spvtools::val::Instruction const&, spvtools::val::Instruction const&, spvtools::val::Instruction const&) | call site | |
222 | 9461 | spvtools::val::(anonymous namespace)::BuiltInsValidator::ValidateComputeShaderI32Vec3InputAtReference(spvtools::val::Decoration const&, spvtools::val::Instruction const&, spvtools::val::Instruction const&, spvtools::val::Instruction const&) | call site | |
205 | 6722 | spvtools::val::MemoryPass(spvtools::val::ValidationState_t&, spvtools::val::Instruction const*) | call site | spvOpcodeString |
197 | 15857 | tint::sem::Node::~Node() | call site | _ZN4tint6SwitchINS_6detail5InferEKNS_3sem4TypeEJZZNS_6writer5spirv7Builder20GenerateTypeIfNeededEPS5_ENK4$_59clEvEUlPKNS3_5ArrayEE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_4BoolEE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_3F32EE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_3F16EE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_3I32EE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_6MatrixEE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_7PointerEE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_9ReferenceEE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_6StructEE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_3U32EE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_6VectorEE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_4VoidEE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_14StorageTextureEE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_7TextureEE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_7SamplerEE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlNS_7DefaultEE_EEEDaPT0_DpOT1_ |
180 | 7647 | spvtools::val::(anonymous namespace)::ValidateImageWrite(spvtools::val::ValidationState_t&, spvtools::val::Instruction const*) | call site | |
132 | 846 |
tint::utils::VectorRef
|
call site |
[EXPERIMENTAL] The followings are the branches where fuzzer fails to bypass.
Blocked Complexity | Reachable Complexity | Function Name | Blocked Branch |
---|---|---|---|
3479 | 33084 | tint::fuzzers::CommonFuzzer::Run(unsignedcharconst*,unsignedlong) | /src/dawn/src/tint/fuzzers/tint_common_fuzzer.cc:176 |
3471 | 23105 | tint::fuzzers::CommonFuzzer::Run(unsignedcharconst*,unsignedlong) | /src/dawn/src/tint/fuzzers/tint_common_fuzzer.cc:159 |
3459 | 12335 | tint::fuzzers::CommonFuzzer::Run(unsignedcharconst*,unsignedlong) | /src/dawn/src/tint/fuzzers/tint_common_fuzzer.cc:200 |
1950 | 1950 | tint::reader::spirv::FunctionEmitter::EmitStatement(spvtools::opt::Instructionconst&) | /src/dawn/src/tint/reader/spirv/function.cc:3507 |
1615 | 1615 | tint::reader::spirv::FunctionEmitter::MaybeEmitCombinatorialValue(spvtools::opt::Instructionconst&) | /src/dawn/src/tint/reader/spirv/function.cc:3919 |
1388 | 1429 | tint::reader::wgsl::ParserImpl::translation_unit() | /src/dawn/src/tint/reader/wgsl/parser_impl.cc:329 |
1248 | 1948 | spvtools::val::NonUniformPass(spvtools::val::ValidationState_t&,spvtools::val::Instructionconst*) | /src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_non_uniform.cpp:125 |
684 | 4553 | tint::transform::Transform::CreateASTTypeFor(tint::CloneContext&,tint::sem::Typeconst*) | /src/dawn/src/tint/transform/transform.cc:99 |
677 | 677 | tint::reader::spirv::ParserImpl::GetMemoryObjectDeclarationForHandle(unsignedint,bool) | /src/dawn/src/tint/reader/spirv/parser_impl.cc:2234 |
672 | 690 |
tint::reader::spirv::ParserImpl::ConvertMemberDecoration(unsignedint,unsignedint,tint::reader::spirv::Typeconst*,std::__1::vector
|
/src/dawn/src/tint/reader/spirv/parser_impl.cc:460 |
672 | 690 |
tint::reader::spirv::ParserImpl::ConvertMemberDecoration(unsignedint,unsignedint,tint::reader::spirv::Typeconst*,std::__1::vector
|
/src/dawn/src/tint/reader/spirv/parser_impl.cc:487 |
652 | 660 | spvtools::val::(anonymousnamespace)::ValidateDecorationTarget(spvtools::val::ValidationState_t&,SpvDecoration_,spvtools::val::Instructionconst*,spvtools::val::Instructionconst*) | /src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_annotation.cpp:242 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
/src/dawn/src/tint/fuzzers/tint_spirv_tools_fuzzer/fuzzer.cc | 1 |
/src/dawn/src/tint/fuzzers/tint_common_fuzzer.cc | 10 |
/src/dawn/src/tint/diagnostic/diagnostic.cc | 10 |
/src/dawn/src/tint/writer/spirv/generator.h | 1 |
/src/dawn/src/tint/writer/hlsl/generator.cc | 4 |
/src/dawn/src/tint/writer/array_length_from_uniform_options.cc | 2 |
/src/dawn/src/tint/sem/binding_point.h | 1 |
/src/dawn/src/tint/writer/msl/generator.cc | 4 |
/src/dawn/src/tint/debug.cc | 2 |
/src/dawn/src/tint/diagnostic/printer_linux.cc | 1 |
/src/dawn/src/tint/diagnostic/formatter.cc | 2 |
/src/dawn/src/tint/diagnostic/formatter.h | 1 |
/src/dawn/src/tint/program.cc | 9 |
/src/dawn/src/tint/program_id.cc | 4 |
/src/dawn/src/tint/ast/node_id.h | 1 |
/src/dawn/src/tint/sem/type_manager.cc | 4 |
/src/dawn/src/tint/utils/unique_allocator.h | 18 |
/src/dawn/src/tint/utils/block_allocator.h | 42 |
/src/dawn/src/tint/sem/info.cc | 4 |
/src/dawn/src/tint/symbol_table.cc | 8 |
/src/dawn/src/tint/utils/hash.h | 7 |
/src/dawn/src/tint/reader/wgsl/parser.cc | 1 |
/src/dawn/src/tint/reader/wgsl/parser_impl.cc | 91 |
/src/dawn/src/tint/program_builder.cc | 9 |
/src/dawn/src/tint/program_builder.h | 131 |
/src/dawn/src/tint/source.h | 8 |
/src/dawn/src/tint/utils/math.h | 2 |
/src/dawn/src/tint/utils/bitcast.h | 6 |
/src/dawn/src/tint/ast/module.cc | 5 |
/src/dawn/src/tint/castable.h | 171 |
/src/dawn/src/tint/ast/node.cc | 1 |
/src/dawn/src/tint/clone_context.cc | 4 |
/src/dawn/src/tint/utils/vector.h | 224 |
/src/dawn/src/tint/ast/function.h | 2 |
/src/dawn/src/tint/reader/wgsl/lexer.cc | 29 |
/src/dawn/src/tint/reader/wgsl/token.cc | 12 |
/src/dawn/src/tint/reader/wgsl/token.h | 15 |
/src/dawn/src/tint/debug.h | 58 |
/src/dawn/src/tint/number.h | 8 |
/src/dawn/src/tint/utils/result.h | 6 |
/src/dawn/src/tint/text/unicode.cc | 3 |
/src/dawn/src/tint/text/unicode.h | 4 |
/src/dawn/src/tint/reader/wgsl/parser_impl.h | 63 |
/src/dawn/src/tint/diagnostic/diagnostic.h | 10 |
/src/dawn/src/tint/ast/extension.cc | 2 |
/src/dawn/src/tint/ast/enable.cc | 1 |
/src/dawn/src/tint/ast/node.h | 1 |
/src/dawn/src/tint/program_id.h | 3 |
/src/dawn/src/tint/symbol.cc | 8 |
/src/dawn/src/tint/reader/wgsl/parser_impl_detail.h | 2 |
/src/dawn/src/tint/ast/storage_texture.cc | 1 |
/src/dawn/src/tint/ast/u32.cc | 1 |
/src/dawn/src/tint/ast/ast_type.cc | 1 |
/src/dawn/src/tint/utils/defer.h | 7 |
/src/dawn/src/tint/resolver/resolver.cc | 9 |
/src/dawn/src/tint/resolver/const_eval.cc | 1 |
/src/dawn/src/tint/resolver/intrinsic_table.cc | 1 |
/src/dawn/src/tint/resolver/dependency_graph.cc | 28 |
/src/dawn/src/tint/resolver/sem_helper.cc | 2 |
/src/dawn/src/tint/resolver/validator.cc | 15 |
/src/dawn/src/tint/utils/unique_vector.h | 37 |
/src/dawn/src/tint/utils/hashset.h | 23 |
/src/dawn/src/tint/utils/bitset.h | 7 |
/src/dawn/src/tint/sem/info.h | 12 |
/src/dawn/src/tint/ast/module.h | 5 |
/usr/local/bin/../include/c++/v1/optional | 7 |
/src/dawn/src/tint/traits.h | 5 |
/src/dawn/src/tint/symbol.h | 2 |
/src/dawn/src/tint/scope_stack.h | 6 |
/src/dawn/src/tint/utils/scoped_assignment.h | 2 |
/src/dawn/include/tint/override_id.h | 1 |
/src/dawn/src/tint/ast/attribute.h | 8 |
/src/dawn/src/tint/resolver/sem_helper.h | 2 |
/src/dawn/src/tint/sem/variable.h | 11 |
/src/dawn/src/tint/sem/function.h | 10 |
/src/dawn/src/tint/ast/function.cc | 2 |
/src/dawn/src/tint/ast/pipeline_stage.cc | 1 |
/src/dawn/src/tint/sem/expression.h | 5 |
/src/dawn/src/tint/sem/statement.h | 1 |
/src/dawn/src/tint/sem/builtin.h | 1 |
/src/dawn/src/tint/utils/enum_set.h | 2 |
/src/dawn/src/tint/sem/call.h | 3 |
/src/dawn/src/tint/resolver/uniformity.cc | 20 |
/src/dawn/src/tint/sem/expression.cc | 1 |
/src/dawn/src/tint/sem/materialize.h | 1 |
/src/dawn/src/tint/sem/builtin.cc | 1 |
/src/dawn/src/tint/sem/builtin_type.cc | 1 |
/src/dawn/src/tint/sem/call_target.h | 3 |
/src/dawn/src/tint/reader/spirv/parser.cc | 1 |
/src/dawn/src/tint/reader/spirv/parser_impl.cc | 76 |
/src/dawn/src/tint/reader/reader.cc | 2 |
/src/dawn/src/tint/reader/spirv/parser_type.cc | 40 |
/src/dawn/src/tint/reader/spirv/fail_stream.h | 101 |
/src/dawn/src/tint/reader/spirv/namer.cc | 11 |
/src/dawn/src/tint/reader/spirv/enum_converter.cc | 7 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/libspirv.cpp | 10 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/table.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opcode.cpp | 20 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/operand.cpp | 13 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/ext_inst.cpp | 5 |
/src/dawn/src/tint/reader/spirv/parser_impl.h | 28 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate.cpp | 8 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/table.h | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/diagnostic.cpp | 4 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/spirv_validator_options.cpp | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/spirv_validator_options.h | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validation_state.cpp | 81 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/enum_set.h | 19 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/assembly_grammar.h | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validation_state.h | 55 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/spirv_target_env.cpp | 6 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/binary.cpp | 19 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/diagnostic.h | 119 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/spirv_endian.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/assembly_grammar.cpp | 5 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/string_utils.h | 7 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/make_unique.h | 57 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/name_mapper.cpp | 9 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/name_mapper.h | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/parsed_operand.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/hex_float.h | 5 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/extensions.cpp | 2 |
/src/dawn/out/Debug/third_party/spirv-tools/enum_string_mapping.inc | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/instruction.h | 31 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/instruction.cpp | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/disassemble.cpp | 8 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/print.h | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/text.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/disassemble.h | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/function.h | 8 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/function.cpp | 28 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/basic_block.h | 19 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_id.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_capability.cpp | 15 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_layout.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_cfg.cpp | 20 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/basic_block.cpp | 18 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/construct.cpp | 12 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/construct.h | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_instruction.cpp | 13 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/string_utils.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_misc.cpp | 5 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_scopes.cpp | 8 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_debug.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_annotation.cpp | 14 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/decoration.h | 7 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_extensions.cpp | 35 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_mode_setting.cpp | 4 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_type.cpp | 14 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_constants.cpp | 8 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_memory.cpp | 25 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_function.cpp | 5 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_image.cpp | 37 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/bitutils.h | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_conversion.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_composites.cpp | 11 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_arithmetics.cpp | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_bitwise.cpp | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_logicals.cpp | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_derivatives.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_atomics.cpp | 7 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_memory_semantics.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_primitives.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_barriers.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_non_uniform.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_literals.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_ray_query.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_ray_tracing.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_adjacency.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/cfa.h | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_decorations.cpp | 39 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_interfaces.cpp | 7 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_builtins.cpp | 108 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_execution_limitations.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_small_type_uses.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/build_module.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/ir_context.h | 24 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/module.h | 19 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/instruction_list.h | 10 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/ilist.h | 21 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/instruction.h | 23 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/ilist_node.h | 5 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/ir_loader.cpp | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/ir_loader.h | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/function.h | 8 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/iterator.h | 12 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/basic_block.h | 10 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/def_use_manager.h | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/def_use_manager.cpp | 9 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/module.cpp | 8 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/function.cpp | 5 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/constants.cpp | 10 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/reflect.h | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/constants.h | 13 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/small_vector.h | 12 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/type_manager.cpp | 14 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/instruction.cpp | 5 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/types.h | 63 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/types.cpp | 16 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/type_manager.h | 5 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/decoration_manager.h | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/decoration_manager.cpp | 7 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/log.h | 1 |
/src/dawn/src/tint/reader/spirv/namer.h | 5 |
/src/dawn/src/tint/reader/spirv/enum_converter.h | 1 |
/src/dawn/src/tint/reader/spirv/entry_point_info.h | 1 |
/src/dawn/src/tint/reader/spirv/usage.cc | 15 |
/src/dawn/src/tint/reader/spirv/parser_type.h | 2 |
/src/dawn/src/tint/castable.cc | 1 |
/src/dawn/src/tint/ast/disable_validation_attribute.cc | 1 |
/src/dawn/src/tint/ast/alias.cc | 1 |
/src/dawn/src/tint/ast/type_decl.cc | 1 |
/usr/local/bin/../include/c++/v1/initializer_list | 1 |
/src/dawn/src/tint/reader/spirv/usage.h | 7 |
/src/dawn/src/tint/reader/spirv/function.cc | 115 |
/src/dawn/src/tint/reader/spirv/function.h | 80 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/basic_block.cpp | 3 |
/src/dawn/src/tint/reader/spirv/construct.h | 2 |
/src/dawn/src/tint/ast/texture.cc | 2 |
/src/dawn/src/tint/transform/spirv_atomic.cc | 1 |
/src/dawn/src/tint/utils/hashmap.h | 3 |
/src/dawn/src/tint/clone_context.h | 1 |
/src/dawn/src/tint/program.h | 5 |
/src/dawn/src/tint/symbol_table.h | 1 |
/src/dawn/src/tint/transform/manager.cc | 3 |
/src/dawn/src/tint/transform/transform.cc | 6 |
/src/dawn/src/tint/transform/manager.h | 32 |
/src/dawn/src/tint/transform/transform.h | 12 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/include/spirv-tools/libspirv.hpp | 1 |
/src/dawn/src/tint/inspector/inspector.cc | 34 |
/src/dawn/src/tint/inspector/entry_point.cc | 6 |
/src/dawn/src/tint/sem/type.cc | 17 |
/src/dawn/src/tint/sem/reference.h | 1 |
/src/dawn/src/tint/sem/struct.h | 4 |
/src/dawn/src/tint/sem/vector.h | 2 |
/src/dawn/src/tint/inspector/entry_point.h | 2 |
/src/dawn/src/tint/inspector/inspector.h | 1 |
/src/dawn/src/tint/inspector/scalar.cc | 5 |
/src/dawn/src/tint/sem/function.cc | 10 |
/src/dawn/src/tint/ast/variable.cc | 1 |
/src/dawn/src/tint/ast/variable.h | 1 |
/src/dawn/src/tint/sem/sampler.h | 1 |
/src/dawn/src/tint/sem/texture.h | 1 |
/src/dawn/src/tint/inspector/resource_binding.cc | 3 |
/src/dawn/src/tint/sem/multisampled_texture.h | 1 |
/src/dawn/src/tint/sem/array.h | 1 |
/src/dawn/src/tint/sem/matrix.h | 2 |
/src/dawn/src/tint/sem/sampled_texture.h | 1 |
/src/dawn/src/tint/sem/storage_texture.h | 3 |
/src/dawn/src/tint/sem/call_target.cc | 1 |
/src/dawn/src/tint/writer/wgsl/generator.cc | 2 |
/src/dawn/src/tint/writer/wgsl/generator_impl.cc | 2 |
/src/dawn/src/tint/writer/text_generator.h | 6 |
/src/dawn/src/tint/writer/text_generator.cc | 6 |
/src/dawn/src/tint/writer/spirv/generator.cc | 3 |
/src/dawn/src/tint/writer/spirv/generator_impl.cc | 4 |
/src/dawn/src/tint/transform/builtin_polyfill.h | 1 |
/src/dawn/src/tint/writer/generate_external_texture_bindings.cc | 1 |
/src/dawn/src/tint/transform/canonicalize_entry_point_io.cc | 2 |
/src/dawn/src/tint/writer/spirv/generator_impl.h | 2 |
/src/dawn/src/tint/writer/spirv/builder.cc | 40 |
/src/dawn/src/tint/writer/spirv/instruction.cc | 4 |
/src/dawn/src/tint/writer/spirv/operand.h | 9 |
/src/dawn/src/tint/writer/spirv/builder.h | 12 |
/src/dawn/src/tint/sem/module.h | 2 |
/src/dawn/src/tint/writer/spirv/scalar_constant.h | 6 |
/src/dawn/src/tint/sem/u32.cc | 2 |
/src/dawn/src/tint/sem/node.cc | 1 |
/src/dawn/src/tint/sem/atomic.h | 1 |
/src/dawn/src/tint/sem/pointer.h | 1 |
/src/dawn/src/tint/utils/map.h | 5 |
/src/dawn/src/tint/number.cc | 2 |
/usr/local/bin/../include/c++/v1/math.h | 5 |
/src/dawn/src/tint/ast/traverse_expressions.h | 1 |
/src/dawn/src/tint/writer/spirv/function.h | 4 |
/src/dawn/src/tint/writer/spirv/function.cc | 2 |
/src/dawn/src/tint/writer/spirv/instruction.h | 1 |
/src/dawn/src/tint/writer/spirv/binary_writer.cc | 2 |
/src/dawn/src/tint/writer/spirv/operand.cc | 1 |
/src/dawn/src/tint/writer/spirv/binary_writer.h | 1 |
/src/dawn/src/tint/writer/hlsl/generator_impl.cc | 4 |
/src/dawn/src/tint/transform/array_length_from_uniform.cc | 2 |
/src/dawn/src/tint/writer/flatten_bindings.cc | 1 |
/src/dawn/src/tint/writer/msl/generator_impl.cc | 4 |
/src/dawn/src/tint/writer/msl/generator_impl.h | 2 |
/src/dawn/src/tint/fuzzers/tint_common_fuzzer.h | 3 |
/src/dawn/src/tint/fuzzers/tint_spirv_tools_fuzzer/util.cc | 4 |
/src/dawn/src/tint/fuzzers/tint_spirv_tools_fuzzer/cli.h | 1 |
The following is the call tree with color coding for which functions are hit/not hit. This info is based on the coverage achieved of all fuzzers together and not just this specific fuzzer. We use the following coloring scheme where min/max is an interval [min:max) (max non-inclusive) to color the callsite based on how many times the callsite is covered at run time.
Min | Max | Color |
---|---|---|
0 | 1 | red |
1 | 10 | gold |
10 | 30 | yellow |
30 | 50 | greenyellow |
50 | 1000000000000 | lawngreen |
For further technical details on the call tree overview, please see the Glossary .
The distribution of callsites in terms of coloring is
Color | Callsite count | Percentage |
---|---|---|
red | 10102 | 61.1% |
gold | 586 | 3.54% |
yellow | 262 | 1.58% |
greenyellow | 139 | 0.84% |
lawngreen | 5438 | 32.9% |
All colors | 16527 | 100 |
The following link provides a visualisation of the full call tree overlaid with coverage information: full call tree
For further technical details on how the call tree is generated, please see the Glossary .
The followings nodes represent call sites where fuzz blockers occur.
Amount of callsites blocked | Calltree index | Parent function | Callsite | Largest blocked function |
---|---|---|---|---|
761 | 3753 | spvtools::val::ValidationState_t::IsFloatScalarType(unsigned int) const | call site | |
559 | 4944 | spvtools::val::ValidationState_t::GetConstantValUint64(unsigned int, unsigned long*) const | call site | strtoul |
448 | 10086 | spvtools::val::(anonymous namespace)::BuiltInsValidator::ValidateLocalInvocationIndexAtReference(spvtools::val::Decoration const&, spvtools::val::Instruction const&, spvtools::val::Instruction const&, spvtools::val::Instruction const&) | call site | |
423 | 4516 | spvtools::val::ValidationState_t::GetIdOpcode(unsigned int) const | call site | |
306 | 16062 | tint::sem::Type::is_integer_scalar() const | call site | |
303 | 117 | tint::reader::wgsl::Lexer::length() const | call site | __errno_location |
227 | 9814 | spvtools::val::(anonymous namespace)::BuiltInsValidator::ValidateSampleMaskAtReference(spvtools::val::Decoration const&, spvtools::val::Instruction const&, spvtools::val::Instruction const&, spvtools::val::Instruction const&) | call site | |
205 | 6722 | spvtools::val::MemoryPass(spvtools::val::ValidationState_t&, spvtools::val::Instruction const*) | call site | spvOpcodeString |
197 | 15857 | tint::sem::Node::~Node() | call site | _ZN4tint6SwitchINS_6detail5InferEKNS_3sem4TypeEJZZNS_6writer5spirv7Builder20GenerateTypeIfNeededEPS5_ENK4$_59clEvEUlPKNS3_5ArrayEE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_4BoolEE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_3F32EE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_3F16EE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_3I32EE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_6MatrixEE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_7PointerEE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_9ReferenceEE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_6StructEE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_3U32EE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_6VectorEE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_4VoidEE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_14StorageTextureEE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_7TextureEE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlPKNS3_7SamplerEE_ZZNS8_20GenerateTypeIfNeededES9_ENKSA_clEvEUlNS_7DefaultEE_EEEDaPT0_DpOT1_ |
149 | 7424 | spvtools::val::(anonymous namespace)::ValidateImageDrefLod(spvtools::val::ValidationState_t&, spvtools::val::Instruction const*) | call site | spvOpcodeString |
141 | 7647 | spvtools::val::(anonymous namespace)::ValidateImageWrite(spvtools::val::ValidationState_t&, spvtools::val::Instruction const*) | call site | |
132 | 846 |
tint::utils::VectorRef
|
call site |
[EXPERIMENTAL] The followings are the branches where fuzzer fails to bypass.
Blocked Complexity | Reachable Complexity | Function Name | Blocked Branch |
---|---|---|---|
2184 | 33084 | tint::fuzzers::CommonFuzzer::Run(unsignedcharconst*,unsignedlong) | /src/dawn/src/tint/fuzzers/tint_common_fuzzer.cc:176 |
2176 | 23105 | tint::fuzzers::CommonFuzzer::Run(unsignedcharconst*,unsignedlong) | /src/dawn/src/tint/fuzzers/tint_common_fuzzer.cc:159 |
2164 | 12335 | tint::fuzzers::CommonFuzzer::Run(unsignedcharconst*,unsignedlong) | /src/dawn/src/tint/fuzzers/tint_common_fuzzer.cc:200 |
1615 | 1615 | tint::reader::spirv::FunctionEmitter::MaybeEmitCombinatorialValue(spvtools::opt::Instructionconst&) | /src/dawn/src/tint/reader/spirv/function.cc:3919 |
1388 | 1429 | tint::reader::wgsl::ParserImpl::translation_unit() | /src/dawn/src/tint/reader/wgsl/parser_impl.cc:329 |
1248 | 1948 | spvtools::val::NonUniformPass(spvtools::val::ValidationState_t&,spvtools::val::Instructionconst*) | /src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_non_uniform.cpp:125 |
677 | 677 | tint::reader::spirv::ParserImpl::GetMemoryObjectDeclarationForHandle(unsignedint,bool) | /src/dawn/src/tint/reader/spirv/parser_impl.cc:2234 |
672 | 690 |
tint::reader::spirv::ParserImpl::ConvertMemberDecoration(unsignedint,unsignedint,tint::reader::spirv::Typeconst*,std::__1::vector
|
/src/dawn/src/tint/reader/spirv/parser_impl.cc:460 |
672 | 690 |
tint::reader::spirv::ParserImpl::ConvertMemberDecoration(unsignedint,unsignedint,tint::reader::spirv::Typeconst*,std::__1::vector
|
/src/dawn/src/tint/reader/spirv/parser_impl.cc:487 |
652 | 660 | spvtools::val::(anonymousnamespace)::ValidateDecorationTarget(spvtools::val::ValidationState_t&,SpvDecoration_,spvtools::val::Instructionconst*,spvtools::val::Instructionconst*) | /src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_annotation.cpp:242 |
652 | 660 | spvtools::val::(anonymousnamespace)::ValidateDecorationTarget(spvtools::val::ValidationState_t&,SpvDecoration_,spvtools::val::Instructionconst*,spvtools::val::Instructionconst*) | /src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_annotation.cpp:251 |
652 | 660 | spvtools::val::(anonymousnamespace)::ValidateDecorationTarget(spvtools::val::ValidationState_t&,SpvDecoration_,spvtools::val::Instructionconst*,spvtools::val::Instructionconst*) | /src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_annotation.cpp:295 |
Function name | source code lines | source lines hit | percentage hit |
---|
filename | functions hit |
---|---|
/src/dawn/src/tint/fuzzers/tint_spirv_tools_fuzzer/fuzzer.cc | 1 |
/src/dawn/src/tint/fuzzers/tint_common_fuzzer.cc | 10 |
/src/dawn/src/tint/diagnostic/diagnostic.cc | 10 |
/src/dawn/src/tint/writer/spirv/generator.h | 1 |
/src/dawn/src/tint/writer/hlsl/generator.cc | 4 |
/src/dawn/src/tint/writer/array_length_from_uniform_options.cc | 2 |
/src/dawn/src/tint/sem/binding_point.h | 1 |
/src/dawn/src/tint/writer/msl/generator.cc | 4 |
/src/dawn/src/tint/debug.cc | 2 |
/src/dawn/src/tint/diagnostic/printer_linux.cc | 1 |
/src/dawn/src/tint/diagnostic/formatter.cc | 2 |
/src/dawn/src/tint/diagnostic/formatter.h | 1 |
/src/dawn/src/tint/program.cc | 9 |
/src/dawn/src/tint/program_id.cc | 4 |
/src/dawn/src/tint/ast/node_id.h | 1 |
/src/dawn/src/tint/sem/type_manager.cc | 4 |
/src/dawn/src/tint/utils/unique_allocator.h | 18 |
/src/dawn/src/tint/utils/block_allocator.h | 42 |
/src/dawn/src/tint/sem/info.cc | 4 |
/src/dawn/src/tint/symbol_table.cc | 8 |
/src/dawn/src/tint/utils/hash.h | 7 |
/src/dawn/src/tint/reader/wgsl/parser.cc | 1 |
/src/dawn/src/tint/reader/wgsl/parser_impl.cc | 91 |
/src/dawn/src/tint/program_builder.cc | 9 |
/src/dawn/src/tint/program_builder.h | 131 |
/src/dawn/src/tint/source.h | 8 |
/src/dawn/src/tint/utils/math.h | 2 |
/src/dawn/src/tint/utils/bitcast.h | 6 |
/src/dawn/src/tint/ast/module.cc | 5 |
/src/dawn/src/tint/castable.h | 171 |
/src/dawn/src/tint/ast/node.cc | 1 |
/src/dawn/src/tint/clone_context.cc | 4 |
/src/dawn/src/tint/utils/vector.h | 224 |
/src/dawn/src/tint/ast/function.h | 2 |
/src/dawn/src/tint/reader/wgsl/lexer.cc | 29 |
/src/dawn/src/tint/reader/wgsl/token.cc | 12 |
/src/dawn/src/tint/reader/wgsl/token.h | 15 |
/src/dawn/src/tint/debug.h | 58 |
/src/dawn/src/tint/number.h | 8 |
/src/dawn/src/tint/utils/result.h | 6 |
/src/dawn/src/tint/text/unicode.cc | 3 |
/src/dawn/src/tint/text/unicode.h | 4 |
/src/dawn/src/tint/reader/wgsl/parser_impl.h | 63 |
/src/dawn/src/tint/diagnostic/diagnostic.h | 10 |
/src/dawn/src/tint/ast/extension.cc | 2 |
/src/dawn/src/tint/ast/enable.cc | 1 |
/src/dawn/src/tint/ast/node.h | 1 |
/src/dawn/src/tint/program_id.h | 3 |
/src/dawn/src/tint/symbol.cc | 8 |
/src/dawn/src/tint/reader/wgsl/parser_impl_detail.h | 2 |
/src/dawn/src/tint/ast/storage_texture.cc | 1 |
/src/dawn/src/tint/ast/u32.cc | 1 |
/src/dawn/src/tint/ast/ast_type.cc | 1 |
/src/dawn/src/tint/utils/defer.h | 7 |
/src/dawn/src/tint/resolver/resolver.cc | 9 |
/src/dawn/src/tint/resolver/const_eval.cc | 1 |
/src/dawn/src/tint/resolver/intrinsic_table.cc | 1 |
/src/dawn/src/tint/resolver/dependency_graph.cc | 28 |
/src/dawn/src/tint/resolver/sem_helper.cc | 2 |
/src/dawn/src/tint/resolver/validator.cc | 15 |
/src/dawn/src/tint/utils/unique_vector.h | 37 |
/src/dawn/src/tint/utils/hashset.h | 23 |
/src/dawn/src/tint/utils/bitset.h | 7 |
/src/dawn/src/tint/sem/info.h | 12 |
/src/dawn/src/tint/ast/module.h | 5 |
/usr/local/bin/../include/c++/v1/optional | 7 |
/src/dawn/src/tint/traits.h | 5 |
/src/dawn/src/tint/symbol.h | 2 |
/src/dawn/src/tint/scope_stack.h | 6 |
/src/dawn/src/tint/utils/scoped_assignment.h | 2 |
/src/dawn/include/tint/override_id.h | 1 |
/src/dawn/src/tint/ast/attribute.h | 8 |
/src/dawn/src/tint/resolver/sem_helper.h | 2 |
/src/dawn/src/tint/sem/variable.h | 11 |
/src/dawn/src/tint/sem/function.h | 10 |
/src/dawn/src/tint/ast/function.cc | 2 |
/src/dawn/src/tint/ast/pipeline_stage.cc | 1 |
/src/dawn/src/tint/sem/expression.h | 5 |
/src/dawn/src/tint/sem/statement.h | 1 |
/src/dawn/src/tint/sem/builtin.h | 1 |
/src/dawn/src/tint/utils/enum_set.h | 2 |
/src/dawn/src/tint/sem/call.h | 3 |
/src/dawn/src/tint/resolver/uniformity.cc | 20 |
/src/dawn/src/tint/sem/expression.cc | 1 |
/src/dawn/src/tint/sem/materialize.h | 1 |
/src/dawn/src/tint/sem/builtin.cc | 1 |
/src/dawn/src/tint/sem/builtin_type.cc | 1 |
/src/dawn/src/tint/sem/call_target.h | 3 |
/src/dawn/src/tint/reader/spirv/parser.cc | 1 |
/src/dawn/src/tint/reader/spirv/parser_impl.cc | 76 |
/src/dawn/src/tint/reader/reader.cc | 2 |
/src/dawn/src/tint/reader/spirv/parser_type.cc | 40 |
/src/dawn/src/tint/reader/spirv/fail_stream.h | 101 |
/src/dawn/src/tint/reader/spirv/namer.cc | 11 |
/src/dawn/src/tint/reader/spirv/enum_converter.cc | 7 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/libspirv.cpp | 10 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/table.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opcode.cpp | 20 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/operand.cpp | 13 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/ext_inst.cpp | 5 |
/src/dawn/src/tint/reader/spirv/parser_impl.h | 28 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate.cpp | 8 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/table.h | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/diagnostic.cpp | 4 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/spirv_validator_options.cpp | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/spirv_validator_options.h | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validation_state.cpp | 81 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/enum_set.h | 19 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/assembly_grammar.h | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validation_state.h | 55 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/spirv_target_env.cpp | 6 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/binary.cpp | 19 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/diagnostic.h | 119 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/spirv_endian.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/assembly_grammar.cpp | 5 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/string_utils.h | 7 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/make_unique.h | 57 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/name_mapper.cpp | 9 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/name_mapper.h | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/parsed_operand.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/hex_float.h | 5 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/extensions.cpp | 2 |
/src/dawn/out/Debug/third_party/spirv-tools/enum_string_mapping.inc | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/instruction.h | 31 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/instruction.cpp | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/disassemble.cpp | 8 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/print.h | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/text.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/disassemble.h | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/function.h | 8 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/function.cpp | 28 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/basic_block.h | 19 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_id.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_capability.cpp | 15 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_layout.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_cfg.cpp | 20 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/basic_block.cpp | 18 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/construct.cpp | 12 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/construct.h | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_instruction.cpp | 13 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/string_utils.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_misc.cpp | 5 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_scopes.cpp | 8 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_debug.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_annotation.cpp | 14 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/decoration.h | 7 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_extensions.cpp | 35 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_mode_setting.cpp | 4 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_type.cpp | 14 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_constants.cpp | 8 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_memory.cpp | 25 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_function.cpp | 5 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_image.cpp | 37 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/bitutils.h | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_conversion.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_composites.cpp | 11 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_arithmetics.cpp | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_bitwise.cpp | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_logicals.cpp | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_derivatives.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_atomics.cpp | 7 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_memory_semantics.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_primitives.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_barriers.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_non_uniform.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_literals.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_ray_query.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_ray_tracing.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_adjacency.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/cfa.h | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_decorations.cpp | 39 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_interfaces.cpp | 7 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_builtins.cpp | 108 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_execution_limitations.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_small_type_uses.cpp | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/build_module.cpp | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/ir_context.h | 24 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/module.h | 19 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/instruction_list.h | 10 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/ilist.h | 21 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/instruction.h | 23 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/ilist_node.h | 5 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/ir_loader.cpp | 2 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/ir_loader.h | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/function.h | 8 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/iterator.h | 12 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/basic_block.h | 10 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/def_use_manager.h | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/def_use_manager.cpp | 9 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/module.cpp | 8 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/function.cpp | 5 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/constants.cpp | 10 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/reflect.h | 3 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/constants.h | 13 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/small_vector.h | 12 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/type_manager.cpp | 14 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/instruction.cpp | 5 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/types.h | 63 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/types.cpp | 16 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/type_manager.h | 5 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/decoration_manager.h | 1 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/decoration_manager.cpp | 7 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/log.h | 1 |
/src/dawn/src/tint/reader/spirv/namer.h | 5 |
/src/dawn/src/tint/reader/spirv/enum_converter.h | 1 |
/src/dawn/src/tint/reader/spirv/entry_point_info.h | 1 |
/src/dawn/src/tint/reader/spirv/usage.cc | 15 |
/src/dawn/src/tint/reader/spirv/parser_type.h | 2 |
/src/dawn/src/tint/castable.cc | 1 |
/src/dawn/src/tint/ast/disable_validation_attribute.cc | 1 |
/src/dawn/src/tint/ast/alias.cc | 1 |
/src/dawn/src/tint/ast/type_decl.cc | 1 |
/usr/local/bin/../include/c++/v1/initializer_list | 1 |
/src/dawn/src/tint/reader/spirv/usage.h | 7 |
/src/dawn/src/tint/reader/spirv/function.cc | 115 |
/src/dawn/src/tint/reader/spirv/function.h | 80 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/basic_block.cpp | 3 |
/src/dawn/src/tint/reader/spirv/construct.h | 2 |
/src/dawn/src/tint/ast/texture.cc | 2 |
/src/dawn/src/tint/transform/spirv_atomic.cc | 1 |
/src/dawn/src/tint/utils/hashmap.h | 3 |
/src/dawn/src/tint/clone_context.h | 1 |
/src/dawn/src/tint/program.h | 5 |
/src/dawn/src/tint/symbol_table.h | 1 |
/src/dawn/src/tint/transform/manager.cc | 3 |
/src/dawn/src/tint/transform/transform.cc | 6 |
/src/dawn/src/tint/transform/manager.h | 32 |
/src/dawn/src/tint/transform/transform.h | 12 |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/include/spirv-tools/libspirv.hpp | 1 |
/src/dawn/src/tint/inspector/inspector.cc | 34 |
/src/dawn/src/tint/inspector/entry_point.cc | 6 |
/src/dawn/src/tint/sem/type.cc | 17 |
/src/dawn/src/tint/sem/reference.h | 1 |
/src/dawn/src/tint/sem/struct.h | 4 |
/src/dawn/src/tint/sem/vector.h | 2 |
/src/dawn/src/tint/inspector/entry_point.h | 2 |
/src/dawn/src/tint/inspector/inspector.h | 1 |
/src/dawn/src/tint/inspector/scalar.cc | 5 |
/src/dawn/src/tint/sem/function.cc | 10 |
/src/dawn/src/tint/ast/variable.cc | 1 |
/src/dawn/src/tint/ast/variable.h | 1 |
/src/dawn/src/tint/sem/sampler.h | 1 |
/src/dawn/src/tint/sem/texture.h | 1 |
/src/dawn/src/tint/inspector/resource_binding.cc | 3 |
/src/dawn/src/tint/sem/multisampled_texture.h | 1 |
/src/dawn/src/tint/sem/array.h | 1 |
/src/dawn/src/tint/sem/matrix.h | 2 |
/src/dawn/src/tint/sem/sampled_texture.h | 1 |
/src/dawn/src/tint/sem/storage_texture.h | 3 |
/src/dawn/src/tint/sem/call_target.cc | 1 |
/src/dawn/src/tint/writer/wgsl/generator.cc | 2 |
/src/dawn/src/tint/writer/wgsl/generator_impl.cc | 2 |
/src/dawn/src/tint/writer/text_generator.h | 6 |
/src/dawn/src/tint/writer/text_generator.cc | 6 |
/src/dawn/src/tint/writer/spirv/generator.cc | 3 |
/src/dawn/src/tint/writer/spirv/generator_impl.cc | 4 |
/src/dawn/src/tint/transform/builtin_polyfill.h | 1 |
/src/dawn/src/tint/writer/generate_external_texture_bindings.cc | 1 |
/src/dawn/src/tint/transform/canonicalize_entry_point_io.cc | 2 |
/src/dawn/src/tint/writer/spirv/generator_impl.h | 2 |
/src/dawn/src/tint/writer/spirv/builder.cc | 40 |
/src/dawn/src/tint/writer/spirv/instruction.cc | 4 |
/src/dawn/src/tint/writer/spirv/operand.h | 9 |
/src/dawn/src/tint/writer/spirv/builder.h | 12 |
/src/dawn/src/tint/sem/module.h | 2 |
/src/dawn/src/tint/writer/spirv/scalar_constant.h | 6 |
/src/dawn/src/tint/sem/u32.cc | 2 |
/src/dawn/src/tint/sem/node.cc | 1 |
/src/dawn/src/tint/sem/atomic.h | 1 |
/src/dawn/src/tint/sem/pointer.h | 1 |
/src/dawn/src/tint/utils/map.h | 5 |
/src/dawn/src/tint/number.cc | 2 |
/usr/local/bin/../include/c++/v1/math.h | 5 |
/src/dawn/src/tint/ast/traverse_expressions.h | 1 |
/src/dawn/src/tint/writer/spirv/function.h | 4 |
/src/dawn/src/tint/writer/spirv/function.cc | 2 |
/src/dawn/src/tint/writer/spirv/instruction.h | 1 |
/src/dawn/src/tint/writer/spirv/binary_writer.cc | 2 |
/src/dawn/src/tint/writer/spirv/operand.cc | 1 |
/src/dawn/src/tint/writer/spirv/binary_writer.h | 1 |
/src/dawn/src/tint/writer/hlsl/generator_impl.cc | 4 |
/src/dawn/src/tint/transform/array_length_from_uniform.cc | 2 |
/src/dawn/src/tint/writer/flatten_bindings.cc | 1 |
/src/dawn/src/tint/writer/msl/generator_impl.cc | 4 |
/src/dawn/src/tint/writer/msl/generator_impl.h | 2 |
/src/dawn/src/tint/fuzzers/tint_common_fuzzer.h | 3 |
/src/dawn/src/tint/fuzzers/tint_spirv_tools_fuzzer/util.cc | 4 |
/src/dawn/src/tint/fuzzers/tint_spirv_tools_fuzzer/cli.h | 1 |
The following table shows a list of functions that are optimal targets. Optimal targets are identified by finding the functions that in combination, yield a high code coverage.
Func name | Functions filename | Arg count | Args | Function depth | hitcount | instr count | bb count | cyclomatic complexity | Reachable functions | Incoming references | total cyclomatic complexity | Unreached complexity |
---|---|---|---|---|---|---|---|---|---|---|---|---|
spvtools::fuzz::protobufs::Transformation::CopyFrom(google::protobuf::Messageconst&)
|
/src/dawn/out/Debug/third_party/spirv-tools/source/fuzz/protobufs/spvtoolsfuzz.pb.cc | 2 | ['class.spvtools::fuzz::protobufs::Transformation *', 'class.google::protobuf::Message *'] | 38 | 0 | 26 | 6 | 3 | 2892 | 0 | 12458 | 12448 |
Implementing fuzzers that target the above functions will improve reachability such that it becomes:
If you implement fuzzers for these functions, the status of all functions in the project will be:
Func name | Functions filename | Args | Function call depth | Reached by Fuzzers | Fuzzers runtime hit | Func lines hit % | I Count | BB Count | Cyclomatic complexity | Functions reached | Reached by functions | Accumulated cyclomatic complexity | Undiscovered complexity |
---|
This section shows analysis of runtime coverage data.
For futher technical details on how this section is generated, please see the Glossary .
Func name | Function total lines | Lines covered at runtime | percentage covered | Reached by fuzzers |
---|---|---|---|---|
spvtools::ExtensionToString(spvtools::Extension) | 214 | 20 | 9.345% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
voidtint::detail::SwitchCases
|
61 | 30 | 49.18% | [] |
voidtint::detail::SwitchCases
|
61 | 30 | 49.18% | [] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
voidtint::detail::SwitchCases
|
61 | 30 | 49.18% | [] |
voidtint::detail::SwitchCases
|
61 | 30 | 49.18% | [] |
voidtint::detail::SwitchCases
|
61 | 30 | 49.18% | [] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
voidtint::detail::SwitchCases
|
61 | 30 | 49.18% | [] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
voidtint::detail::SwitchCases
|
61 | 30 | 49.18% | [] |
voidtint::detail::SwitchCases
|
61 | 30 | 49.18% | [] |
voidtint::detail::SwitchCases
|
61 | 30 | 49.18% | [] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
voidtint::detail::SwitchCases
|
61 | 30 | 49.18% | [] |
voidtint::detail::SwitchCases
|
61 | 30 | 49.18% | [] |
_ZN4tint6detail11SwitchCasesIKNS_3ast9StatementEPNS_8resolver12_GLOBAL__N_14NodeEJOZNS6_15UniformityGraph16ProcessStatementES8_PS4_EUlPKNS2_19AssignmentStatementEE_OZNS9_16ProcessStatementES8_SA_EUlPKNS2_14BlockStatementEE_OZNS9_16ProcessStatementES8_SA_EUlPKNS2_14BreakStatementEE_OZNS9_16ProcessStatementES8_SA_EUlPKNS2_13CallStatementEE_OZNS9_16ProcessStatementES8_SA_EUlPKNS2_27CompoundAssignmentStatementEE_OZNS9_16ProcessStatementES8_SA_EUlPKNS2_17ContinueStatementEE_OZNS9_16ProcessStatementES8_SA_EUlPKNS2_16DiscardStatementEE_OZNS9_16ProcessStatementES8_SA_EUlPKNS2_20FallthroughStatementEE_OZNS9_16ProcessStatementES8_SA_EUlPKNS2_16ForLoopStatementEE_OZNS9_16ProcessStatementES8_SA_EUlPKNS2_14WhileStatementEE_OZNS9_16ProcessStatementES8_SA_EUlPKNS2_11IfStatementEE_OZNS9_16ProcessStatementES8_SA_EUlPKNS2_27IncrementDecrementStatementEE_OZNS9_16ProcessStatementES8_SA_EUlPKNS2_13LoopStatementEE_OZNS9_16ProcessStatementES8_SA_EUlPKNS2_15ReturnStatementEE_OZNS9_16ProcessStatementES8_SA_EUlPKNS2_15SwitchStatementEE_OZNS9_16ProcessStatementES8_SA_EUlPKNS2_21VariableDeclStatementEE_OZNS9_16ProcessStatementES8_SA_EUlPKNS2_12StaticAssertEE_OZNS9_16ProcessStatementES8_SA_EUlNS_7DefaultEE_EEEvPT_PT0_ONSt3__15tupleIJDpT1_EEE | 61 | 30 | 49.18% | [] |
voidtint::detail::SwitchCases
|
61 | 30 | 49.18% | [] |
voidtint::detail::SwitchCases
|
61 | 30 | 49.18% | [] |
voidtint::detail::SwitchCases
|
61 | 30 | 49.18% | [] |
voidtint::detail::SwitchCases
|
61 | 30 | 49.18% | [] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
voidtint::detail::SwitchCases
|
61 | 30 | 49.18% | [] |
voidtint::detail::SwitchCases
|
61 | 33 | 54.09% | [] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
voidtint::detail::SwitchCases
|
61 | 30 | 49.18% | [] |
voidtint::detail::SwitchCases
|
61 | 30 | 49.18% | [] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
voidtint::detail::SwitchCases
|
61 | 33 | 54.09% | [] |
voidtint::detail::SwitchCases
|
61 | 30 | 49.18% | [] |
voidtint::detail::SwitchCases
|
61 | 30 | 49.18% | [] |
voidtint::detail::SwitchCases
|
61 | 30 | 49.18% | [] |
voidtint::detail::SwitchCases
|
61 | 30 | 49.18% | [] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
voidtint::detail::SwitchCases
|
61 | 30 | 49.18% | [] |
voidtint::detail::SwitchCases
|
61 | 30 | 49.18% | [] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
voidtint::detail::SwitchCases
|
61 | 30 | 49.18% | [] |
voidtint::detail::SwitchCases
|
61 | 30 | 49.18% | [] |
voidtint::detail::SwitchCases
|
61 | 30 | 49.18% | [] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
voidtint::detail::SwitchCases
|
61 | 30 | 49.18% | [] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
voidtint::detail::SwitchCases
|
61 | 33 | 54.09% | [] |
voidtint::detail::SwitchCases
|
61 | 33 | 54.09% | [] |
voidtint::detail::SwitchCases
|
61 | 33 | 54.09% | [] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
voidtint::detail::SwitchCases
|
61 | 33 | 54.09% | [] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
voidtint::detail::SwitchCases
|
61 | 33 | 54.09% | [] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
_ZN4tint6detail11SwitchCasesIKNS_3sem4TypeEPKNS_8resolver12_GLOBAL__N_18ConstantEJOZNS6_16Dispatch_ia_iu32IRZZNS5_9ConstEval12OpComplementEPS4_NS_5utils9VectorRefIPKNS2_8ConstantEEERKNS_6SourceEENK4$_12clESH_EUlT_E_JRSH_EEEDaOSN_DpOT0_EUlPKNS2_11AbstractIntEE_OZNSA_ISP_JSQ_EEEDaSR_SU_EUlPKNS2_3I32EE_OZNSA_ISP_JSQ_EEEDaSR_SU_EUlPKNS2_3U32EE_EEEvPSN_PT0_ONSt3__15tupleIJDpT1_EEE | 61 | 33 | 54.09% | [] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
_ZN4tint6detail11SwitchCasesIKNS_3sem4TypeEPKNS_8resolver12_GLOBAL__N_18ConstantEJOZNS6_21Dispatch_fia_fi32_f16IRZZNS5_9ConstEval12OpUnaryMinusEPS4_NS_5utils9VectorRefIPKNS2_8ConstantEEERKNS_6SourceEENK4$_13clESH_EUlT_E_JRSH_EEEDaOSN_DpOT0_EUlPKNS2_11AbstractIntEE_OZNSA_ISP_JSQ_EEEDaSR_SU_EUlPKNS2_13AbstractFloatEE_OZNSA_ISP_JSQ_EEEDaSR_SU_EUlPKNS2_3F32EE_OZNSA_ISP_JSQ_EEEDaSR_SU_EUlPKNS2_3I32EE_OZNSA_ISP_JSQ_EEEDaSR_SU_EUlPKNS2_3F16EE_EEEvPSN_PT0_ONSt3__15tupleIJDpT1_EEE | 61 | 33 | 54.09% | [] |
_ZN4tint6detail11SwitchCasesIKNS_3sem4TypeEPKNS_8resolver12_GLOBAL__N_18ConstantEJOZNS6_22Dispatch_fia_fiu32_f16IRZZNS5_9ConstEval6OpPlusEPS4_NS_5utils9VectorRefIPKNS2_8ConstantEEERKNS_6SourceEENK4$_14clESH_SH_EUlT_T0_E_JRSH_SR_EEEDaOSN_DpOT0_EUlPKNS2_11AbstractIntEE_OZNSA_ISQ_JSR_SR_EEEDaSS_SV_EUlPKNS2_13AbstractFloatEE_OZNSA_ISQ_JSR_SR_EEEDaSS_SV_EUlPKNS2_3F32EE_OZNSA_ISQ_JSR_SR_EEEDaSS_SV_EUlPKNS2_3I32EE_OZNSA_ISQ_JSR_SR_EEEDaSS_SV_EUlPKNS2_3U32EE_OZNSA_ISQ_JSR_SR_EEEDaSS_SV_EUlPKNS2_3F16EE_EEEvPSN_PSO_ONSt3__15tupleIJDpT1_EEE | 61 | 33 | 54.09% | [] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
_ZN4tint6detail11SwitchCasesIKNS_3sem4TypeEPKNS_8resolver12_GLOBAL__N_18ConstantEJOZNS6_22Dispatch_fia_fiu32_f16IRZZNS5_9ConstEval7OpMinusEPS4_NS_5utils9VectorRefIPKNS2_8ConstantEEERKNS_6SourceEENK4$_15clESH_SH_EUlT_T0_E_JRSH_SR_EEEDaOSN_DpOT0_EUlPKNS2_11AbstractIntEE_OZNSA_ISQ_JSR_SR_EEEDaSS_SV_EUlPKNS2_13AbstractFloatEE_OZNSA_ISQ_JSR_SR_EEEDaSS_SV_EUlPKNS2_3F32EE_OZNSA_ISQ_JSR_SR_EEEDaSS_SV_EUlPKNS2_3I32EE_OZNSA_ISQ_JSR_SR_EEEDaSS_SV_EUlPKNS2_3U32EE_OZNSA_ISQ_JSR_SR_EEEDaSS_SV_EUlPKNS2_3F16EE_EEEvPSN_PSO_ONSt3__15tupleIJDpT1_EEE | 61 | 33 | 54.09% | [] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
voidtint::detail::SwitchCases
|
61 | 30 | 49.18% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
voidtint::detail::SwitchCases
|
61 | 30 | 49.18% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
voidtint::detail::SwitchCases
|
61 | 30 | 49.18% | [] |
voidtint::detail::SwitchCases
|
61 | 33 | 54.09% | [] |
voidtint::detail::SwitchCases
|
61 | 30 | 49.18% | [] |
voidtint::CloneContext::Clone
|
51 | 12 | 23.52% | [] |
voidtint::CloneContext::Clone
|
51 | 23 | 45.09% | [] |
voidtint::CloneContext::Clone
|
51 | 12 | 23.52% | [] |
voidtint::CloneContext::Clone
|
51 | 25 | 49.01% | [] |
voidtint::CloneContext::Clone
|
51 | 25 | 49.01% | [] |
voidtint::CloneContext::Clone
|
51 | 21 | 41.17% | [] |
voidtint::CloneContext::Clone
|
51 | 12 | 23.52% | [] |
voidtint::CloneContext::Clone
|
51 | 12 | 23.52% | [] |
tint::fuzzers::ParseCliParams(int*,char**) | 43 | 17 | 39.53% | [] |
voidtint::inspector::Inspector::GetOriginatingResources<2ul,tint::inspector::Inspector::GenerateSamplerTargets()::$_0>(std::__1::array
|
54 | 17 | 31.48% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
tint::reader::spirv::FunctionEmitter::ParseFunctionDeclaration(tint::reader::spirv::FunctionEmitter::FunctionDeclaration*) | 43 | 23 | 53.48% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
tint::reader::spirv::FunctionEmitter::VerifyHeaderContinueMergeOrder() | 57 | 25 | 43.85% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
tint::reader::spirv::FunctionEmitter::LabelControlFlowConstructs() | 166 | 74 | 44.57% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
tint::reader::spirv::FunctionEmitter::FindSwitchCaseHeaders() | 117 | 50 | 42.73% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
tint::reader::spirv::FunctionEmitter::ClassifyCFGEdges() | 258 | 127 | 49.22% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
tint::reader::spirv::FunctionEmitter::FindIfSelectionInternalHeaders() | 167 | 75 | 44.91% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
tint::reader::spirv::FunctionEmitter::EmitBasicBlock(tint::reader::spirv::BlockInfoconst&) | 179 | 73 | 40.78% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
tint::reader::spirv::FunctionEmitter::EmitIfStart(tint::reader::spirv::BlockInfoconst&) | 134 | 65 | 48.50% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
tint::reader::spirv::FunctionEmitter::EmitConditionalCaseFallThrough(tint::reader::spirv::BlockInfoconst&,tint::ast::Expressionconst*,tint::reader::spirv::EdgeKind,tint::reader::spirv::BlockInfoconst&,bool) | 34 | 14 | 41.17% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
tint::reader::spirv::FunctionEmitter::MakeCompositeValueDecomposition(spvtools::opt::Instructionconst&,tint::reader::spirv::TypedExpression,unsignedint,int) | 129 | 62 | 48.06% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
tint::reader::spirv::FunctionEmitter::MakeCoordinateOperandsForImageAccess(spvtools::opt::Instructionconst&) | 128 | 70 | 54.68% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
tint::reader::spirv::FunctionEmitter::MakeArrayLength(spvtools::opt::Instructionconst&) | 34 | 18 | 52.94% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
tint::reader::spirv::FunctionEmitter::MakeVectorInsertDynamic(spvtools::opt::Instructionconst&) | 65 | 25 | 38.46% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
tint::reader::spirv::FunctionEmitter::MakeCompositeInsert(spvtools::opt::Instructionconst&) | 71 | 27 | 38.02% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
tint::reader::spirv::ParserImpl::RegisterUserAndStructMemberNames() | 73 | 37 | 50.68% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
tint::reader::spirv::ParserImpl::GetSpirvTypeForHandleMemoryObjectDeclaration(spvtools::opt::Instructionconst&) | 47 | 19 | 40.42% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
tint::reader::spirv::Usage::IsValid()const | 52 | 25 | 48.07% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
tint::resolver::(anonymousnamespace)::Constantconst*tint::resolver::(anonymousnamespace)::Element
|
42 | 10 | 23.80% | [] |
tint::resolver::Resolver::Override(tint::ast::Overrideconst*) | 52 | 25 | 48.07% | [] |
tint::resolver::Resolver::WorkgroupSize(tint::ast::Functionconst*) | 105 | 49 | 46.66% | [] |
tint::resolver::Resolver::Materialize(tint::sem::Expressionconst*,tint::sem::Typeconst*) | 43 | 9 | 20.93% | [] |
tint::resolver::Resolver::Identifier(tint::ast::IdentifierExpressionconst*) | 78 | 29 | 37.17% | [] |
tint::resolver::Resolver::Call(tint::ast::CallExpressionconst*)::$_72::operator()(tint::ast::Arrayconst*)const | 53 | 24 | 45.28% | [] |
tint::resolver::(anonymousnamespace)::UniformityGraph::ShowCauseOfNonUniformity(tint::resolver::(anonymousnamespace)::FunctionInfo&,tint::resolver::(anonymousnamespace)::Node*,tint::resolver::(anonymousnamespace)::Node*)::{lambda(tint::ast::IdentifierExpressionconst*)#1}::operator()(tint::ast::IdentifierExpressionconst*)const | 31 | 17 | 54.83% | [] |
tint::resolver::Validator::StorageClassLayout(tint::sem::Typeconst*,tint::ast::StorageClass,tint::Source,std::__1::set
|
154 | 73 | 47.40% | [] |
tint::resolver::Validator::AtomicVariable(tint::sem::Variableconst*,std::__1::unordered_map
|
35 | 17 | 48.57% | [] |
tint::resolver::Validator::Override(tint::sem::Variableconst*,std::__1::unordered_map
|
56 | 30 | 53.57% | [] |
tint::resolver::Validator::Function(tint::sem::Functionconst*,tint::ast::PipelineStage)const | 88 | 43 | 48.86% | [] |
tint::resolver::Validator::ArrayConstructor(tint::ast::CallExpressionconst*,tint::sem::Arrayconst*)const | 36 | 13 | 36.11% | [] |
tint::resolver::Validator::SwitchStatement(tint::ast::SwitchStatementconst*) | 52 | 23 | 44.23% | [] |
tint::resolver::Validator::Assignment(tint::ast::Statementconst*,tint::sem::Typeconst*)const | 73 | 40 | 54.79% | [] |
tint::resolver::Validator::GlobalVariable(tint::sem::GlobalVariableconst*,std::__1::unordered_map
|
60 | 32 | 53.33% | [] |
tint::resolver::Validator::EntryPoint(tint::sem::Functionconst*,tint::ast::PipelineStage)const::$_32::operator()(tint::utils::VectorRef
|
139 | 69 | 49.64% | [] |
tint::resolver::Validator::PipelineStages(std::__1::vector
|
33 | 9 | 27.27% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
tint::resolver::Validator::PushConstants(std::__1::vector
|
46 | 8 | 17.39% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
tint::transform::SimplifyPointers::State::Run() | 100 | 49 | 49.0% | [] |
tint::utils::Hashset
|
44 | 22 | 50.0% | [] |
tint::utils::Hashset
|
44 | 22 | 50.0% | [] |
tint::utils::Hashset
|
44 | 22 | 50.0% | [] |
tint::utils::Hashset
|
44 | 22 | 50.0% | [] |
tint::utils::Hashset
|
44 | 22 | 50.0% | [] |
tint::utils::Hashset
|
44 | 22 | 50.0% | [] |
tint::utils::Hashset
|
44 | 22 | 50.0% | [] |
tint::utils::Hashset
|
44 | 22 | 50.0% | [] |
tint::utils::Hashset
|
44 | 22 | 50.0% | [] |
tint::utils::Hashset
|
44 | 22 | 50.0% | [] |
tint::utils::Hashset
|
44 | 22 | 50.0% | [] |
tint::utils::Hashset
|
44 | 19 | 43.18% | [] |
tint::utils::Hashset
|
44 | 22 | 50.0% | [] |
tint::utils::Hashset
|
44 | 22 | 50.0% | [] |
tint::writer::wgsl::GeneratorImpl::EmitIf(tint::ast::IfStatementconst*) | 42 | 20 | 47.61% | [] |
spvExtInstTableGet(spv_ext_inst_table_tconst**,spv_target_env) | 36 | 14 | 38.88% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
spvOpcodeTableValueLookup(spv_target_env,spv_opcode_table_tconst*,SpvOp_,spv_opcode_desc_tconst**) | 39 | 21 | 53.84% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
spvOpcodeIsNonUniformGroupOperation(SpvOp_) | 42 | 6 | 14.28% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
spvOperandTableValueLookup(spv_target_env,spv_operand_table_tconst*,spv_operand_type_t,unsignedint,spv_operand_desc_tconst**) | 49 | 24 | 48.97% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
spvtools::opt::Function::WhileEachInst(std::__1::function
|
44 | 19 | 43.18% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
spvtools::opt::Function::WhileEachInst(std::__1::function
|
46 | 23 | 50.0% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
spvtools::opt::IrLoader::AddInstruction(spv_parsed_instruction_tconst*) | 287 | 100 | 34.84% | [] |
spvtools::opt::Module::ToBinary(std::__1::vector
|
77 | 36 | 46.75% | [] |
spvtools::opt::analysis::TypeManager::AnalyzeTypes(spvtools::opt::Moduleconst&) | 108 | 10 | 9.259% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
spvtools::opt::analysis::TypeManager::GetTypeInstruction(spvtools::opt::analysis::Typeconst*) | 226 | 26 | 11.50% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
spvtools::opt::analysis::TypeManager::RebuildType(spvtools::opt::analysis::Typeconst&) | 139 | 59 | 42.44% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
spvtools::opt::analysis::Type::Clone()const | 39 | 10 | 25.64% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
spvtools::opt::analysis::Type::ComputeHashValue(unsignedlong,spvtools::utils::SmallVector
|
56 | 26 | 46.42% | [] |
spvTargetEnvDescription | 61 | 6 | 9.836% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
spvVersionForTargetEnv(spv_target_env) | 43 | 6 | 13.95% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
spvIsVulkanEnv(spv_target_env) | 38 | 9 | 23.68% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
spvIsOpenCLEnv(spv_target_env) | 38 | 12 | 31.57% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
spvIsOpenGLEnv(spv_target_env) | 38 | 20 | 52.63% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
spvLogStringForEnv(spv_target_env) | 44 | 10 | 22.72% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
spvContextCreate | 43 | 20 | 46.51% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
spvtools::utils::SmallVector
|
33 | 17 | 51.51% | [] |
spvtools::val::(anonymousnamespace)::LogStringForDecoration(unsignedint) | 131 | 64 | 48.85% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
spvtools::val::BarriersPass(spvtools::val::ValidationState_t&,spvtools::val::Instructionconst*) | 100 | 48 | 48.0% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
spvtools::val::(anonymousnamespace)::BuiltInsValidator::ValidateSingleBuiltInAtDefinition(spvtools::val::Decorationconst&,spvtools::val::Instructionconst&) | 210 | 76 | 36.19% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
spvtools::val::(anonymousnamespace)::GetUnderlyingType(spvtools::val::ValidationState_t&,spvtools::val::Decorationconst&,spvtools::val::Instructionconst&,unsignedint*) | 33 | 15 | 45.45% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
spvtools::val::(anonymousnamespace)::BuiltInsValidator::ValidateF32ArrHelper(spvtools::val::Decorationconst&,spvtools::val::Instructionconst&,unsignedint,std::__1::function
|
35 | 15 | 42.85% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
spvtools::val::(anonymousnamespace)::BuiltInsValidator::ValidateFrontFacingAtReference(spvtools::val::Decorationconst&,spvtools::val::Instructionconst&,spvtools::val::Instructionconst&,spvtools::val::Instructionconst&) | 36 | 16 | 44.44% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
spvtools::val::(anonymousnamespace)::BuiltInsValidator::ValidatePrimitiveIdAtDefinition(spvtools::val::Decorationconst&,spvtools::val::Instructionconst&) | 35 | 19 | 54.28% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
spvtools::val::(anonymousnamespace)::BuiltInsValidator::ValidateSampleIdAtReference(spvtools::val::Decorationconst&,spvtools::val::Instructionconst&,spvtools::val::Instructionconst&,spvtools::val::Instructionconst&) | 35 | 16 | 45.71% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
spvtools::val::(anonymousnamespace)::BuiltInsValidator::ValidateSampleMaskAtReference(spvtools::val::Decorationconst&,spvtools::val::Instructionconst&,spvtools::val::Instructionconst&,spvtools::val::Instructionconst&) | 37 | 17 | 45.94% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
spvtools::val::(anonymousnamespace)::BuiltInsValidator::ValidateRayTracingBuiltinsAtDefinition(spvtools::val::Decorationconst&,spvtools::val::Instructionconst&) | 119 | 29 | 24.36% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
spvtools::val::(anonymousnamespace)::IsExecutionModelValidForRtBuiltIn(SpvBuiltIn_,SpvExecutionModel_) | 60 | 14 | 23.33% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
spvtools::val::CapabilityPass(spvtools::val::ValidationState_t&,spvtools::val::Instructionconst*) | 92 | 35 | 38.04% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
spvtools::val::(anonymousnamespace)::ValidateLoopMerge(spvtools::val::ValidationState_t&,spvtools::val::Instructionconst*) | 75 | 41 | 54.66% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
spvtools::val::ConversionPass(spvtools::val::ValidationState_t&,spvtools::val::Instructionconst*) | 551 | 237 | 43.01% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
spvtools::val::(anonymousnamespace)::getScalarAlignment(unsignedint,spvtools::val::ValidationState_t&) | 43 | 9 | 20.93% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
spvtools::val::(anonymousnamespace)::CheckUniformDecoration(spvtools::val::ValidationState_t&,spvtools::val::Instructionconst&,spvtools::val::Decorationconst&) | 42 | 16 | 38.09% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
spvtools::val::ValidateExtInst(spvtools::val::ValidationState_t&,spvtools::val::Instructionconst*) | 2617 | 462 | 17.65% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
spvtools::val::(anonymousnamespace)::ValidateFunctionParameter(spvtools::val::ValidationState_t&,spvtools::val::Instructionconst*) | 121 | 52 | 42.97% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
spvtools::val::(anonymousnamespace)::ValidateTypeImage(spvtools::val::ValidationState_t&,spvtools::val::Instructionconst*) | 128 | 62 | 48.43% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
spvtools::val::(anonymousnamespace)::ValidateImageTexelPointer(spvtools::val::ValidationState_t&,spvtools::val::Instructionconst*) | 116 | 12 | 10.34% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
spvtools::val::(anonymousnamespace)::ValidateImageOperands(spvtools::val::ValidationState_t&,spvtools::val::Instructionconst*,spvtools::val::(anonymousnamespace)::ImageTypeInfoconst&,unsignedint) | 395 | 151 | 38.22% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
spvtools::val::(anonymousnamespace)::ValidateImageGather(spvtools::val::ValidationState_t&,spvtools::val::Instructionconst*) | 99 | 20 | 20.20% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
spvtools::val::(anonymousnamespace)::ValidateImageRead(spvtools::val::ValidationState_t&,spvtools::val::Instructionconst*) | 122 | 62 | 50.81% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
spvtools::val::(anonymousnamespace)::LimitCheckStruct(spvtools::val::ValidationState_t&,spvtools::val::Instructionconst*) | 42 | 22 | 52.38% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
spvtools::val::(anonymousnamespace)::VersionCheck(spvtools::val::ValidationState_t&,spvtools::val::Instructionconst*) | 66 | 32 | 48.48% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
spvtools::val::(anonymousnamespace)::ModuleScopedInstructions(spvtools::val::ValidationState_t&,spvtools::val::Instructionconst*,SpvOp_) | 112 | 38 | 33.92% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
spvtools::val::(anonymousnamespace)::FunctionScopedInstructions(spvtools::val::ValidationState_t&,spvtools::val::Instructionconst*,SpvOp_) | 194 | 103 | 53.09% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
spvtools::val::(anonymousnamespace)::ValidateVariable(spvtools::val::ValidationState_t&,spvtools::val::Instructionconst*) | 461 | 231 | 50.10% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
spvtools::val::(anonymousnamespace)::CheckMemoryAccess(spvtools::val::ValidationState_t&,spvtools::val::Instructionconst*,unsignedint) | 88 | 29 | 32.95% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
spvtools::val::(anonymousnamespace)::ValidateCopyMemory(spvtools::val::ValidationState_t&,spvtools::val::Instructionconst*) | 116 | 52 | 44.82% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
spvtools::val::(anonymousnamespace)::ValidateCopyMemoryMemoryAccess(spvtools::val::ValidationState_t&,spvtools::val::Instructionconst*) | 43 | 13 | 30.23% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
spvtools::val::ValidateMemorySemantics(spvtools::val::ValidationState_t&,spvtools::val::Instructionconst*,unsignedint,unsignedint) | 230 | 122 | 53.04% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
spvtools::val::MiscPass(spvtools::val::ValidationState_t&,spvtools::val::Instructionconst*) | 94 | 14 | 14.89% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
spvtools::val::(anonymousnamespace)::ValidateMemoryModel(spvtools::val::ValidationState_t&,spvtools::val::Instructionconst*) | 34 | 14 | 41.17% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
spvtools::val::PrimitivesPass(spvtools::val::ValidationState_t&,spvtools::val::Instructionconst*) | 43 | 12 | 27.90% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
spvtools::val::RayQueryPass(spvtools::val::ValidationState_t&,spvtools::val::Instructionconst*) | 201 | 9 | 4.477% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
spvtools::val::RayTracingPass(spvtools::val::ValidationState_t&,spvtools::val::Instructionconst*) | 180 | 9 | 5.0% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
spvtools::val::ValidateSmallTypeUses(spvtools::val::ValidationState_t&,spvtools::val::Instructionconst*) | 31 | 5 | 16.12% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
spvtools::val::ValidationState_t::VkErrorID(unsignedint,charconst*)const | 561 | 187 | 33.33% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
voidtint::detail::SwitchCases
|
61 | 33 | 54.09% | [] |
voidtint::detail::SwitchCases
|
61 | 30 | 49.18% | [] |
voidtint::detail::SwitchCases
|
61 | 30 | 49.18% | [] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
_ZN4tint6detail11SwitchCasesIKNS_3sem4TypeEPKNS_8resolver12_GLOBAL__N_18ConstantEJOZNS6_19Dispatch_fa_f32_f16IRZZNS5_9ConstEval5atan2EPS4_NS_5utils9VectorRefIPKNS2_8ConstantEEERKNS_6SourceEENK4$_16clESH_SH_EUlT_T0_E_JRSH_SR_EEEDaOSN_DpOT0_EUlPKNS2_13AbstractFloatEE_OZNSA_ISQ_JSR_SR_EEEDaSS_SV_EUlPKNS2_3F32EE_OZNSA_ISQ_JSR_SR_EEEDaSS_SV_EUlPKNS2_3F16EE_EEEvPSN_PSO_ONSt3__15tupleIJDpT1_EEE | 61 | 33 | 54.09% | [] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
_ZN4tint6detail11SwitchCasesIKNS_3sem4TypeEPKNS_8resolver12_GLOBAL__N_18ConstantEJOZNS6_22Dispatch_fia_fiu32_f16IRZZNS5_9ConstEval5clampEPS4_NS_5utils9VectorRefIPKNS2_8ConstantEEERKNS_6SourceEENK4$_17clESH_SH_SH_EUlT_T0_T1_E_JRSH_SS_SS_EEEDaOSN_DpOT0_EUlPKNS2_11AbstractIntEE_OZNSA_ISR_JSS_SS_SS_EEEDaST_SW_EUlPKNS2_13AbstractFloatEE_OZNSA_ISR_JSS_SS_SS_EEEDaST_SW_EUlPKNS2_3F32EE_OZNSA_ISR_JSS_SS_SS_EEEDaST_SW_EUlPKNS2_3I32EE_OZNSA_ISR_JSS_SS_SS_EEEDaST_SW_EUlPKNS2_3U32EE_OZNSA_ISR_JSS_SS_SS_EEEDaST_SW_EUlPKNS2_3F16EE_EEEvPSN_PSO_ONSt3__15tupleIJDpT1_EEE | 61 | 33 | 54.09% | [] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
voidtint::detail::SwitchCases
|
61 | 30 | 49.18% | [] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
tint::diag::Formatter::format(tint::diag::Diagnosticconst&,tint::diag::Formatter::State&)const | 129 | 45 | 34.88% | [] |
tint::fuzzers::spvtools_fuzzer::ParseFuzzerCliParams(int*,char**) | 76 | 21 | 27.63% | [] |
tint::fuzzers::spvtools_fuzzer::(anonymousnamespace)::ParseMutatorCliParam(charconst*,charconst*,tint::fuzzers::spvtools_fuzzer::MutatorCliParams*) | 52 | 15 | 28.84% | [] |
tint::reader::wgsl::Lexer::next() | 32 | 4 | 12.5% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
tint::reader::wgsl::Lexer::skip_blankspace_and_comments() | 38 | 14 | 36.84% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
tint::reader::wgsl::Lexer::skip_comment() | 47 | 5 | 10.63% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
tint::resolver::(anonymousnamespace)::Constantconst*tint::resolver::(anonymousnamespace)::Element
|
42 | 10 | 23.80% | [] |
tint::transform::BuiltinPolyfill::ShouldRun(tint::Programconst*,tint::transform::DataMapconst&)const | 62 | 25 | 40.32% | [] |
tint::transform::HoistToDeclBefore::State::ForLoopsToLoops() | 53 | 4 | 7.547% | [] |
tint::transform::HoistToDeclBefore::State::WhilesToLoops() | 42 | 4 | 9.523% | [] |
tint::utils::Hashset
|
44 | 10 | 22.72% | [] |
tint::utils::Hashset
|
44 | 22 | 50.0% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
tint::utils::Hashset
|
44 | 22 | 50.0% | [] |
tint::utils::Hashset
|
44 | 22 | 50.0% | [] |
tint::writer::hlsl::GeneratorImpl::EmitEntryPointFunction(tint::ast::Functionconst*) | 78 | 42 | 53.84% | [] |
google::protobuf::FileDescriptorProto::Clear() | 36 | 15 | 41.66% | [] |
google::protobuf::FileDescriptorProto::_InternalParse(charconst*,google::protobuf::internal::ParseContext*) | 172 | 80 | 46.51% | [] |
google::protobuf::FieldDescriptorProto::_InternalParse(charconst*,google::protobuf::internal::ParseContext*) | 141 | 77 | 54.60% | [] |
google::protobuf::OneofDescriptorProto::_InternalParse(charconst*,google::protobuf::internal::ParseContext*) | 49 | 24 | 48.97% | [] |
google::protobuf::EnumDescriptorProto::_InternalParse(charconst*,google::protobuf::internal::ParseContext*) | 89 | 35 | 39.32% | [] |
google::protobuf::EnumValueDescriptorProto::_InternalParse(charconst*,google::protobuf::internal::ParseContext*) | 57 | 31 | 54.38% | [] |
google::protobuf::FileOptions::_InternalParse(charconst*,google::protobuf::internal::ParseContext*) | 243 | 76 | 31.27% | [] |
google::protobuf::FieldOptions::_InternalParse(charconst*,google::protobuf::internal::ParseContext*) | 105 | 31 | 29.52% | [] |
google::protobuf::EncodedDescriptorDatabase::DescriptorIndex::AddSymbol(google::protobuf::StringPiece) | 37 | 15 | 40.54% | [] |
boolgoogle::protobuf::EncodedDescriptorDatabase::DescriptorIndex::AddFile
|
37 | 20 | 54.05% | [] |
google::protobuf::internal::InitSCCImpl(google::protobuf::internal::SCCInfoBase*) | 37 | 18 | 48.64% | [] |
google::protobuf::internal::EpsCopyInputStream::Next(int,int) | 54 | 12 | 22.22% | [] |
voidtint::detail::SwitchCases
|
61 | 30 | 49.18% | [] |
voidtint::detail::SwitchCases
|
61 | 30 | 49.18% | [] |
voidtint::detail::SwitchCases
|
61 | 30 | 49.18% | [] |
voidtint::detail::SwitchCases
|
61 | 30 | 49.18% | [] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
voidtint::detail::SwitchCases
|
61 | 30 | 49.18% | [] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
voidtint::detail::SwitchCases
|
61 | 30 | 49.18% | [] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
voidtint::detail::SwitchCases
|
61 | 30 | 49.18% | [] |
voidtint::detail::SwitchCases
|
61 | 30 | 49.18% | [] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
voidtint::detail::SwitchCases
|
61 | 33 | 54.09% | [] |
voidtint::detail::SwitchCases
|
61 | 33 | 54.09% | [] |
voidtint::detail::SwitchCases
|
61 | 30 | 49.18% | [] |
voidtint::detail::SwitchCases
|
61 | 30 | 49.18% | [] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
voidtint::detail::SwitchCases
|
61 | 30 | 49.18% | [] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
voidtint::detail::SwitchCases
|
61 | 30 | 49.18% | [] |
tint::resolver::(anonymousnamespace)::Constantconst*tint::resolver::(anonymousnamespace)::Element
|
42 | 10 | 23.80% | [] |
voidtint::transform::IterateArrayLengthOnStorageVar
|
50 | 25 | 50.0% | [] |
voidtint::transform::IterateArrayLengthOnStorageVar
|
50 | 25 | 50.0% | [] |
tint::transform::ArrayLengthFromUniform::Run(tint::CloneContext&,tint::transform::DataMapconst&,tint::transform::DataMap&)const::$_2::operator()(tint::ast::CallExpressionconst*,tint::sem::VariableUserconst*,tint::sem::GlobalVariableconst*)const | 42 | 6 | 14.28% | [] |
tint::transform::BuiltinPolyfill::Run(tint::CloneContext&,tint::transform::DataMapconst&,tint::transform::DataMap&)const::$_0::operator()(tint::ast::CallExpressionconst*)const | 77 | 31 | 40.25% | [] |
tint::transform::CalculateArrayLength::Run(tint::CloneContext&,tint::transform::DataMapconst&,tint::transform::DataMap&)const::$_0::operator()()const | 59 | 32 | 54.23% | [] |
tint::transform::CanonicalizeEntryPointIO::State::AddOutput(std::__1::basic_string
|
31 | 14 | 45.16% | [] |
tint::transform::LocalizeStructArrayAssignment::State::Run()::{lambda(tint::ast::IndexAccessorExpressionconst*)#1}::operator()(tint::ast::IndexAccessorExpressionconst*)const | 46 | 21 | 45.65% | [] |
tint::transform::(anonymousnamespace)::DecomposeSideEffects::DecomposeState::Decompose<8ul>(tint::ast::Expressionconst*,tint::utils::Vector
|
61 | 7 | 11.47% | [] |
tint::transform::HoistToDeclBefore::State::InsertBefore(tint::sem::Statementconst*,tint::ast::Statementconst*) | 84 | 13 | 15.47% | [] |
tint::transform::ZeroInitWorkgroupMemory::State::CalculateWorkgroupSize(tint::ast::WorkgroupAttributeconst*) | 36 | 13 | 36.11% | [] |
tint::utils::Hashset
|
44 | 14 | 31.81% | [] |
tint::utils::Hashset
|
44 | 22 | 50.0% | [] |
tint::utils::Hashset
|
44 | 10 | 22.72% | [] |
tint::writer::hlsl::GeneratorImpl::EmitExpressionOrOneIfZero(std::__1::basic_ostream
|
109 | 55 | 50.45% | [] |
tint::writer::hlsl::GeneratorImpl::EmitBinary(std::__1::basic_ostream
|
148 | 81 | 54.72% | [] |
tint::writer::hlsl::GeneratorImpl::EmitTypeConstructor(std::__1::basic_ostream
|
59 | 31 | 52.54% | [] |
tint::writer::hlsl::GeneratorImpl::EmitForLoop(tint::ast::ForLoopStatementconst*) | 108 | 53 | 49.07% | [] |
tint::writer::hlsl::GeneratorImpl::EmitDefaultOnlySwitch(tint::ast::SwitchStatementconst*) | 31 | 14 | 45.16% | [] |
spvtools::val::(anonymousnamespace)::BuiltInsValidator::ValidatePointCoordAtReference(spvtools::val::Decorationconst&,spvtools::val::Instructionconst&,spvtools::val::Instructionconst&,spvtools::val::Instructionconst&) | 35 | 14 | 40.0% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
_ZN4tint6detail11SwitchCasesIKNS_3sem4TypeEbJOZZNS_6writer5spirv7Builder20GenerateTypeIfNeededEPS4_ENK4$_59clEvEUlPKNS2_5ArrayEE_OZZNS7_20GenerateTypeIfNeededES8_ENKS9_clEvEUlPKNS2_4BoolEE_OZZNS7_20GenerateTypeIfNeededES8_ENKS9_clEvEUlPKNS2_3F32EE_OZZNS7_20GenerateTypeIfNeededES8_ENKS9_clEvEUlPKNS2_3F16EE_OZZNS7_20GenerateTypeIfNeededES8_ENKS9_clEvEUlPKNS2_3I32EE_OZZNS7_20GenerateTypeIfNeededES8_ENKS9_clEvEUlPKNS2_6MatrixEE_OZZNS7_20GenerateTypeIfNeededES8_ENKS9_clEvEUlPKNS2_7PointerEE_OZZNS7_20GenerateTypeIfNeededES8_ENKS9_clEvEUlPKNS2_9ReferenceEE_OZZNS7_20GenerateTypeIfNeededES8_ENKS9_clEvEUlPKNS2_6StructEE_OZZNS7_20GenerateTypeIfNeededES8_ENKS9_clEvEUlPKNS2_3U32EE_OZZNS7_20GenerateTypeIfNeededES8_ENKS9_clEvEUlPKNS2_6VectorEE_OZZNS7_20GenerateTypeIfNeededES8_ENKS9_clEvEUlPKNS2_4VoidEE_OZZNS7_20GenerateTypeIfNeededES8_ENKS9_clEvEUlPKNS2_14StorageTextureEE_OZZNS7_20GenerateTypeIfNeededES8_ENKS9_clEvEUlPKNS2_7TextureEE_OZZNS7_20GenerateTypeIfNeededES8_ENKS9_clEvEUlPKNS2_7SamplerEE_OZZNS7_20GenerateTypeIfNeededES8_ENKS9_clEvEUlNS_7DefaultEE_EEEvPT_PT0_ONSt3__15tupleIJDpT1_EEE | 61 | 30 | 49.18% | [] |
tint::writer::spirv::Builder::GenerateExecutionModes(tint::ast::Functionconst*,unsignedint) | 75 | 26 | 34.66% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
voidtint::detail::SwitchCases
|
61 | 30 | 49.18% | [] |
voidtint::detail::SwitchCases
|
61 | 30 | 49.18% | [] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
voidtint::detail::SwitchCases
|
61 | 30 | 49.18% | [] |
voidtint::detail::SwitchCases
|
61 | 30 | 49.18% | [] |
voidtint::detail::SwitchCases
|
61 | 30 | 49.18% | [] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
voidtint::detail::SwitchCases
|
61 | 30 | 49.18% | [] |
voidtint::detail::SwitchCases
|
61 | 30 | 49.18% | [] |
voidtint::detail::SwitchCases
|
61 | 30 | 49.18% | [] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
tint::utils::Hashset
|
44 | 22 | 50.0% | [] |
tint::utils::Hashset
|
44 | 19 | 43.18% | [] |
tint::writer::spirv::Builder::GenerateFunctionVariable(tint::ast::Variableconst*) | 56 | 30 | 53.57% | [] |
tint::writer::spirv::Builder::GenerateMemberAccessor(tint::ast::MemberAccessorExpressionconst*,tint::writer::spirv::Builder::AccessorInfo*) | 120 | 60 | 50.0% | [] |
tint::writer::spirv::Builder::GenerateTypeConstructorOrConversion(tint::sem::Callconst*,tint::ast::Variableconst*) | 188 | 88 | 46.80% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
tint::writer::spirv::Builder::GenerateCastOrCopyOrPassthrough(tint::sem::Typeconst*,tint::ast::Expressionconst*,bool) | 133 | 49 | 36.84% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
tint::writer::spirv::Builder::GenerateFunctionCall(tint::sem::Callconst*,tint::sem::Functionconst*) | 35 | 19 | 54.28% | [] |
tint::writer::spirv::Builder::GenerateBuiltinCall(tint::sem::Callconst*,tint::sem::Builtinconst*) | 328 | 167 | 50.91% | [] |
tint::writer::spirv::Builder::GenerateConditionalBlock(tint::ast::Expressionconst*,tint::ast::BlockStatementconst*,tint::ast::Statementconst*) | 68 | 28 | 41.17% | [] |
tint::writer::spirv::Builder::GenerateSwitchStatement(tint::ast::SwitchStatementconst*) | 96 | 48 | 50.0% | [] |
tint::writer::spirv::Builder::GenerateLoopStatement(tint::ast::LoopStatementconst*) | 81 | 42 | 51.85% | [] |
tint::writer::spirv::Builder::convert_texel_format_to_spv(tint::ast::TexelFormat) | 42 | 23 | 54.76% | [] |
spvtools::val::(anonymousnamespace)::BuiltInsValidator::ValidateI32InputAtDefinition(spvtools::val::Decorationconst&,spvtools::val::Instructionconst&) | 41 | 19 | 46.34% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
spvtools::val::(anonymousnamespace)::ValidateImageQueryLod(spvtools::val::ValidationState_t&,spvtools::val::Instructionconst*) | 96 | 42 | 43.75% | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
voidtint::detail::SwitchCases
|
61 | 30 | 49.18% | [] |
voidtint::detail::SwitchCases
|
61 | 30 | 49.18% | [] |
voidtint::detail::SwitchCases
|
61 | 30 | 49.18% | [] |
voidtint::detail::SwitchCases
|
61 | 30 | 49.18% | [] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
voidtint::detail::SwitchCases
|
61 | 30 | 49.18% | [] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
voidtint::detail::SwitchCases
|
61 | 30 | 49.18% | [] |
voidtint::detail::SwitchCases
|
61 | 30 | 49.18% | [] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
voidtint::detail::SwitchCases
|
61 | 30 | 49.18% | [] |
voidtint::detail::SwitchCases
|
61 | 30 | 49.18% | [] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
voidtint::detail::SwitchCases
|
61 | 30 | 49.18% | [] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
voidtint::detail::SwitchCases
|
61 | 30 | 49.18% | [] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
booltint::detail::NonDefaultCases
|
50 | 27 | 54.0% | [] |
voidtint::detail::SwitchCases
|
61 | 30 | 49.18% | [] |
tint::transform::BindingRemapper::Run(tint::CloneContext&,tint::transform::DataMapconst&,tint::transform::DataMap&)const | 101 | 48 | 47.52% | [] |
tint::utils::Hashset
|
44 | 22 | 50.0% | [] |
tint::writer::msl::GeneratorImpl::EmitTextureCall(std::__1::basic_ostream
|
315 | 158 | 50.15% | [] |
tint::writer::msl::GeneratorImpl::EmitDotCall(std::__1::basic_ostream
|
42 | 11 | 26.19% | [] |
tint::writer::msl::GeneratorImpl::EmitForLoop(tint::ast::ForLoopStatementconst*) | 108 | 52 | 48.14% | [] |
tint::writer::msl::GeneratorImpl::EmitLet(tint::ast::Letconst*) | 40 | 20 | 50.0% | [] |
This section shows which files and directories are considered in this report. The main reason for showing this is fuzz introspector may include more code in the reasoning than is desired. This section helps identify if too many files/directories are included, e.g. third party code, which may be irrelevant for the threat model. In the event too much is included, fuzz introspector supports a configuration file that can exclude data from the report. See the following link for more information on how to create a config file: link
Source file | Reached by | Covered by |
---|---|---|
[] | [] | |
/usr/include/stdlib.h | [] | [] |
/src/dawn/src/tint/transform/array_length_from_uniform.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/src/tint/transform/expand_compound_assignment.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/fold.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/null_pass.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_small_type_uses.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_add_type_array.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/diagnostic.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/operand.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/reduce/remove_selection_reduction_opportunity_finder.h | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/message_lite.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_merge_blocks.cpp | [] | [] |
/src/dawn/src/tint/ast/compound_assignment_statement.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_mutate_pointers.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_function_call.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_swap_two_functions.cpp | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/io/zero_copy_stream_impl.cc | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/stubs/strutil.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_add_access_chains.cpp | [] | [] |
/src/dawn/src/tint/resolver/uniformity.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/src/tint/sem/member_accessor_expression.cc | [] | [] |
/src/dawn/src/tint/ast/while_statement.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/instruction_list.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/data_descriptor.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_replace_adds_subs_muls_with_carrying_extended.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_add_image_sample_unused_components.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/const_folding_rules.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_add_function_calls.cpp | [] | [] |
/src/dawn/src/tint/reader/spirv/entry_point_info.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | [] |
/src/dawn/src/tint/writer/spirv/operand.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/redundancy_elimination.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/wrap_opkill.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_permute_instructions.cpp | [] | [] |
/src/dawn/src/tint/sem/block_statement.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/dead_insert_elim_pass.h | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/wire_format.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/replace_invalid_opc.cpp | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/map.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_type.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/protobuf/src/google/protobuf/wire_format.h | [] | [] |
/src/dawn/src/tint/transform/while_to_loop.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/small_vector.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/src/tint/transform/remove_continue_in_switch.cc | [] | [] |
/src/dawn/src/tint/inspector/inspector.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_apply_id_synonyms.cpp | [] | [] |
/src/dawn/src/tint/sem/sampler.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_non_uniform.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/src/tint/fuzzers/tint_spirv_tools_fuzzer/spirv_opt_mutator.cc | [] | [] |
/src/dawn/src/tint/sem/storage_texture.cc | [] | [] |
/src/dawn/src/tint/transform/builtin_polyfill.cc | [] | [] |
/src/dawn/src/tint/fuzzers/tint_reader_writer_fuzzer.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/local_redundancy_elimination.cpp | [] | [] |
/src/dawn/src/tint/sem/constant.cc | [] | [] |
/src/dawn/src/tint/reader/spirv/enum_converter.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/reduce_load_size.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_util.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_composite_construct.cpp | [] | [] |
/src/dawn/src/tint/ast/sampled_texture.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_replace_opphi_id_from_dead_predecessor.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_cfg.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_invert_comparison_operators.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/reduce/merge_blocks_reduction_opportunity.cpp | [] | [] |
/src/dawn/src/tint/sem/sampler.cc | [] | [] |
/src/dawn/src/tint/transform/module_scope_var_to_entry_point_param.cc | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/util/internal/object_source.h | [] | [] |
/src/dawn/src/tint/text/unicode.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/util/internal/protostream_objectsource.h | [] | [] |
/src/dawn/src/tint/resolver/ctor_conv_intrinsic.h | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/util/internal/json_stream_parser.cc | [] | [] |
/src/dawn/src/tint/utils/vector.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/include/tint/override_id.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_adjust_branch_weights.cpp | [] | [] |
/src/dawn/src/tint/sem/builtin.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/id_use_descriptor.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/compact_ids_pass.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_make_vector_operation_dynamic.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_set_selection_control.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_adjust_selection_controls.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_toggle_access_chain_instruction.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/eliminate_dead_functions_pass.cpp | [] | [] |
/src/dawn/src/tint/sem/if_statement.h | [] | [] |
/src/dawn/src/tint/transform/utils/get_insertion_point.cc | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/io/tokenizer.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/redundancy_elimination.cpp | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/util/internal/protostream_objectwriter.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/reduce/remove_block_reduction_opportunity_finder.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/propagator.cpp | [] | [] |
/src/dawn/src/tint/fuzzers/fuzzer_init.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer'] |
/src/dawn/src/tint/transform/utils/hoist_to_decl_before.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_propagate_instruction_up.cpp | [] | [] |
/src/dawn/src/tint/fuzzers/tint_spirv_tools_fuzzer/tint_spirv_tools_msl_writer_fuzzer.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/set_spec_constant_default_value_pass.h | [] | [] |
/src/dawn/src/tint/writer/array_length_from_uniform_options.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/code_sink.h | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/parse_context.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_duplicate_region_with_selection.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_add_vector_shuffle_instructions.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/scalar_analysis_nodes.h | [] | [] |
/src/dawn/src/tint/sem/info.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/src/tint/transform/loop_to_for_loop.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_add_parameter.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_composite_construct.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_add_type_function.cpp | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/type.pb.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/random_generator.cpp | [] | [] |
/src/dawn/src/tint/sem/sampler_texture_pair.h | [] | [] |
/src/dawn/src/tint/sem/call_target.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_permute_blocks.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_bitwise.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/protobuf/src/google/protobuf/stubs/int128.cc | [] | [] |
/src/dawn/src/tint/sem/type_conversion.cc | [] | [] |
/src/dawn/src/tint/transform/transform.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_add_dead_continues.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/name_mapper.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_add_composite_inserts.cpp | [] | [] |
/src/dawn/src/tint/reader/spirv/construct.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/protobuf/src/google/protobuf/util/internal/utility.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validation_state.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/upgrade_memory_model.h | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/stubs/bytestream.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/loop_dependence.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_id.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/eliminate_dead_input_components_pass.h | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/extension_set.cc | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/stubs/substitute.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_wrap_regions_in_selections.h | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/map_field.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/eliminate_dead_constant_pass.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_access_chain.cpp | [] | [] |
/src/dawn/src/tint/sem/function.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/protobuf/src/google/protobuf/descriptor.cc | [] | [] |
/src/dawn/src/tint/ast/storage_class.cc | [] | [] |
/src/dawn/src/tint/ast/storage_class.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_layout.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/spread_volatile_semantics.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_add_copy_memory.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/pass_manager.h | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/util/internal/type_info.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/types.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_add_type_vector.h | [] | [] |
/src/dawn/src/tint/sem/vector.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_flatten_conditional_branches.cpp | [] | [] |
/src/dawn/src/tint/program.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_composite_extract.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/remove_duplicates_pass.cpp | [] | [] |
/src/dawn/src/tint/diagnostic/diagnostic.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_permute_function_variables.h | [] | [] |
/src/dawn/src/tint/transform/transform.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/src/tint/writer/spirv/generator.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/util/internal/object_writer.cc | [] | [] |
/src/dawn/src/tint/reader/wgsl/token.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/include/spirv-tools/libspirv.hpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/protobuf/src/google/protobuf/stubs/once.h | [] | [] |
/src/dawn/src/tint/writer/spirv/builder.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer'] |
/src/dawn/src/tint/ast/const.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_add_composite_types.cpp | [] | [] |
/src/dawn/src/tint/program_builder.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/basic_block.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/usr/include/x86_64-linux-gnu/bits/byteswap.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_add_dead_blocks.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_replace_copy_memory_with_load_store.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_add_global_undef.h | [] | [] |
/src/dawn/src/tint/ast/struct_member.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/reduce/structured_loop_to_selection_reduction_opportunity.cpp | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/unknown_field_set.h | [] | [] |
/src/dawn/src/tint/reader/spirv/namer.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/protobuf/src/google/protobuf/util/internal/datapiece.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_wrap_vector_synonym.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_adjust_memory_operands_masks.h | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/generated_message_reflection.cc | [] | [] |
/src/dawn/src/tint/sem/array.cc | [] | [] |
/src/dawn/src/tint/reader/spirv/parser_impl.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_add_local_variables.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/pass.cpp | [] | [] |
/src/dawn/src/tint/resolver/intrinsic_table.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/value_number_table.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/inst_bindless_check_pass.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_replace_branches_from_dead_blocks_with_exits.cpp | [] | [] |
/src/dawn/src/tint/ast/vector.cc | [] | [] |
/src/dawn/src/tint/inspector/entry_point.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/src/tint/ast/texture.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/reduce/merge_blocks_reduction_opportunity_finder.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_permute_function_variables.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_donate_modules.cpp | [] | [] |
/src/dawn/src/tint/ast/switch_statement.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_toggle_access_chain_instruction.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_add_composite_extract.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/interp_fixup_pass.h | [] | [] |
/src/dawn/src/tint/ast/bool.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_store.h | [] | [] |
/src/dawn/src/tint/ast/node_id.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | [] |
/src/dawn/src/tint/ast/bitcast_expression.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/local_single_store_elim_pass.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_add_relaxed_decoration.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/aggressive_dead_code_elim_pass.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_add_type_boolean.cpp | [] | [] |
/src/dawn/src/tint/reader/spirv/parser_type.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/local_access_chain_convert_pass.cpp | [] | [] |
/src/dawn/src/tint/fuzzers/tint_spirv_tools_fuzzer/spirv_reduce_mutator.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/reduce/conditional_branch_to_simple_conditional_branch_opportunity_finder.h | [] | [] |
/src/dawn/src/tint/ast/struct_member_offset_attribute.cc | [] | [] |
/src/dawn/src/tint/ast/node.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/src/tint/ast/function.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/src/tint/writer/text_generator.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/src/tint/fuzzers/tint_spirv_tools_fuzzer/spirv_fuzz_mutator.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/feature_manager.h | [] | [] |
/src/dawn/src/tint/utils/debugger.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_add_constant_boolean.cpp | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/util/internal/proto_writer.cc | [] | [] |
/src/dawn/src/tint/utils/block_allocator.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/fix_storage_class.cpp | [] | [] |
/src/dawn/src/tint/ast/discard_statement.cc | [] | [] |
/src/dawn/src/tint/writer/spirv/generator.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_swap_two_functions.h | [] | [] |
/src/dawn/src/tint/resolver/dependency_graph.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_replace_opselect_with_conditional_branch.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/strength_reduction_pass.cpp | [] | [] |
/src/dawn/src/tint/reader/spirv/fail_stream.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_propagate_instruction_down.cpp | [] | [] |
/src/dawn/src/tint/utils/unique_allocator.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/src/tint/sem/while_statement.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_invert_comparison_operator.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_make_vector_operations_dynamic.cpp | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/message.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_add_loop_to_create_int_constant_synonym.h | [] | [] |
/src/dawn/src/tint/resolver/validator.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/loop_fusion.h | [] | [] |
/src/dawn/src/tint/ast/workgroup_attribute.cc | [] | [] |
/src/dawn/src/tint/transform/calculate_array_length.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/ilist.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validation_state.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_replace_load_store_with_copy_memory.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_permute_function_parameters.cpp | [] | [] |
/src/dawn/src/tint/sem/struct.cc | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/generated_message_reflection.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_add_composite_inserts.h | [] | [] |
/src/dawn/src/tint/transform/for_loop_to_loop.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/fix_func_call_arguments.h | [] | [] |
/src/dawn/src/tint/ast/assignment_statement.cc | [] | [] |
/src/dawn/src/tint/fuzzers/data_builder.h | ['tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer'] | ['tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/call_graph.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/types.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_inline_function.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/reduce/reduction_opportunity_finder.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/call_graph.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_obfuscate_constants.cpp | [] | [] |
/src/dawn/src/tint/ast/traverse_expressions.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/private_to_local_pass.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_permute_instructions.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_replace_opphi_ids_from_dead_predecessors.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_replace_irrelevant_id.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_add_global_undef.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_add_type_boolean.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_split_block.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/loop_descriptor.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/loop_unswitch_pass.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_add_type_array.h | [] | [] |
/src/dawn/src/tint/writer/spirv/scalar_constant.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_spv_writer_fuzzer'] |
/src/dawn/third_party/protobuf/src/google/protobuf/io/tokenizer.cc | [] | [] |
/src/dawn/src/tint/ast/module.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/def_use_manager.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/src/tint/fuzzers/tint_spirv_tools_fuzzer/spirv_fuzz_mutator.h | [] | [] |
/src/dawn/src/tint/sem/abstract_int.cc | [] | [] |
/src/dawn/src/tint/sem/type.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/optimizer.cpp | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/stubs/status.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/interface_var_sroa.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_add_opphi_synonyms.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_memory.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/protobuf/src/google/protobuf/util/json_util.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/feature_manager.cpp | [] | [] |
/src/dawn/src/tint/utils/unique_vector.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/protobuf/src/google/protobuf/parse_context.cc | [] | [] |
/src/dawn/src/tint/writer/hlsl/generator_impl.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer'] |
/src/dawn/src/tint/fuzzers/random_generator_engine.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_push_id_through_variable.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/enum_set.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_replace_irrelevant_id.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/instruction_list.cpp | [] | [] |
/src/dawn/src/tint/reader/spirv/parser_type.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_move_instruction_down.h | [] | [] |
/src/dawn/src/tint/sem/variable.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_split_block.h | [] | [] |
/src/dawn/src/tint/transform/spirv_atomic.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/protobuf/src/google/protobuf/io/zero_copy_stream_impl.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/loop_unroller.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/simplification_pass.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/loop_utils.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_add_spec_constant_op.cpp | [] | [] |
/src/dawn/src/tint/ast/void.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/ssa_rewrite_pass.cpp | [] | [] |
/src/dawn/src/tint/castable.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/src/tint/sem/expression.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/interface_var_sroa.cpp | [] | [] |
/src/dawn/src/tint/ast/return_statement.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_propagate_instruction_up.h | [] | [] |
/src/dawn/src/tint/sem/type_manager.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/text_handler.h | [] | [] |
/src/dawn/src/tint/sem/expression.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_adjust_branch_weights.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_replace_boolean_constant_with_constant_binary.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_replace_params_with_struct.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_add_synonym.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_push_ids_through_variables.h | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/descriptor_database.cc | [] | [] |
/src/dawn/src/tint/number.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/block_merge_util.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/ext_inst.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/reduce/structured_loop_to_selection_reduction_opportunity_finder.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_replace_opselects_with_conditional_branches.h | [] | [] |
/src/dawn/src/tint/ast/stride_attribute.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_execution_limitations.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/reduce/change_operand_reduction_opportunity.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fact_manager/fact_manager.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/cfg_cleanup_pass.cpp | [] | [] |
/src/dawn/src/tint/scope_stack.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/src/tint/sem/pointer.cc | [] | [] |
/src/dawn/src/tint/reader/spirv/usage.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_add_global_variables.cpp | [] | [] |
/src/dawn/src/tint/writer/wgsl/generator_impl.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.h | [] | [] |
/usr/local/bin/../include/c++/v1/math.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_merge_function_returns.h | [] | [] |
/src/dawn/src/tint/writer/spirv/operand.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer'] |
/src/dawn/src/tint/utils/string.h | [] | [] |
/src/dawn/src/tint/sem/storage_texture.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/relax_float_ops_pass.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/parse_number.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_set_selection_control.h | [] | [] |
/src/dawn/src/tint/ast/for_loop_statement.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_replace_copy_memory_with_load_store.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/workaround1209.h | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/stubs/mathutil.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/instrument_pass.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_add_parameter.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/pass_management/repeated_pass_manager.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_add_type_pointer.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_extensions.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/src/tint/sem/multisampled_texture.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_adjust_loop_controls.cpp | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/io/coded_stream.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_expand_vector_reduction.h | [] | [] |
/src/dawn/src/tint/writer/spirv/generator_impl.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_construct_composites.h | [] | [] |
/src/dawn/src/tint/transform/multiplanar_external_texture.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/loop_fission.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_wrap_early_terminator_in_function.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_literals.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_add_dead_breaks.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/compact_ids_pass.cpp | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/util/internal/json_objectwriter.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/construct.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/protobuf/src/google/protobuf/arenastring.h | [] | [] |
/src/dawn/src/tint/traits.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/unify_const_pass.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_add_dead_continues.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/register_pressure.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_inline_functions.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_add_constant_composite.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/loop_fusion_pass.h | [] | [] |
/src/dawn/src/tint/reader/reader.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/instruction.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/desc_sroa.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_outline_function.h | [] | [] |
/src/dawn/src/tint/writer/msl/generator_impl.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_replace_add_sub_mul_with_carrying_extended.h | [] | [] |
/src/dawn/src/tint/transform/multiplanar_external_texture.cc | [] | [] |
/src/dawn/src/tint/sem/statement.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_replace_params_with_struct.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/reduce/operand_to_undef_reduction_opportunity_finder.cpp | [] | [] |
/src/dawn/src/tint/ast/expression.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_interfaces.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/protobuf/src/google/protobuf/unknown_field_set.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/flatten_decoration_pass.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/remove_dontinline_pass.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/dominator_analysis.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/reduce/reduction_opportunity.cpp | [] | [] |
/src/dawn/src/tint/reader/spirv/function.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_add_image_sample_unused_components.cpp | [] | [] |
/src/dawn/src/tint/text/unicode.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/reduce_load_size.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/pass_management/repeated_pass_recommender.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/ccp_pass.h | [] | [] |
/src/dawn/src/tint/diagnostic/printer.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/reduce/structured_loop_to_selection_reduction_opportunity_finder.cpp | [] | [] |
/src/dawn/src/tint/ast/increment_decrement_statement.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/if_conversion.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/merge_return_pass.cpp | [] | [] |
/src/dawn/src/tint/transform/simplify_pointers.cc | [] | [] |
/src/dawn/src/tint/ast/binding_attribute.cc | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/io/zero_copy_stream.cc | [] | [] |
/src/dawn/src/tint/transform/fold_trivial_single_use_lets.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_duplicate_regions_with_selections.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_replace_branches_from_dead_blocks_with_exits.h | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/stubs/casts.h | [] | [] |
/src/dawn/src/tint/utils/hashmap.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/protobuf/src/google/protobuf/stubs/bytestream.cc | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/text_format.cc | [] | [] |
/usr/include/x86_64-linux-gnu/bits/stdlib-float.h | [] | [] |
/src/dawn/out/Debug/third_party/spirv-tools/source/fuzz/protobufs/spvtoolsfuzz.pb.h | [] | [] |
/src/dawn/src/tint/sem/f32.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/strip_debug_info_pass.cpp | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/any.pb.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_store.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/licm_pass.h | [] | [] |
/src/dawn/src/tint/fuzzers/tint_spirv_tools_fuzzer/mutator.cc | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/any.cc | [] | [] |
/src/dawn/src/tint/ast/extension.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/function.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_push_id_through_variable.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_annotation.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_add_no_contraction_decorations.h | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/util/internal/datapiece.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_permute_phi_operands.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_primitives.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/src/tint/resolver/const_eval.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/src/tint/sem/call.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_replace_constant_with_uniform.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/available_instructions.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_context.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_inline_function.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_invert_comparison_operator.h | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/io/zero_copy_stream_impl_lite.cc | [] | [] |
/src/dawn/src/tint/sem/array.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_permute_blocks.h | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/util/internal/error_listener.h | [] | [] |
/src/dawn/src/tint/fuzzers/tint_spirv_tools_fuzzer/mutator.h | [] | [] |
/src/dawn/src/tint/sem/depth_multisampled_texture.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/fix_func_call_arguments.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_capability.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/reduce/remove_unused_struct_member_reduction_opportunity_finder.h | [] | [] |
/src/dawn/src/tint/ast/case_statement.cc | [] | [] |
/src/dawn/src/tint/ast/depth_texture.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_add_copy_memory.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_adjust_memory_operands_masks.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_move_block_down.h | [] | [] |
/src/dawn/src/tint/ast/stage_attribute.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/convert_to_half_pass.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/print.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_add_relaxed_decorations.h | [] | [] |
/src/dawn/src/tint/ast/continue_statement.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_merge_blocks.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/inline_exhaustive_pass.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_scopes.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/mem_pass.h | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/generated_message_util.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_split_blocks.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/replace_desc_array_access_using_var_index.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/reduce/simple_conditional_branch_to_branch_reduction_opportunity.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_add_function.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/licm_pass.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_add_type_float.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_add_synonym.cpp | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/reflection_internal.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_add_dead_continue.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/eliminate_dead_members_pass.cpp | [] | [] |
/src/dawn/src/tint/resolver/resolver.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_merge_function_returns.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/bitutils.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/src/tint/utils/bitcast.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_adjust_branch_weights.h | [] | [] |
/src/dawn/src/tint/sem/i32.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/instruction_descriptor.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/reduce/remove_unused_struct_member_reduction_opportunity_finder.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_vector_shuffle.cpp | [] | [] |
/src/dawn/src/tint/transform/builtin_polyfill.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | [] |
/src/dawn/src/tint/fuzzers/tint_spirv_tools_fuzzer/fuzzer.cc | ['tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/remove_dontinline_pass.cpp | [] | [] |
/src/dawn/src/tint/sem/abstract_float.cc | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/stubs/int128.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/string_utils.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/local_redundancy_elimination.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/ir_builder.h | [] | [] |
/src/dawn/src/tint/ast/var.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_add_function.h | [] | [] |
/src/dawn/src/tint/transform/disable_uniformity_analysis.cc | [] | [] |
/src/dawn/src/tint/ast/sampler.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/block_merge_pass.cpp | [] | [] |
/src/dawn/src/tint/resolver/intrinsic_table.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/spirv_optimizer_options.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_propagate_instructions_up.h | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/map_field.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_add_global_variable.cpp | [] | [] |
/src/dawn/src/tint/transform/num_workgroups_from_uniform.cc | [] | [] |
/src/dawn/src/tint/fuzzers/tint_spirv_tools_fuzzer/spirv_reduce_mutator.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/string_utils.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_add_loop_preheader.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_compute_data_synonym_fact_closure.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_add_type_struct.h | [] | [] |
/src/dawn/src/tint/sem/switch_statement.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_replace_id_with_synonym.h | [] | [] |
/src/dawn/src/tint/sem/function.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/bit_vector.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation.cpp | [] | [] |
/src/dawn/src/tint/sem/if_statement.cc | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/extension_set_inl.h | [] | [] |
/src/dawn/src/tint/transform/unshadow.cc | [] | [] |
/src/dawn/src/tint/ast/disable_validation_attribute.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_context.h | [] | [] |
/src/dawn/src/tint/sem/for_loop_statement.cc | [] | [] |
/src/dawn/src/tint/ast/attribute.cc | [] | [] |
/src/dawn/src/tint/writer/spirv/function.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/disassemble.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/copy_prop_arrays.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/binary.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/src/tint/sem/binding_point.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/reduce/remove_struct_member_reduction_opportunity.cpp | [] | [] |
/src/dawn/src/tint/ast/binary_expression.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fact_manager/dead_block_facts.h | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/util/internal/json_escaping.cc | [] | [] |
/src/dawn/src/tint/writer/generate_external_texture_bindings.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_add_copy_memory.cpp | [] | [] |
/src/dawn/src/tint/fuzzers/tint_common_fuzzer.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/text.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/src/tint/ast/float_literal_expression.cc | [] | [] |
/src/dawn/src/tint/diagnostic/printer_linux.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_spv_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_memory_semantics.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/src/tint/reader/wgsl/parser_impl_detail.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_wrap_region_in_selection.h | [] | [] |
/src/dawn/src/tint/source.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/ir_context.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/protobuf/src/google/protobuf/extension_set.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_expand_vector_reductions.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_add_constant_boolean.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/freeze_spec_constant_value_pass.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_swap_commutable_operands.h | [] | [] |
/src/dawn/src/tint/resolver/intrinsic_table.inl | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/tree_iterator.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_mutate_pointer.h | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/source_context.pb.cc | [] | [] |
/src/dawn/src/tint/sem/vector.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/src/tint/transform/promote_initializers_to_let.cc | [] | [] |
/src/dawn/src/tint/sem/type_constructor.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_add_type_vector.cpp | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/stubs/stringpiece.h | [] | [] |
/src/dawn/src/tint/program.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/protobuf/src/google/protobuf/reflection_ops.cc | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/arena_impl.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_record_synonymous_constants.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_image.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/inst_buff_addr_check_pass.cpp | [] | [] |
/src/dawn/src/tint/fuzzers/random_generator.h | ['tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer'] | ['tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/pseudo_random_generator.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/instrument_pass.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/local_single_block_elim_pass.h | [] | [] |
/src/dawn/src/tint/writer/text_generator.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/protobuf/src/google/protobuf/stubs/status_macros.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/overflow_id_source.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/function.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/reduce/remove_selection_reduction_opportunity_finder.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/combine_access_chains.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_swap_function_variables.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/loop_unroller.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_push_ids_through_variables.cpp | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/wrappers.pb.h | [] | [] |
/src/dawn/src/tint/ast/break_statement.cc | [] | [] |
/src/dawn/src/tint/symbol_table.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/protobuf/src/google/protobuf/descriptor.pb.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_add_no_contraction_decorations.cpp | [] | [] |
/src/dawn/src/tint/ast/variable.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/inst_debug_printf_pass.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/reduce/remove_function_reduction_opportunity.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_add_loads.h | [] | [] |
/src/dawn/src/tint/ast/u32.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_add_constant_null.cpp | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/extension_set_heavy.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/cfg.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/inst_buff_addr_check_pass.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/local_access_chain_convert_pass.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/parse_number.h | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/generated_message_util.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/print.cpp | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/util/internal/field_mask_utility.cc | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/util/internal/json_objectwriter.h | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/descriptor_database.h | [] | [] |
/src/dawn/src/tint/ast/id_attribute.cc | [] | [] |
/src/dawn/src/tint/transform/promote_side_effects_to_decl.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/function.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/src/tint/reader/wgsl/parser.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_mutate_pointers.h | [] | [] |
/src/dawn/src/tint/ast/call_expression.cc | [] | [] |
/src/dawn/src/tint/fuzzers/tint_spv_reader_spv_writer_fuzzer.cc | ['tint_spv_reader_spv_writer_fuzzer'] | ['tint_spv_reader_spv_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_donate_modules.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/decoration_manager.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/type_manager.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/protobuf/src/google/protobuf/stubs/stl_util.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_add_bit_instruction_synonyms.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_wrap_vector_synonym.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/unify_const_pass.cpp | [] | [] |
/src/dawn/src/tint/fuzzers/shuffle_transform.cc | [] | [] |
/src/dawn/src/tint/transform/decompose_memory_access.cc | [] | [] |
/src/dawn/src/tint/sem/texture.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fact_manager/livesafe_function_facts.cpp | [] | [] |
/src/dawn/src/tint/sem/index_accessor_expression.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/code_sink.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_ray_query.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/if_conversion.h | [] | [] |
/src/dawn/src/tint/reader/wgsl/parser_impl.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_interchange_zero_like_constants.cpp | [] | [] |
/src/dawn/src/tint/sem/parameter_usage.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/dead_branch_elim_pass.h | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/has_bits.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_load.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/strip_nonsemantic_info_pass.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_add_opphi_synonyms.h | [] | [] |
/src/dawn/src/tint/sem/builtin.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/src/tint/ast/block_statement.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/propagator.h | [] | [] |
/src/dawn/src/tint/sem/abstract_numeric.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/ssa_rewrite_pass.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_add_synonyms.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/flatten_decoration_pass.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_outline_functions.h | [] | [] |
/src/dawn/src/tint/ast/struct_member_align_attribute.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_compute_data_synonym_fact_closure.h | [] | [] |
/src/dawn/src/tint/sem/matrix.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/reduce/conditional_branch_to_simple_conditional_branch_opportunity_finder.cpp | [] | [] |
/src/dawn/src/tint/ast/pointer.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_construct_composites.cpp | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/arena.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/convert_to_sampled_image_pass.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/timer.h | [] | [] |
/src/dawn/src/tint/sem/node.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/src/tint/transform/decompose_strided_matrix.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_add_loop_preheaders.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/eliminate_dead_functions_util.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/dead_insert_elim_pass.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/block_merge_pass.h | [] | [] |
/src/dawn/src/tint/fuzzers/cli.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/type_manager.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/hash_combine.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_add_dead_block.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_add_global_variable.h | [] | [] |
/src/dawn/src/tint/ast/f16.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_swap_functions.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_replace_copy_objects_with_stores_loads.h | [] | [] |
/src/dawn/src/tint/sem/while_statement.cc | [] | [] |
/src/dawn/src/tint/ast/invariant_attribute.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/dominator_tree.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_add_global_variables.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_load.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass.h | [] | [] |
/src/dawn/src/tint/reader/spirv/enum_converter.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer'] |
/src/dawn/src/tint/reader/spirv/function.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_add_parameters.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_duplicate_regions_with_selections.cpp | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/stubs/hash.h | [] | [] |
/src/dawn/src/tint/writer/spirv/binary_writer.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/reduce/remove_block_reduction_opportunity.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/aggressive_dead_code_elim_pass.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/loop_dependence.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_decorations.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/src/tint/ast/location_attribute.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_adjust_function_controls.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/ir_context.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/ccp_pass.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_add_spec_constant_op.h | [] | [] |
/src/dawn/src/tint/sem/behavior.cc | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/io/strtod.cc | [] | [] |
/src/dawn/src/tint/sem/statement.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/src/tint/sem/block_statement.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/spirv_validator_options.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/fold_spec_constant_op_and_composite_pass.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/reduce/remove_unused_instruction_reduction_opportunity_finder.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_replace_branch_from_dead_block_with_exit.h | [] | [] |
/src/dawn/src/tint/source.cc | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/stubs/stringprintf.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/eliminate_dead_members_pass.h | [] | [] |
/src/dawn/src/tint/ast/attribute.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/spirv_validator_options.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/wrap_opkill.cpp | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/stubs/common.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_merge_function_returns.cpp | [] | [] |
/src/dawn/src/tint/ast/phony_expression.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/inline_pass.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_replace_linear_algebra_instructions.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_replace_parameter_with_global.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/spirv_optimizer_options.cpp | [] | [] |
/src/dawn/src/tint/ast/function.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/reduce/remove_function_reduction_opportunity.h | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/dynamic_message.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/build_module.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_replace_linear_algebra_instruction.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_misc.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/reduce/reduction_opportunity.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fact_manager/constant_uniform_facts.cpp | [] | [] |
/src/dawn/src/tint/ast/fallthrough_statement.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/parsed_operand.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_add_synonyms.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/combine_access_chains.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/upgrade_memory_model.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/dead_variable_elimination.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/folding_rules.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_interchange_zero_like_constants.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/reduce/remove_struct_member_reduction_opportunity.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/struct_cfg_analysis.h | [] | [] |
/usr/local/bin/../include/c++/v1/stdlib.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_add_type_float.h | [] | [] |
/src/dawn/src/tint/ast/call_expression.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_wrap_vector_synonym.cpp | [] | [] |
/src/dawn/src/tint/ast/matrix.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_propagate_instructions_down.cpp | [] | [] |
/src/dawn/src/tint/symbol_table.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_swap_conditional_branch_operands.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fact_manager/data_synonym_and_id_equation_facts.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_outline_function.cpp | [] | [] |
/src/dawn/src/tint/writer/spirv/function.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_split_blocks.cpp | [] | [] |
/src/dawn/src/tint/sem/sampled_texture.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/src/tint/sem/module.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/protobuf/src/google/protobuf/util/internal/proto_writer.h | [] | [] |
/src/dawn/src/tint/ast/variable_decl_statement.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/libspirv.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/src/tint/writer/wgsl/generator.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_add_function_calls.h | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/source_context.pb.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/debug_info_manager.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_propagate_instruction_down.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/assembly_grammar.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/src/tint/fuzzers/tint_spirv_tools_fuzzer/util.cc | ['tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/local_single_store_elim_pass.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_permute_function_parameters.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/disassemble.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/workaround1209.cpp | [] | [] |
/src/dawn/src/tint/sem/depth_texture.cc | [] | [] |
/src/dawn/src/tint/ast/let.cc | [] | [] |
/src/dawn/src/tint/diagnostic/formatter.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | [] |
/src/dawn/src/tint/utils/hashset.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/reduce/simple_conditional_branch_to_branch_opportunity_finder.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_constants.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_replace_opselects_with_conditional_branches.cpp | [] | [] |
/src/dawn/src/tint/ast/texel_format.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/replace_invalid_opc.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_add_copy_memory.h | [] | [] |
/src/dawn/src/tint/symbol.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_swap_commutable_operands.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_set_memory_operands_mask.cpp | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/stubs/common.h | [] | [] |
/src/dawn/src/tint/debug.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/protobuf/src/google/protobuf/repeated_field.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/reflect.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_copy_objects.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_add_equation_instructions.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_add_relaxed_decorations.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/constants.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/protobuf/src/google/protobuf/dynamic_message.cc | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/implicit_weak_message.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/inline_pass.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/reduce/merge_blocks_reduction_opportunity.h | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/stubs/substitute.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_instruction.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/src/tint/transform/unwind_discard_functions.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_set_memory_operands_mask.h | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/message.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/equivalence_relation.h | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/stubs/time.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/name_mapper.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_adjust_selection_controls.h | [] | [] |
/src/dawn/src/tint/writer/float_to_string.cc | [] | [] |
/src/dawn/src/tint/sem/variable.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/loop_fission.h | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/stubs/statusor.h | [] | [] |
/src/dawn/src/tint/reader/wgsl/lexer.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_add_loops_to_create_int_constant_synonyms.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_adjacency.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_conversion.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/src/tint/fuzzers/tint_spv_reader_msl_writer_fuzzer.cc | ['tint_spv_reader_msl_writer_fuzzer'] | ['tint_spv_reader_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/pass_management/repeated_pass_manager_looped_with_recommendations.cpp | [] | [] |
/src/dawn/src/tint/utils/math.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/decoration_manager.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/src/tint/sem/external_texture.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_expand_vector_reductions.h | [] | [] |
/src/dawn/src/tint/transform/remove_phonies.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_add_type_matrix.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_wrap_early_terminator_in_function.h | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/stubs/status.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_move_instruction_down.cpp | [] | [] |
/src/dawn/src/tint/program_id.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/src/tint/utils/bitset.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/reduce/operand_to_dominating_id_reduction_opportunity_finder.h | [] | [] |
/src/dawn/src/tint/ast/i32.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/loop_peeling.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_add_dead_blocks.h | [] | [] |
/src/dawn/src/tint/sem/reference.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/ir_loader.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/src/tint/transform/manager.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_replace_loads_stores_with_copy_memories.h | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/wrappers.pb.cc | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/stubs/map_util.h | [] | [] |
/src/dawn/src/tint/transform/localize_struct_array_assignment.cc | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/util/internal/object_location_tracker.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_composite_extract.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_replace_parameter_with_global.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/overflow_id_source.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/replace_desc_array_access_using_var_index.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_replace_params_with_struct.h | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/util/internal/default_value_objectwriter.cc | [] | [] |
/src/dawn/src/tint/transform/var_for_dynamic_index.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/function.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/src/tint/utils/result.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/protobuf/src/google/protobuf/message_lite.h | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/stubs/port.h | [] | [] |
/src/dawn/src/tint/inspector/inspector.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/src/tint/resolver/ctor_conv_intrinsic.cc | [] | [] |
/src/dawn/src/tint/transform/canonicalize_entry_point_io.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/src/tint/fuzzers/tint_spv_reader_wgsl_writer_fuzzer.cc | ['tint_spv_reader_wgsl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_replace_branch_from_dead_block_with_exit.cpp | [] | [] |
/usr/local/bin/../include/c++/v1/optional | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_add_constant_scalar.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_adjust_branch_weights.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_invert_comparison_operators.cpp | [] | [] |
/src/dawn/src/tint/writer/spirv/builder.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer'] |
/src/dawn/src/tint/fuzzers/tint_spirv_tools_fuzzer/cli.h | ['tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/pass_manager.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_replace_opphi_id_from_dead_predecessor.cpp | [] | [] |
/src/dawn/out/Debug/third_party/spirv-tools/source/fuzz/protobufs/spvtoolsfuzz.pb.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_context.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_add_early_terminator_wrapper.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_wrap_vector_synonym.h | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/util/internal/type_info.cc | [] | [] |
/src/dawn/src/tint/ast/f32.cc | [] | [] |
/src/dawn/src/tint/transform/add_empty_entry_point.cc | [] | [] |
/src/dawn/src/tint/sem/texture.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opcode.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/src/tint/fuzzers/shuffle_transform.h | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/wire_format_lite.cc | [] | [] |
/src/dawn/src/tint/ast/storage_texture.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/struct_cfg_analysis.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/log.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_replace_linear_algebra_instruction.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/remove_unused_interface_variables_pass.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_add_loop_to_create_int_constant_synonym.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/reduce/change_operand_to_undef_reduction_opportunity.cpp | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/stubs/structurally_valid.cc | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/util/internal/object_writer.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/local_single_block_elim_pass.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_set_loop_control.cpp | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/util/internal/protostream_objectwriter.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_permute_phi_operands.h | [] | [] |
/src/dawn/src/tint/inspector/entry_point.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/io/zero_copy_stream.h | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/util/internal/structured_objectwriter.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_function_call.h | [] | [] |
/src/dawn/src/tint/sem/constant.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_replace_copy_object_with_store_load.cpp | [] | [] |
/src/dawn/src/tint/ast/identifier_expression.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_composite_insert.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_add_type_int.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/loop_utils.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_replace_irrelevant_ids.h | [] | [] |
/src/dawn/src/tint/ast/statement.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_add_type_struct.cpp | [] | [] |
/src/dawn/src/tint/sem/sampled_texture.cc | [] | [] |
/src/dawn/src/tint/ast/override.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/hex_float.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_derivatives.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/scalar_analysis.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_add_type_int.cpp | [] | [] |
/src/dawn/src/tint/sem/bool.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/vector_dce.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/table.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_add_bit_instruction_synonym.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/reduce/remove_instruction_reduction_opportunity.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/reduce/conditional_branch_to_simple_conditional_branch_reduction_opportunity.h | [] | [] |
/src/dawn/src/tint/ast/type_decl.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/src/tint/sem/matrix.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_add_constant_null.h | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/map_field_inl.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_add_loop_preheaders.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fact_manager/irrelevant_value_facts.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_record_synonymous_constants.cpp | [] | [] |
/src/dawn/src/tint/sem/type_manager.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_replace_opselect_with_conditional_branch.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/strength_reduction_pass.h | [] | [] |
/src/dawn/src/tint/ast/binary_expression.h | [] | [] |
/src/dawn/src/tint/fuzzers/tint_spirv_tools_fuzzer/mutator_cache.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/text_handler.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/reduce/remove_block_reduction_opportunity_finder.cpp | [] | [] |
/src/dawn/src/tint/resolver/sem_helper.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/src/tint/ast/parameter.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/bit_vector.cpp | [] | [] |
/src/dawn/src/tint/transform/zero_init_workgroup_memory.cc | [] | [] |
/src/dawn/src/tint/ast/enable.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/graphics_robust_access_pass.cpp | [] | [] |
/src/dawn/src/tint/ast/loop_statement.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/reduce/change_operand_reduction_opportunity.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/reduce/remove_instruction_reduction_opportunity.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/inst_debug_printf_pass.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_add_loops_to_create_int_constant_synonyms.cpp | [] | [] |
/src/dawn/src/tint/fuzzers/transform_builder.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_add_constant_scalar.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/decoration.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/make_unique.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/src/tint/diagnostic/printer.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_add_loads.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_wrap_regions_in_selections.cpp | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/util/internal/protostream_objectsource.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/loop_descriptor.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/reduce/remove_function_reduction_opportunity_finder.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_add_access_chains.h | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/descriptor.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_add_loop_preheader.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_replace_copy_object_with_store_load.h | [] | [] |
/src/dawn/src/tint/utils/defer.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_replace_load_store_with_copy_memory.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/reduce/merge_blocks_reduction_opportunity_finder.h | [] | [] |
/src/dawn/src/tint/ast/group_attribute.cc | [] | [] |
/src/dawn/src/tint/ast/struct.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_equation_instruction.h | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/stubs/statusor.cc | [] | [] |
/src/dawn/src/tint/ast/int_literal_expression.cc | [] | [] |
/src/dawn/src/tint/reader/wgsl/parser_impl.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/loop_unswitch_pass.cpp | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/implicit_weak_message.h | [] | [] |
/src/dawn/src/tint/writer/flatten_bindings.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_replace_id_with_synonym.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/copy_prop_arrays.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/pass_management/repeated_pass_recommender_standard.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/register_pressure.cpp | [] | [] |
/src/dawn/src/tint/ast/case_statement.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/eliminate_dead_constant_pass.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/cfg_cleanup_pass.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/dominator_analysis.h | [] | [] |
/src/dawn/src/tint/ast/array.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/scalar_analysis_simplification.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_add_image_sample_unused_components.h | [] | [] |
/src/dawn/out/Debug/third_party/spirv-tools/enum_string_mapping.inc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_make_vector_operations_dynamic.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/scalar_replacement_pass.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_propagate_instructions_up.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/basic_block.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/src/tint/fuzzers/mersenne_twister_engine.cc | [] | [] |
/src/dawn/src/tint/utils/enum_set.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_set_loop_control.h | [] | [] |
/src/dawn/src/tint/ast/access.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_replace_linear_algebra_instructions.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_permute_function_parameters.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/reduce/reduction_util.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_merge_blocks.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_permute_function_parameters.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_replace_copy_memories_with_loads_stores.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/instruction_message.cpp | [] | [] |
/src/dawn/src/tint/ast/workgroup_attribute.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_add_equation_instructions.h | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/stubs/strutil.h | [] | [] |
/src/dawn/src/tint/sem/materialize.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_move_block_down.cpp | [] | [] |
/src/dawn/src/tint/ast/external_texture.cc | [] | [] |
/src/dawn/src/tint/sem/type_conversion.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/iterator.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/protobuf/src/google/protobuf/text_format.h | [] | [] |
/src/dawn/src/tint/ast/node.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/usr/local/bin/../include/c++/v1/initializer_list | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_swap_conditional_branch_operands.cpp | [] | [] |
/src/dawn/src/tint/program_builder.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/src/tint/writer/msl/generator_impl.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/reduce/remove_function_reduction_opportunity_finder.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/convert_to_sampled_image_pass.h | [] | [] |
/src/dawn/src/tint/fuzzers/tint_spirv_tools_fuzzer/cli.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/module.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/extensions.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_replace_boolean_constant_with_constant_binary.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/basic_block.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/reduce/operand_to_undef_reduction_opportunity_finder.h | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/stubs/mutex.h | [] | [] |
/src/dawn/src/tint/ast/if_statement.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/simplification_pass.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/reduce/simple_conditional_branch_to_branch_reduction_opportunity.cpp | [] | [] |
/src/dawn/src/tint/sem/evaluation_stage.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_add_bit_instruction_synonym.h | [] | [] |
/src/dawn/src/tint/sem/info.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/protobuf/src/google/protobuf/any.pb.h | [] | [] |
/src/dawn/src/tint/fuzzers/tint_spirv_tools_fuzzer/tint_spirv_tools_hlsl_writer_fuzzer.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/comparator_deep_blocks_first.h | [] | [] |
/src/dawn/src/tint/fuzzers/tint_spirv_tools_fuzzer/tint_spirv_tools_spv_writer_fuzzer.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_set_function_control.cpp | [] | [] |
/src/dawn/src/tint/sem/member_accessor_expression.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/diagnostic.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/src/tint/writer/spirv/binary_writer.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_merge_function_returns.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_replace_copy_objects_with_stores_loads.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_mode_setting.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/src/tint/ast/struct_member_size_attribute.cc | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/wire_format_lite.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/def_use_manager.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/set_spec_constant_default_value_pass.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/const_folding_rules.cpp | [] | [] |
/src/dawn/src/tint/ast/ast_type.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_debug.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/protobuf/src/google/protobuf/util/type_resolver.h | [] | [] |
/src/dawn/src/tint/ast/call_statement.cc | [] | [] |
/src/dawn/src/tint/utils/map.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_swap_conditional_branch_operands.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_swap_function_variables.h | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/util/json_util.h | [] | [] |
/src/dawn/src/tint/reader/spirv/parser.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/reduce/remove_unused_instruction_reduction_opportunity_finder.h | [] | [] |
/usr/local/bin/../include/c++/v1/istream | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/reduce/simple_conditional_branch_to_branch_opportunity_finder.cpp | [] | [] |
/src/dawn/src/tint/utils/scoped_assignment.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_add_opphi_synonym.h | [] | [] |
/src/dawn/src/tint/sem/u32.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/src/tint/transform/remove_unreachable_statements.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fact_manager/constant_uniform_facts.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_flatten_conditional_branch.h | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/descriptor.pb.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_adjust_loop_controls.h | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/io/coded_stream.cc | [] | [] |
/src/dawn/src/tint/symbol.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_add_vector_shuffle_instructions.cpp | [] | [] |
/src/dawn/src/tint/transform/vectorize_scalar_matrix_constructors.cc | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/repeated_field.cc | [] | [] |
/src/dawn/src/tint/ast/builtin_attribute.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/convert_to_half_pass.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/private_to_local_pass.h | [] | [] |
/src/dawn/src/tint/fuzzers/tint_spirv_tools_fuzzer/tint_spirv_tools_wgsl_writer_fuzzer.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_barriers.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_propagate_instructions_down.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/ir_loader.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/src/tint/inspector/scalar.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/graphics_robust_access_pass.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_apply_id_synonyms.h | [] | [] |
/src/dawn/src/tint/reader/wgsl/token.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/src/tint/fuzzers/tint_spirv_tools_fuzzer/mutator_cache.h | [] | [] |
/src/dawn/src/tint/ast/bool_literal_expression.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/inline_opaque_pass.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/reduce/operand_to_const_reduction_opportunity_finder.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/pass_management/repeated_pass_manager_random_with_recommendations.cpp | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/util/internal/default_value_objectwriter.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_add_no_contraction_decoration.h | [] | [] |
/src/dawn/src/tint/reader/spirv/entry_point_info.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_set_function_control.h | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/stubs/callback.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_ray_tracing.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/src/tint/utils/reverse.h | [] | [] |
/src/dawn/src/tint/number.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/src/tint/writer/spirv/instruction.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_add_stores.cpp | [] | [] |
/src/dawn/src/tint/ast/multisampled_texture.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/spread_volatile_semantics.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/instruction.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_vector_shuffle.h | [] | [] |
/src/dawn/src/tint/fuzzers/cli.cc | [] | [] |
/src/dawn/src/tint/ast/atomic.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_function.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/folding_rules.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/amd_ext_to_khr.cpp | [] | [] |
/src/dawn/src/tint/sem/atomic.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/src/tint/ast/interpolate_attribute.cc | [] | [] |
/usr/include/ctype.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/freeze_spec_constant_value_pass.cpp | [] | [] |
/src/dawn/src/tint/reader/spirv/namer.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/mem_pass.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/empty_pass.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/reduce/structured_loop_to_selection_reduction_opportunity.h | [] | [] |
/src/dawn/src/tint/sem/switch_statement.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_add_type_matrix.h | [] | [] |
/src/dawn/src/tint/ast/array.h | [] | [] |
/src/dawn/src/tint/sem/pointer.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_composites.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_expand_vector_reduction.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/reduce/conditional_branch_to_simple_conditional_branch_reduction_opportunity.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_replace_add_sub_mul_with_carrying_extended.cpp | [] | [] |
/src/dawn/src/tint/transform/manager.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_atomics.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_add_image_sample_unused_components.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_obfuscate_constants.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/basic_block.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/available_instructions.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/eliminate_dead_functions_pass.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/desc_sroa_util.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/instruction.h | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/type.pb.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_add_stores.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_replace_loads_stores_with_copy_memories.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/scalar_analysis.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/loop_dependence_helpers.cpp | [] | [] |
/usr/local/bin/../include/c++/v1/iosfwd | [] | [] |
/src/dawn/src/tint/sem/call_target.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/fold.h | [] | [] |
/src/dawn/src/tint/fuzzers/random_generator.cc | ['tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer'] | ['tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_add_dead_block.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_util.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/reduce/remove_selection_reduction_opportunity.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_add_dead_break.h | [] | [] |
/src/dawn/src/tint/sem/f16.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_outline_functions.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_toggle_access_chain_instruction.cpp | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/util/type_resolver_util.cc | [] | [] |
/src/dawn/src/tint/sem/atomic.cc | [] | [] |
/src/dawn/src/tint/ast/sampler.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_arithmetics.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/src/tint/sem/reference.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/protobuf/src/google/protobuf/any_lite.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_replace_irrelevant_ids.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/constants.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/amd_ext_to_khr.h | [] | [] |
/src/dawn/src/tint/reader/spirv/parser_impl.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/src/tint/transform/add_spirv_block_attribute.cc | [] | [] |
/src/dawn/src/tint/transform/decompose_strided_array.cc | [] | [] |
/src/dawn/src/tint/ast/static_assert.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_inline_functions.h | [] | [] |
/src/dawn/src/tint/ast/index_accessor_expression.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_replace_params_with_struct.h | [] | [] |
/src/dawn/src/tint/sem/loop_statement.cc | [] | [] |
/src/dawn/src/tint/program_id.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/remove_duplicates_pass.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_add_composite_extract.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_swap_conditional_branch_operands.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/table.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_composite_insert.h | [] | [] |
/src/dawn/src/tint/resolver/sem_helper.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/reduce/operand_to_const_reduction_opportunity_finder.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_builtins.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/protobuf/src/google/protobuf/stubs/stringpiece.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/dead_branch_elim_pass.cpp | [] | [] |
/src/dawn/src/tint/inspector/resource_binding.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/src/tint/ast/block_statement.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_add_early_terminator_wrapper.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/instruction.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/src/tint/ast/internal_attribute.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_permute_phi_operands.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_replace_copy_memories_with_loads_stores.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/relax_float_ops_pass.h | [] | [] |
/src/dawn/src/tint/utils/hash.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/src/tint/transform/binding_remapper.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_add_type_function.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/text.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/strip_nonsemantic_info_pass.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/construct.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/desc_sroa.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_swap_functions.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/instruction.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/remove_unused_interface_variables_pass.h | [] | [] |
/src/dawn/src/tint/sem/call.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_add_bit_instruction_synonyms.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/cfg.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/composite.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_mutate_pointer.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_make_vector_operation_dynamic.h | [] | [] |
/src/dawn/src/tint/ast/depth_multisampled_texture.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_replace_adds_subs_muls_with_carrying_extended.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_toggle_access_chain_instruction.h | [] | [] |
/src/dawn/src/tint/fuzzers/mersenne_twister_engine.h | [] | [] |
/src/dawn/src/tint/ast/unary_op_expression.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/loop_fusion_pass.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/spirv_endian.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/fold_spec_constant_op_and_composite_pass.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_add_dead_continue.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_flatten_conditional_branches.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/pass_management/repeated_pass_recommender.h | [] | [] |
/src/dawn/src/tint/utils/transform.h | [] | [] |
/src/dawn/src/tint/ast/module.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/protobuf/src/google/protobuf/metadata_lite.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_access_chain.h | [] | [] |
/src/dawn/src/tint/sem/for_loop_statement.h | [] | [] |
/src/dawn/src/tint/writer/hlsl/generator.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_permute_phi_operands.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_add_no_contraction_decoration.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/pass_management/repeated_pass_manager_simple.cpp | [] | [] |
/usr/local/bin/../include/c++/v1/variant | [] | [] |
/src/dawn/src/tint/diagnostic/diagnostic.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_duplicate_region_with_selection.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_add_constant_composite.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/validate_logicals.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_replace_opphi_ids_from_dead_predecessors.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_swap_commutable_operands.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/ilist_node.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/scalar_replacement_pass.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/uniform_buffer_element_descriptor.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_add_composite_types.h | [] | [] |
/src/dawn/src/tint/sem/module.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/reduce/operand_to_dominating_id_reduction_opportunity_finder.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_replace_constant_with_uniform.h | [] | [] |
/src/dawn/src/tint/sem/builtin_type.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_adjust_function_controls.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_add_dead_breaks.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_replace_parameter_with_global.cpp | [] | [] |
/src/dawn/src/tint/sem/multisampled_texture.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_add_type_pointer.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fact_manager/irrelevant_value_facts.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/inst_bindless_check_pass.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/spirv_target_env.cpp | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fact_manager/data_synonym_and_id_equation_facts.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fact_manager/dead_block_facts.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/reduce/reduction_opportunity_finder.cpp | [] | [] |
/src/dawn/src/tint/ast/type_name.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/vector_dce.cpp | [] | [] |
/src/dawn/src/tint/sem/index_accessor_expression.h | [] | [] |
/src/dawn/src/tint/ast/pipeline_stage.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/eliminate_dead_input_components_pass.cpp | [] | [] |
/src/dawn/src/tint/clone_context.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/src/tint/clone_context.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/src/tint/diagnostic/formatter.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/protobuf/src/google/protobuf/arena.cc | [] | [] |
/src/dawn/src/tint/transform/robustness.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/loop_fusion.cpp | [] | [] |
/src/dawn/src/tint/ast/literal_expression.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/inline_opaque_pass.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/loop_peeling.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_equation_instruction.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_interchange_signedness_of_integer_operands.h | [] | [] |
/src/dawn/src/tint/ast/variable.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/dominator_tree.h | [] | [] |
/src/dawn/src/tint/sem/materialize.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | [] |
/src/dawn/src/tint/writer/msl/generator.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/src/tint/fuzzers/tint_spv_reader_hlsl_writer_fuzzer.cc | ['tint_spv_reader_hlsl_writer_fuzzer'] | ['tint_spv_reader_hlsl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/merge_return_pass.h | [] | [] |
/src/dawn/src/tint/writer/spirv/generator_impl.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_add_opphi_synonym.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/inline_exhaustive_pass.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/value_number_table.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_wrap_region_in_selection.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_interchange_signedness_of_integer_operands.cpp | [] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/util/internal/location_tracker.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/cfa.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/protobuf/src/google/protobuf/util/internal/utility.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_replace_parameter_with_global.h | [] | [] |
/src/dawn/src/tint/writer/spirv/instruction.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer'] |
/src/dawn/src/tint/debug.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | [] |
/src/dawn/third_party/protobuf/src/google/protobuf/reflection.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/strip_debug_info_pass.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_add_local_variable.h | [] | [] |
/src/dawn/src/tint/fuzzers/tint_common_fuzzer.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/src/tint/sem/void.cc | [] | [] |
/src/dawn/src/tint/reader/spirv/usage.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/interp_fixup_pass.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/reduce/remove_block_reduction_opportunity.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fact_manager/fact_manager.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_add_local_variable.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_swap_commutable_operands.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/reduce/change_operand_to_undef_reduction_opportunity.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_add_relaxed_decoration.h | [] | [] |
/src/dawn/src/tint/reader/spirv/construct.cc | [] | [] |
/src/dawn/src/tint/ast/member_accessor_expression.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/assembly_grammar.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/src/tint/ast/builtin_value.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_context.h | [] | [] |
/usr/local/bin/../include/c++/v1/exception | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/pass_management/repeated_pass_instances.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/timer.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fact_manager/livesafe_function_facts.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_merge_blocks.h | [] | [] |
/src/dawn/src/tint/fuzzers/tint_spirv_tools_fuzzer/spirv_opt_mutator.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_add_parameters.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_add_local_variables.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_flatten_conditional_branch.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/pass.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fuzzer_pass_copy_objects.h | [] | [] |
/src/dawn/src/tint/writer/append_vector.cc | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/pass_management/repeated_pass_manager.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/transformation_add_dead_break.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/reduce/remove_selection_reduction_opportunity.cpp | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/debug_info_manager.h | [] | [] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/module.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/src/tint/ast/alias.cc | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/fix_storage_class.h | [] | [] |
/src/dawn/src/tint/castable.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/dead_variable_elimination.h | [] | [] |
/src/dawn/src/tint/sem/struct.h | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] | ['tint_spv_reader_wgsl_writer_fuzzer', 'tint_spirv_tools_hlsl_writer_fuzzer', 'tint_spv_reader_hlsl_writer_fuzzer', 'tint_spirv_tools_spv_writer_fuzzer', 'tint_spv_reader_spv_writer_fuzzer', 'tint_spv_reader_msl_writer_fuzzer', 'tint_spirv_tools_wgsl_writer_fuzzer', 'tint_spirv_tools_msl_writer_fuzzer'] |
Directory |
---|
/usr/local/bin/../include/c++/v1/ |
/src/dawn/src/tint/utils/ |
/src/dawn/src/tint/writer/msl/ |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/ |
/src/dawn/src/tint/fuzzers/tint_spirv_tools_fuzzer/ |
/src/dawn/src/tint/writer/ |
/src/dawn/src/tint/writer/spirv/ |
/src/dawn/src/tint/text/ |
/src/dawn/src/tint/reader/wgsl/ |
/src/dawn/third_party/protobuf/src/google/protobuf/util/ |
/src/dawn/out/Debug/third_party/spirv-tools/ |
/src/dawn/third_party/protobuf/src/google/protobuf/ |
/src/dawn/src/tint/ |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/include/spirv-tools/ |
/src/dawn/src/tint/resolver/ |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/opt/ |
/src/dawn/src/tint/sem/ |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/val/ |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/util/ |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/ |
/src/dawn/src/tint/reader/spirv/ |
/src/dawn/src/tint/writer/hlsl/ |
/src/dawn/src/tint/inspector/ |
/src/dawn/src/tint/reader/ |
/usr/include/ |
/usr/include/x86_64-linux-gnu/bits/ |
/src/dawn/src/tint/transform/utils/ |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/reduce/ |
/src/dawn/src/tint/transform/ |
/src/dawn/third_party/protobuf/src/google/protobuf/io/ |
/src/dawn/third_party/protobuf/src/google/protobuf/util/internal/ |
/src/dawn/src/tint/ast/ |
/src/dawn/src/tint/diagnostic/ |
/src/dawn/out/Debug/third_party/spirv-tools/source/fuzz/protobufs/ |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/pass_management/ |
/src/dawn/third_party/protobuf/src/google/protobuf/stubs/ |
/src/dawn/include/tint/ |
/src/dawn/third_party/vulkan-deps/spirv-tools/src/source/fuzz/fact_manager/ |
/src/dawn/src/tint/writer/wgsl/ |
/src/dawn/src/tint/fuzzers/ |