dawn-cmake/fuzzers/tint_spirv_tools_fuzzer
Ryan Harrison 8645953be2 Refactor Inspector fuzzing
It is always on now when using tint::CommonFuzzer, and runs before &
after the transform step.

This CL also adds missing API coverage to the Inspector fuzzing code.

Errors found with the Inspector are now reported as fuzzer failures
and should generate bug reports.

BUG=tint:1250,tint:1251,tint:1250

Change-Id: I1c1bcbddf81a35620f89c5b7a648c44e6a1f2952
Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/66980
Auto-Submit: Ryan Harrison <rharrison@chromium.org>
Kokoro: Kokoro <noreply+kokoro@google.com>
Commit-Queue: Ryan Harrison <rharrison@chromium.org>
Reviewed-by: Alastair Donaldson <afdx@google.com>
2021-10-20 05:01:03 +00:00
..
CMakeLists.txt spirv-tools fuzzers: Avoid passing target backend 2021-09-21 16:41:58 +00:00
cli.cc Fixes for 32-bit build of fuzzers 2021-10-06 17:54:28 +00:00
cli.h Ensure that string and container are initialized before use 2021-08-12 03:40:31 +00:00
fuzzer.cc Refactor Inspector fuzzing 2021-10-20 05:01:03 +00:00
mutator.cc Add spirv-tools fuzzer 2021-06-24 18:10:46 +00:00
mutator.h Add spirv-tools fuzzer 2021-06-24 18:10:46 +00:00
mutator_cache.cc Add spirv-tools fuzzer 2021-06-24 18:10:46 +00:00
mutator_cache.h Add spirv-tools fuzzer 2021-06-24 18:10:46 +00:00
mutator_debugger.cc Add spirv-tools fuzzer 2021-06-24 18:10:46 +00:00
override_cli_params.h spirv-tools fuzzers: Avoid passing target backend 2021-09-21 16:41:58 +00:00
spirv_fuzz_mutator.cc Revert "Update SPIR-V Tools fuzzer" 2021-08-02 11:13:49 +00:00
spirv_fuzz_mutator.h Add spirv-tools fuzzer 2021-06-24 18:10:46 +00:00
spirv_opt_mutator.cc Fixes for 32-bit build of fuzzers 2021-10-06 17:54:28 +00:00
spirv_opt_mutator.h Unify fuzzer random number generation into a single class 2021-09-03 00:59:35 +00:00
spirv_reduce_mutator.cc Unify fuzzer random number generation into a single class 2021-09-03 00:59:35 +00:00
spirv_reduce_mutator.h Fixes for 32-bit build of fuzzers 2021-10-06 17:54:28 +00:00
tint_spirv_tools_fuzzer.cc spirv-tools fuzzers: Avoid passing target backend 2021-09-21 16:41:58 +00:00
tint_spirv_tools_hlsl_writer_fuzzer.cc spirv-tools fuzzers: Avoid passing target backend 2021-09-21 16:41:58 +00:00
tint_spirv_tools_msl_writer_fuzzer.cc spirv-tools fuzzers: Avoid passing target backend 2021-09-21 16:41:58 +00:00
tint_spirv_tools_spv_writer_fuzzer.cc spirv-tools fuzzers: Avoid passing target backend 2021-09-21 16:41:58 +00:00
tint_spirv_tools_wgsl_writer_fuzzer.cc spirv-tools fuzzers: Avoid passing target backend 2021-09-21 16:41:58 +00:00
util.cc Remove WGSL and SPIR-V reader fuzzers 2021-10-20 00:59:31 +00:00
util.h Add spirv-tools fuzzer 2021-06-24 18:10:46 +00:00