Lines Matching full:fuzz
935 # The spirv-fuzz library is only built when in a Chromium checkout
939 sources = [ "source/fuzz/protobufs/spvtoolsfuzz.proto" ]
946 "source/fuzz/added_function_reducer.cpp",
947 "source/fuzz/added_function_reducer.h",
948 "source/fuzz/available_instructions.cpp",
949 "source/fuzz/available_instructions.h",
950 "source/fuzz/call_graph.cpp",
951 "source/fuzz/call_graph.h",
952 "source/fuzz/comparator_deep_blocks_first.h",
953 "source/fuzz/counter_overflow_id_source.cpp",
954 "source/fuzz/counter_overflow_id_source.h",
955 "source/fuzz/data_descriptor.cpp",
956 "source/fuzz/data_descriptor.h",
957 "source/fuzz/equivalence_relation.h",
958 "source/fuzz/fact_manager/constant_uniform_facts.cpp",
959 "source/fuzz/fact_manager/constant_uniform_facts.h",
960 "source/fuzz/fact_manager/data_synonym_and_id_equation_facts.cpp",
961 "source/fuzz/fact_manager/data_synonym_and_id_equation_facts.h",
962 "source/fuzz/fact_manager/dead_block_facts.cpp",
963 "source/fuzz/fact_manager/dead_block_facts.h",
964 "source/fuzz/fact_manager/fact_manager.cpp",
965 "source/fuzz/fact_manager/fact_manager.h",
966 "source/fuzz/fact_manager/irrelevant_value_facts.cpp",
967 "source/fuzz/fact_manager/irrelevant_value_facts.h",
968 "source/fuzz/fact_manager/livesafe_function_facts.cpp",
969 "source/fuzz/fact_manager/livesafe_function_facts.h",
970 "source/fuzz/force_render_red.cpp",
971 "source/fuzz/force_render_red.h",
972 "source/fuzz/fuzzer.cpp",
973 "source/fuzz/fuzzer.h",
974 "source/fuzz/fuzzer_context.cpp",
975 "source/fuzz/fuzzer_context.h",
976 "source/fuzz/fuzzer_pass.cpp",
977 "source/fuzz/fuzzer_pass.h",
978 "source/fuzz/fuzzer_pass_add_access_chains.cpp",
979 "source/fuzz/fuzzer_pass_add_access_chains.h",
980 "source/fuzz/fuzzer_pass_add_bit_instruction_synonyms.cpp",
981 "source/fuzz/fuzzer_pass_add_bit_instruction_synonyms.h",
982 "source/fuzz/fuzzer_pass_add_composite_extract.cpp",
983 "source/fuzz/fuzzer_pass_add_composite_extract.h",
984 "source/fuzz/fuzzer_pass_add_composite_inserts.cpp",
985 "source/fuzz/fuzzer_pass_add_composite_inserts.h",
986 "source/fuzz/fuzzer_pass_add_composite_types.cpp",
987 "source/fuzz/fuzzer_pass_add_composite_types.h",
988 "source/fuzz/fuzzer_pass_add_copy_memory.cpp",
989 "source/fuzz/fuzzer_pass_add_copy_memory.h",
990 "source/fuzz/fuzzer_pass_add_dead_blocks.cpp",
991 "source/fuzz/fuzzer_pass_add_dead_blocks.h",
992 "source/fuzz/fuzzer_pass_add_dead_breaks.cpp",
993 "source/fuzz/fuzzer_pass_add_dead_breaks.h",
994 "source/fuzz/fuzzer_pass_add_dead_continues.cpp",
995 "source/fuzz/fuzzer_pass_add_dead_continues.h",
996 "source/fuzz/fuzzer_pass_add_equation_instructions.cpp",
997 "source/fuzz/fuzzer_pass_add_equation_instructions.h",
998 "source/fuzz/fuzzer_pass_add_function_calls.cpp",
999 "source/fuzz/fuzzer_pass_add_function_calls.h",
1000 "source/fuzz/fuzzer_pass_add_global_variables.cpp",
1001 "source/fuzz/fuzzer_pass_add_global_variables.h",
1002 "source/fuzz/fuzzer_pass_add_image_sample_unused_components.cpp",
1003 "source/fuzz/fuzzer_pass_add_image_sample_unused_components.h",
1004 "source/fuzz/fuzzer_pass_add_loads.cpp",
1005 "source/fuzz/fuzzer_pass_add_loads.h",
1006 "source/fuzz/fuzzer_pass_add_local_variables.cpp",
1007 "source/fuzz/fuzzer_pass_add_local_variables.h",
1008 "source/fuzz/fuzzer_pass_add_loop_preheaders.cpp",
1009 "source/fuzz/fuzzer_pass_add_loop_preheaders.h",
1010 "source/fuzz/fuzzer_pass_add_loops_to_create_int_constant_synonyms.cpp",
1011 "source/fuzz/fuzzer_pass_add_loops_to_create_int_constant_synonyms.h",
1012 "source/fuzz/fuzzer_pass_add_no_contraction_decorations.cpp",
1013 "source/fuzz/fuzzer_pass_add_no_contraction_decorations.h",
1014 "source/fuzz/fuzzer_pass_add_opphi_synonyms.cpp",
1015 "source/fuzz/fuzzer_pass_add_opphi_synonyms.h",
1016 "source/fuzz/fuzzer_pass_add_parameters.cpp",
1017 "source/fuzz/fuzzer_pass_add_parameters.h",
1018 "source/fuzz/fuzzer_pass_add_relaxed_decorations.cpp",
1019 "source/fuzz/fuzzer_pass_add_relaxed_decorations.h",
1020 "source/fuzz/fuzzer_pass_add_stores.cpp",
1021 "source/fuzz/fuzzer_pass_add_stores.h",
1022 "source/fuzz/fuzzer_pass_add_synonyms.cpp",
1023 "source/fuzz/fuzzer_pass_add_synonyms.h",
1024 "source/fuzz/fuzzer_pass_add_vector_shuffle_instructions.cpp",
1025 "source/fuzz/fuzzer_pass_add_vector_shuffle_instructions.h",
1026 "source/fuzz/fuzzer_pass_adjust_branch_weights.cpp",
1027 "source/fuzz/fuzzer_pass_adjust_branch_weights.h",
1028 "source/fuzz/fuzzer_pass_adjust_function_controls.cpp",
1029 "source/fuzz/fuzzer_pass_adjust_function_controls.h",
1030 "source/fuzz/fuzzer_pass_adjust_loop_controls.cpp",
1031 "source/fuzz/fuzzer_pass_adjust_loop_controls.h",
1032 "source/fuzz/fuzzer_pass_adjust_memory_operands_masks.cpp",
1033 "source/fuzz/fuzzer_pass_adjust_memory_operands_masks.h",
1034 "source/fuzz/fuzzer_pass_adjust_selection_controls.cpp",
1035 "source/fuzz/fuzzer_pass_adjust_selection_controls.h",
1036 "source/fuzz/fuzzer_pass_apply_id_synonyms.cpp",
1037 "source/fuzz/fuzzer_pass_apply_id_synonyms.h",
1038 "source/fuzz/fuzzer_pass_construct_composites.cpp",
1039 "source/fuzz/fuzzer_pass_construct_composites.h",
1040 "source/fuzz/fuzzer_pass_copy_objects.cpp",
1041 "source/fuzz/fuzzer_pass_copy_objects.h",
1042 "source/fuzz/fuzzer_pass_donate_modules.cpp",
1043 "source/fuzz/fuzzer_pass_donate_modules.h",
1044 "source/fuzz/fuzzer_pass_duplicate_regions_with_selections.cpp",
1045 "source/fuzz/fuzzer_pass_duplicate_regions_with_selections.h",
1046 "source/fuzz/fuzzer_pass_expand_vector_reductions.cpp",
1047 "source/fuzz/fuzzer_pass_expand_vector_reductions.h",
1048 "source/fuzz/fuzzer_pass_flatten_conditional_branches.cpp",
1049 "source/fuzz/fuzzer_pass_flatten_conditional_branches.h",
1050 "source/fuzz/fuzzer_pass_inline_functions.cpp",
1051 "source/fuzz/fuzzer_pass_inline_functions.h",
1052 "source/fuzz/fuzzer_pass_interchange_signedness_of_integer_operands.cpp",
1053 "source/fuzz/fuzzer_pass_interchange_signedness_of_integer_operands.h",
1054 "source/fuzz/fuzzer_pass_interchange_zero_like_constants.cpp",
1055 "source/fuzz/fuzzer_pass_interchange_zero_like_constants.h",
1056 "source/fuzz/fuzzer_pass_invert_comparison_operators.cpp",
1057 "source/fuzz/fuzzer_pass_invert_comparison_operators.h",
1058 "source/fuzz/fuzzer_pass_make_vector_operations_dynamic.cpp",
1059 "source/fuzz/fuzzer_pass_make_vector_operations_dynamic.h",
1060 "source/fuzz/fuzzer_pass_merge_blocks.cpp",
1061 "source/fuzz/fuzzer_pass_merge_blocks.h",
1062 "source/fuzz/fuzzer_pass_merge_function_returns.cpp",
1063 "source/fuzz/fuzzer_pass_merge_function_returns.h",
1064 "source/fuzz/fuzzer_pass_mutate_pointers.cpp",
1065 "source/fuzz/fuzzer_pass_mutate_pointers.h",
1066 "source/fuzz/fuzzer_pass_obfuscate_constants.cpp",
1067 "source/fuzz/fuzzer_pass_obfuscate_constants.h",
1068 "source/fuzz/fuzzer_pass_outline_functions.cpp",
1069 "source/fuzz/fuzzer_pass_outline_functions.h",
1070 "source/fuzz/fuzzer_pass_permute_blocks.cpp",
1071 "source/fuzz/fuzzer_pass_permute_blocks.h",
1072 "source/fuzz/fuzzer_pass_permute_function_parameters.cpp",
1073 "source/fuzz/fuzzer_pass_permute_function_parameters.h",
1074 "source/fuzz/fuzzer_pass_permute_function_variables.cpp",
1075 "source/fuzz/fuzzer_pass_permute_function_variables.h",
1076 "source/fuzz/fuzzer_pass_permute_instructions.cpp",
1077 "source/fuzz/fuzzer_pass_permute_instructions.h",
1078 "source/fuzz/fuzzer_pass_permute_phi_operands.cpp",
1079 "source/fuzz/fuzzer_pass_permute_phi_operands.h",
1080 "source/fuzz/fuzzer_pass_propagate_instructions_down.cpp",
1081 "source/fuzz/fuzzer_pass_propagate_instructions_down.h",
1082 "source/fuzz/fuzzer_pass_propagate_instructions_up.cpp",
1083 "source/fuzz/fuzzer_pass_propagate_instructions_up.h",
1084 "source/fuzz/fuzzer_pass_push_ids_through_variables.cpp",
1085 "source/fuzz/fuzzer_pass_push_ids_through_variables.h",
1086 "source/fuzz/fuzzer_pass_replace_adds_subs_muls_with_carrying_extended.cpp",
1087 "source/fuzz/fuzzer_pass_replace_adds_subs_muls_with_carrying_extended.h",
1088 "source/fuzz/fuzzer_pass_replace_branches_from_dead_blocks_with_exits.cpp",
1089 "source/fuzz/fuzzer_pass_replace_branches_from_dead_blocks_with_exits.h",
1090 "source/fuzz/fuzzer_pass_replace_copy_memories_with_loads_stores.cpp",
1091 "source/fuzz/fuzzer_pass_replace_copy_memories_with_loads_stores.h",
1092 "source/fuzz/fuzzer_pass_replace_copy_objects_with_stores_loads.cpp",
1093 "source/fuzz/fuzzer_pass_replace_copy_objects_with_stores_loads.h",
1094 "source/fuzz/fuzzer_pass_replace_irrelevant_ids.cpp",
1095 "source/fuzz/fuzzer_pass_replace_irrelevant_ids.h",
1096 "source/fuzz/fuzzer_pass_replace_linear_algebra_instructions.cpp",
1097 "source/fuzz/fuzzer_pass_replace_linear_algebra_instructions.h",
1098 "source/fuzz/fuzzer_pass_replace_loads_stores_with_copy_memories.cpp",
1099 "source/fuzz/fuzzer_pass_replace_loads_stores_with_copy_memories.h",
1100 "source/fuzz/fuzzer_pass_replace_opphi_ids_from_dead_predecessors.cpp",
1101 "source/fuzz/fuzzer_pass_replace_opphi_ids_from_dead_predecessors.h",
1102 "source/fuzz/fuzzer_pass_replace_opselects_with_conditional_branches.cpp",
1103 "source/fuzz/fuzzer_pass_replace_opselects_with_conditional_branches.h",
1104 "source/fuzz/fuzzer_pass_replace_parameter_with_global.cpp",
1105 "source/fuzz/fuzzer_pass_replace_parameter_with_global.h",
1106 "source/fuzz/fuzzer_pass_replace_params_with_struct.cpp",
1107 "source/fuzz/fuzzer_pass_replace_params_with_struct.h",
1108 "source/fuzz/fuzzer_pass_split_blocks.cpp",
1109 "source/fuzz/fuzzer_pass_split_blocks.h",
1110 "source/fuzz/fuzzer_pass_swap_commutable_operands.cpp",
1111 "source/fuzz/fuzzer_pass_swap_commutable_operands.h",
1112 "source/fuzz/fuzzer_pass_swap_conditional_branch_operands.cpp",
1113 "source/fuzz/fuzzer_pass_swap_conditional_branch_operands.h",
1114 "source/fuzz/fuzzer_pass_swap_functions.cpp",
1115 "source/fuzz/fuzzer_pass_swap_functions.h",
1116 "source/fuzz/fuzzer_pass_toggle_access_chain_instruction.cpp",
1117 "source/fuzz/fuzzer_pass_toggle_access_chain_instruction.h",
1118 "source/fuzz/fuzzer_pass_wrap_regions_in_selections.cpp",
1119 "source/fuzz/fuzzer_pass_wrap_regions_in_selections.h",
1120 "source/fuzz/fuzzer_pass_wrap_vector_synonym.cpp",
1121 "source/fuzz/fuzzer_pass_wrap_vector_synonym.h",
1122 "source/fuzz/fuzzer_util.cpp",
1123 "source/fuzz/fuzzer_util.h",
1124 "source/fuzz/id_use_descriptor.cpp",
1125 "source/fuzz/id_use_descriptor.h",
1126 "source/fuzz/instruction_descriptor.cpp",
1127 "source/fuzz/instruction_descriptor.h",
1128 "source/fuzz/instruction_message.cpp",
1129 "source/fuzz/instruction_message.h",
1130 "source/fuzz/overflow_id_source.cpp",
1131 "source/fuzz/overflow_id_source.h",
1132 "source/fuzz/pass_management/repeated_pass_instances.h",
1133 "source/fuzz/pass_management/repeated_pass_manager.cpp",
1134 "source/fuzz/pass_management/repeated_pass_manager.h",
1135 "source/fuzz/pass_management/repeated_pass_manager_looped_with_recommendations.cpp",
1136 "source/fuzz/pass_management/repeated_pass_manager_looped_with_recommendations.h",
1137 "source/fuzz/pass_management/repeated_pass_manager_random_with_recommendations.cpp",
1138 "source/fuzz/pass_management/repeated_pass_manager_random_with_recommendations.h",
1139 "source/fuzz/pass_management/repeated_pass_manager_simple.cpp",
1140 "source/fuzz/pass_management/repeated_pass_manager_simple.h",
1141 "source/fuzz/pass_management/repeated_pass_recommender.cpp",
1142 "source/fuzz/pass_management/repeated_pass_recommender.h",
1143 "source/fuzz/pass_management/repeated_pass_recommender_standard.cpp",
1144 "source/fuzz/pass_management/repeated_pass_recommender_standard.h",
1145 "source/fuzz/protobufs/spirvfuzz_protobufs.h",
1146 "source/fuzz/pseudo_random_generator.cpp",
1147 "source/fuzz/pseudo_random_generator.h",
1148 "source/fuzz/random_generator.cpp",
1149 "source/fuzz/random_generator.h",
1150 "source/fuzz/replayer.cpp",
1151 "source/fuzz/replayer.h",
1152 "source/fuzz/shrinker.cpp",
1153 "source/fuzz/shrinker.h",
1154 "source/fuzz/transformation.cpp",
1155 "source/fuzz/transformation.h",
1156 "source/fuzz/transformation_access_chain.cpp",
1157 "source/fuzz/transformation_access_chain.h",
1158 "source/fuzz/transformation_add_bit_instruction_synonym.cpp",
1159 "source/fuzz/transformation_add_bit_instruction_synonym.h",
1160 "source/fuzz/transformation_add_constant_boolean.cpp",
1161 "source/fuzz/transformation_add_constant_boolean.h",
1162 "source/fuzz/transformation_add_constant_composite.cpp",
1163 "source/fuzz/transformation_add_constant_composite.h",
1164 "source/fuzz/transformation_add_constant_null.cpp",
1165 "source/fuzz/transformation_add_constant_null.h",
1166 "source/fuzz/transformation_add_constant_scalar.cpp",
1167 "source/fuzz/transformation_add_constant_scalar.h",
1168 "source/fuzz/transformation_add_copy_memory.cpp",
1169 "source/fuzz/transformation_add_copy_memory.h",
1170 "source/fuzz/transformation_add_dead_block.cpp",
1171 "source/fuzz/transformation_add_dead_block.h",
1172 "source/fuzz/transformation_add_dead_break.cpp",
1173 "source/fuzz/transformation_add_dead_break.h",
1174 "source/fuzz/transformation_add_dead_continue.cpp",
1175 "source/fuzz/transformation_add_dead_continue.h",
1176 "source/fuzz/transformation_add_early_terminator_wrapper.cpp",
1177 "source/fuzz/transformation_add_early_terminator_wrapper.h",
1178 "source/fuzz/transformation_add_function.cpp",
1179 "source/fuzz/transformation_add_function.h",
1180 "source/fuzz/transformation_add_global_undef.cpp",
1181 "source/fuzz/transformation_add_global_undef.h",
1182 "source/fuzz/transformation_add_global_variable.cpp",
1183 "source/fuzz/transformation_add_global_variable.h",
1184 "source/fuzz/transformation_add_image_sample_unused_components.cpp",
1185 "source/fuzz/transformation_add_image_sample_unused_components.h",
1186 "source/fuzz/transformation_add_local_variable.cpp",
1187 "source/fuzz/transformation_add_local_variable.h",
1188 "source/fuzz/transformation_add_loop_preheader.cpp",
1189 "source/fuzz/transformation_add_loop_preheader.h",
1190 "source/fuzz/transformation_add_loop_to_create_int_constant_synonym.cpp",
1191 "source/fuzz/transformation_add_loop_to_create_int_constant_synonym.h",
1192 "source/fuzz/transformation_add_no_contraction_decoration.cpp",
1193 "source/fuzz/transformation_add_no_contraction_decoration.h",
1194 "source/fuzz/transformation_add_opphi_synonym.cpp",
1195 "source/fuzz/transformation_add_opphi_synonym.h",
1196 "source/fuzz/transformation_add_parameter.cpp",
1197 "source/fuzz/transformation_add_parameter.h",
1198 "source/fuzz/transformation_add_relaxed_decoration.cpp",
1199 "source/fuzz/transformation_add_relaxed_decoration.h",
1200 "source/fuzz/transformation_add_spec_constant_op.cpp",
1201 "source/fuzz/transformation_add_spec_constant_op.h",
1202 "source/fuzz/transformation_add_synonym.cpp",
1203 "source/fuzz/transformation_add_synonym.h",
1204 "source/fuzz/transformation_add_type_array.cpp",
1205 "source/fuzz/transformation_add_type_array.h",
1206 "source/fuzz/transformation_add_type_boolean.cpp",
1207 "source/fuzz/transformation_add_type_boolean.h",
1208 "source/fuzz/transformation_add_type_float.cpp",
1209 "source/fuzz/transformation_add_type_float.h",
1210 "source/fuzz/transformation_add_type_function.cpp",
1211 "source/fuzz/transformation_add_type_function.h",
1212 "source/fuzz/transformation_add_type_int.cpp",
1213 "source/fuzz/transformation_add_type_int.h",
1214 "source/fuzz/transformation_add_type_matrix.cpp",
1215 "source/fuzz/transformation_add_type_matrix.h",
1216 "source/fuzz/transformation_add_type_pointer.cpp",
1217 "source/fuzz/transformation_add_type_pointer.h",
1218 "source/fuzz/transformation_add_type_struct.cpp",
1219 "source/fuzz/transformation_add_type_struct.h",
1220 "source/fuzz/transformation_add_type_vector.cpp",
1221 "source/fuzz/transformation_add_type_vector.h",
1222 "source/fuzz/transformation_adjust_branch_weights.cpp",
1223 "source/fuzz/transformation_adjust_branch_weights.h",
1224 "source/fuzz/transformation_composite_construct.cpp",
1225 "source/fuzz/transformation_composite_construct.h",
1226 "source/fuzz/transformation_composite_extract.cpp",
1227 "source/fuzz/transformation_composite_extract.h",
1228 "source/fuzz/transformation_composite_insert.cpp",
1229 "source/fuzz/transformation_composite_insert.h",
1230 "source/fuzz/transformation_compute_data_synonym_fact_closure.cpp",
1231 "source/fuzz/transformation_compute_data_synonym_fact_closure.h",
1232 "source/fuzz/transformation_context.cpp",
1233 "source/fuzz/transformation_context.h",
1234 "source/fuzz/transformation_duplicate_region_with_selection.cpp",
1235 "source/fuzz/transformation_duplicate_region_with_selection.h",
1236 "source/fuzz/transformation_equation_instruction.cpp",
1237 "source/fuzz/transformation_equation_instruction.h",
1238 "source/fuzz/transformation_expand_vector_reduction.cpp",
1239 "source/fuzz/transformation_expand_vector_reduction.h",
1240 "source/fuzz/transformation_flatten_conditional_branch.cpp",
1241 "source/fuzz/transformation_flatten_conditional_branch.h",
1242 "source/fuzz/transformation_function_call.cpp",
1243 "source/fuzz/transformation_function_call.h",
1244 "source/fuzz/transformation_inline_function.cpp",
1245 "source/fuzz/transformation_inline_function.h",
1246 "source/fuzz/transformation_invert_comparison_operator.cpp",
1247 "source/fuzz/transformation_invert_comparison_operator.h",
1248 "source/fuzz/transformation_load.cpp",
1249 "source/fuzz/transformation_load.h",
1250 "source/fuzz/transformation_make_vector_operation_dynamic.cpp",
1251 "source/fuzz/transformation_make_vector_operation_dynamic.h",
1252 "source/fuzz/transformation_merge_blocks.cpp",
1253 "source/fuzz/transformation_merge_blocks.h",
1254 "source/fuzz/transformation_merge_function_returns.cpp",
1255 "source/fuzz/transformation_merge_function_returns.h",
1256 "source/fuzz/transformation_move_block_down.cpp",
1257 "source/fuzz/transformation_move_block_down.h",
1258 "source/fuzz/transformation_move_instruction_down.cpp",
1259 "source/fuzz/transformation_move_instruction_down.h",
1260 "source/fuzz/transformation_mutate_pointer.cpp",
1261 "source/fuzz/transformation_mutate_pointer.h",
1262 "source/fuzz/transformation_outline_function.cpp",
1263 "source/fuzz/transformation_outline_function.h",
1264 "source/fuzz/transformation_permute_function_parameters.cpp",
1265 "source/fuzz/transformation_permute_function_parameters.h",
1266 "source/fuzz/transformation_permute_phi_operands.cpp",
1267 "source/fuzz/transformation_permute_phi_operands.h",
1268 "source/fuzz/transformation_propagate_instruction_down.cpp",
1269 "source/fuzz/transformation_propagate_instruction_down.h",
1270 "source/fuzz/transformation_propagate_instruction_up.cpp",
1271 "source/fuzz/transformation_propagate_instruction_up.h",
1272 "source/fuzz/transformation_push_id_through_variable.cpp",
1273 "source/fuzz/transformation_push_id_through_variable.h",
1274 "source/fuzz/transformation_record_synonymous_constants.cpp",
1275 "source/fuzz/transformation_record_synonymous_constants.h",
1276 "source/fuzz/transformation_replace_add_sub_mul_with_carrying_extended.cpp",
1277 "source/fuzz/transformation_replace_add_sub_mul_with_carrying_extended.h",
1278 "source/fuzz/transformation_replace_boolean_constant_with_constant_binary.cpp",
1279 "source/fuzz/transformation_replace_boolean_constant_with_constant_binary.h",
1280 "source/fuzz/transformation_replace_branch_from_dead_block_with_exit.cpp",
1281 "source/fuzz/transformation_replace_branch_from_dead_block_with_exit.h",
1282 "source/fuzz/transformation_replace_constant_with_uniform.cpp",
1283 "source/fuzz/transformation_replace_constant_with_uniform.h",
1284 "source/fuzz/transformation_replace_copy_memory_with_load_store.cpp",
1285 "source/fuzz/transformation_replace_copy_memory_with_load_store.h",
1286 "source/fuzz/transformation_replace_copy_object_with_store_load.cpp",
1287 "source/fuzz/transformation_replace_copy_object_with_store_load.h",
1288 "source/fuzz/transformation_replace_id_with_synonym.cpp",
1289 "source/fuzz/transformation_replace_id_with_synonym.h",
1290 "source/fuzz/transformation_replace_irrelevant_id.cpp",
1291 "source/fuzz/transformation_replace_irrelevant_id.h",
1292 "source/fuzz/transformation_replace_linear_algebra_instruction.cpp",
1293 "source/fuzz/transformation_replace_linear_algebra_instruction.h",
1294 "source/fuzz/transformation_replace_load_store_with_copy_memory.cpp",
1295 "source/fuzz/transformation_replace_load_store_with_copy_memory.h",
1296 "source/fuzz/transformation_replace_opphi_id_from_dead_predecessor.cpp",
1297 "source/fuzz/transformation_replace_opphi_id_from_dead_predecessor.h",
1298 "source/fuzz/transformation_replace_opselect_with_conditional_branch.cpp",
1299 "source/fuzz/transformation_replace_opselect_with_conditional_branch.h",
1300 "source/fuzz/transformation_replace_parameter_with_global.cpp",
1301 "source/fuzz/transformation_replace_parameter_with_global.h",
1302 "source/fuzz/transformation_replace_params_with_struct.cpp",
1303 "source/fuzz/transformation_replace_params_with_struct.h",
1304 "source/fuzz/transformation_set_function_control.cpp",
1305 "source/fuzz/transformation_set_function_control.h",
1306 "source/fuzz/transformation_set_loop_control.cpp",
1307 "source/fuzz/transformation_set_loop_control.h",
1308 "source/fuzz/transformation_set_memory_operands_mask.cpp",
1309 "source/fuzz/transformation_set_memory_operands_mask.h",
1310 "source/fuzz/transformation_set_selection_control.cpp",
1311 "source/fuzz/transformation_set_selection_control.h",
1312 "source/fuzz/transformation_split_block.cpp",
1313 "source/fuzz/transformation_split_block.h",
1314 "source/fuzz/transformation_store.cpp",
1315 "source/fuzz/transformation_store.h",
1316 "source/fuzz/transformation_swap_commutable_operands.cpp",
1317 "source/fuzz/transformation_swap_commutable_operands.h",
1318 "source/fuzz/transformation_swap_conditional_branch_operands.cpp",
1319 "source/fuzz/transformation_swap_conditional_branch_operands.h",
1320 "source/fuzz/transformation_swap_function_variables.cpp",
1321 "source/fuzz/transformation_swap_function_variables.h",
1322 "source/fuzz/transformation_swap_two_functions.cpp",
1323 "source/fuzz/transformation_swap_two_functions.h",
1324 "source/fuzz/transformation_toggle_access_chain_instruction.cpp",
1325 "source/fuzz/transformation_toggle_access_chain_instruction.h",
1326 "source/fuzz/transformation_vector_shuffle.cpp",
1327 "source/fuzz/transformation_vector_shuffle.h",
1328 "source/fuzz/transformation_wrap_early_terminator_in_function.cpp",
1329 "source/fuzz/transformation_wrap_early_terminator_in_function.h",
1330 "source/fuzz/transformation_wrap_region_in_selection.cpp",
1331 "source/fuzz/transformation_wrap_region_in_selection.h",
1332 "source/fuzz/transformation_wrap_vector_synonym.cpp",
1333 "source/fuzz/transformation_wrap_vector_synonym.h",
1334 "source/fuzz/uniform_buffer_element_descriptor.cpp",
1335 "source/fuzz/uniform_buffer_element_descriptor.h",
1546 # iOS and UWP do not allow std::system calls which spirv-fuzz
1547 # requires. Additionally, spirv-fuzz is only built when in a
1550 executable("spirv-fuzz") {
1551 sources = [ "tools/fuzz/fuzz.cpp" ]
1595 deps += [ ":spirv-fuzz" ]