SPIRV-Tools/source/fuzz/pass_management
André Perez abe2eff36f
spirv-fuzz: Add expand vector reduction transformation (#3869)
The following implementations are introduced:

- Transformation and fuzzer pass for expanding vector reduction.
- Unit tests to cover the instructions with different vector sizes.

Fixes #3768.
2020-10-23 14:59:08 +01:00
..
repeated_pass_instances.h spirv-fuzz: Add expand vector reduction transformation (#3869) 2020-10-23 14:59:08 +01:00
repeated_pass_manager_looped_with_recommendations.cpp spirv-fuzz: Only recommend passes when a pass had an effect (#3863) 2020-10-02 04:48:39 +01:00
repeated_pass_manager_looped_with_recommendations.h spirv-fuzz: Only recommend passes when a pass had an effect (#3863) 2020-10-02 04:48:39 +01:00
repeated_pass_manager_random_with_recommendations.cpp spirv-fuzz: Only recommend passes when a pass had an effect (#3863) 2020-10-02 04:48:39 +01:00
repeated_pass_manager_random_with_recommendations.h spirv-fuzz: Only recommend passes when a pass had an effect (#3863) 2020-10-02 04:48:39 +01:00
repeated_pass_manager_simple.cpp spirv-fuzz: Only recommend passes when a pass had an effect (#3863) 2020-10-02 04:48:39 +01:00
repeated_pass_manager_simple.h spirv-fuzz: Only recommend passes when a pass had an effect (#3863) 2020-10-02 04:48:39 +01:00
repeated_pass_manager.cpp spirv-fuzz: Add pass recommendations (#3757) 2020-09-18 15:51:35 +01:00
repeated_pass_manager.h spirv-fuzz: Only recommend passes when a pass had an effect (#3863) 2020-10-02 04:48:39 +01:00
repeated_pass_recommender_standard.cpp spirv-fuzz: Add expand vector reduction transformation (#3869) 2020-10-23 14:59:08 +01:00
repeated_pass_recommender_standard.h spirv-fuzz: Add pass recommendations (#3757) 2020-09-18 15:51:35 +01:00
repeated_pass_recommender.cpp spirv-fuzz: Add pass recommendations (#3757) 2020-09-18 15:51:35 +01:00
repeated_pass_recommender.h spirv-fuzz: Add pass recommendations (#3757) 2020-09-18 15:51:35 +01:00