diff options
author | Shiyu Liu <jamessliu2020@gmail.com> | 2021-07-20 13:01:20 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-07-20 13:01:20 +0300 |
commit | 033768c24bbc72d82fe23f14216e2f5f005a2fb9 (patch) | |
tree | 13cc25de8f8b15483aff1b4c70a6da6d54f42ae2 /BUILD.gn | |
parent | f084bcfe2bf94d8d9867e7fd4baed78381539ea1 (diff) |
spirv-fuzz: TransformationWrapVectorSynonym that rewrites scalar operations using vectors (#4376)
Adds a new transformation that rewrites a scalar operation (like
OpFAdd, opISub) as an equivalent vector operation, adding a synonym
between the scalar result and an appropriate component of the vector
result.
Fixes #4195.
Diffstat (limited to 'BUILD.gn')
-rw-r--r-- | BUILD.gn | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -1062,6 +1062,8 @@ if (build_with_chromium) { "source/fuzz/fuzzer_pass_toggle_access_chain_instruction.h", "source/fuzz/fuzzer_pass_wrap_regions_in_selections.cpp", "source/fuzz/fuzzer_pass_wrap_regions_in_selections.h", + "source/fuzz/fuzzer_pass_wrap_vector_synonym.cpp", + "source/fuzz/fuzzer_pass_wrap_vector_synonym.h", "source/fuzz/fuzzer_util.cpp", "source/fuzz/fuzzer_util.h", "source/fuzz/id_use_descriptor.cpp", @@ -1272,6 +1274,8 @@ if (build_with_chromium) { "source/fuzz/transformation_wrap_early_terminator_in_function.h", "source/fuzz/transformation_wrap_region_in_selection.cpp", "source/fuzz/transformation_wrap_region_in_selection.h", + "source/fuzz/transformation_wrap_vector_synonym.cpp", + "source/fuzz/transformation_wrap_vector_synonym.h", "source/fuzz/uniform_buffer_element_descriptor.cpp", "source/fuzz/uniform_buffer_element_descriptor.h", ] |