dawn-cmake/fuzzers/tint_ast_fuzzer
Ryan Harrison c57642cbd5 Refactor fuzzer transform generation
Also splits out various utility classes from tint_common_fuzzer and
uses consistent naming for utility classes.

BUG=tint:1106

Change-Id: Ic343741eea799366850c46834865d50885554a84
Reviewed-on: https://dawn-review.googlesource.com/c/tint/+/65301
Auto-Submit: Ryan Harrison <rharrison@chromium.org>
Kokoro: Kokoro <noreply+kokoro@google.com>
Commit-Queue: Ryan Harrison <rharrison@chromium.org>
Reviewed-by: Antonio Maiorano <amaiorano@google.com>
2021-09-30 18:58:32 +00:00
..
mutation_finders Update node_id_map & FindMutators structure 2021-08-10 16:43:15 +00:00
mutations Unify fuzzer random number generation into a single class 2021-09-03 00:59:35 +00:00
protobufs fuzzers: Disable clang warning for clang 12 2021-07-13 20:04:51 +00:00
BUILD.gn Unify fuzzer random number generation into a single class 2021-09-03 00:59:35 +00:00
CMakeLists.txt Unify fuzzer random number generation into a single class 2021-09-03 00:59:35 +00:00
cli.cc Fix AST fuzzer message serialization 2021-07-16 17:50:04 +00:00
cli.h Fix AST fuzzer message serialization 2021-07-16 17:50:04 +00:00
fuzzer.cc Refactor fuzzer transform generation 2021-09-30 18:58:32 +00:00
mutation.cc fuzzers: Fix function not returning a value warning 2021-07-19 09:35:19 +00:00
mutation.h Implement AST fuzzer 2021-07-13 12:01:25 +00:00
mutation_finder.cc Implement AST fuzzer 2021-07-13 12:01:25 +00:00
mutation_finder.h Update node_id_map & FindMutators structure 2021-08-10 16:43:15 +00:00
mutator.cc Update node_id_map & FindMutators structure 2021-08-10 16:43:15 +00:00
mutator.h Unify fuzzer random number generation into a single class 2021-09-03 00:59:35 +00:00
node_id_map.cc Remove const from GetNode return type 2021-08-11 16:43:45 +00:00
node_id_map.h Remove const from GetNode return type 2021-08-11 16:43:45 +00:00
override_cli_params.h Fuzzers: Avoid passing target backend as parameter 2021-08-31 22:07:17 +00:00
probability_context.cc Unify fuzzer random number generation into a single class 2021-09-03 00:59:35 +00:00
probability_context.h Unify fuzzer random number generation into a single class 2021-09-03 00:59:35 +00:00
tint_ast_fuzzer.cc Fuzzers: Avoid passing target backend as parameter 2021-08-31 22:07:17 +00:00
tint_ast_hlsl_writer_fuzzer.cc Fuzzers: Avoid passing target backend as parameter 2021-08-31 22:07:17 +00:00
tint_ast_msl_writer_fuzzer.cc Fuzzers: Avoid passing target backend as parameter 2021-08-31 22:07:17 +00:00
tint_ast_spv_writer_fuzzer.cc Fuzzers: Avoid passing target backend as parameter 2021-08-31 22:07:17 +00:00
tint_ast_wgsl_writer_fuzzer.cc Fuzzers: Avoid passing target backend as parameter 2021-08-31 22:07:17 +00:00
util.h Fix infinite loop 2021-08-07 17:33:20 +00:00