/third_party/skia/third_party/externals/spirv-tools/test/reduce/ |
H A D | validation_during_reduction_test.cpp | 226 std::vector<uint32_t> binary_out; in TEST() local 234 std::move(binary_in), &binary_out, reducer_options, validator_options); in TEST() 239 CheckEqual(env, original, binary_out); in TEST() 441 std::vector<uint32_t> binary_out; in TEST() local 449 std::move(binary_in), &binary_out, reducer_options, validator_options); in TEST() 453 CheckEqual(env, expected, binary_out); in TEST() 531 std::vector<uint32_t> binary_out; in TEST() local 546 reducer.Run(std::vector<uint32_t>(binary_in), &binary_out, in TEST() 562 reducer.Run(std::vector<uint32_t>(binary_in), &binary_out, in TEST() 580 reducer.Run(std::vector<uint32_t>(binary_in), &binary_out, in TEST() [all...] |
H A D | reducer_test.cpp | 210 std::vector<uint32_t> binary_out; in TEST() local 217 std::move(binary_in), &binary_out, reducer_options, validator_options); in TEST() 221 CheckEqual(kEnv, expected, binary_out); in TEST() 525 std::vector<uint32_t> binary_out; in TEST() local 532 std::move(binary_in), &binary_out, reducer_options, validator_options); in TEST() 549 std::vector<uint32_t> binary_out; in TEST() local 556 std::move(binary_in), &binary_out, reducer_options, validator_options); in TEST() 595 std::vector<uint32_t> binary_out; in TEST() local 606 std::move(binary_in), &binary_out, reducer_options, validator_options); in TEST() 610 auto final_instruction_count = GetFunctionInstructionCount(binary_out); in TEST() [all...] |
/third_party/skia/third_party/externals/spirv-tools/source/fuzz/ |
H A D | added_function_reducer.cpp | 98 std::vector<uint32_t> binary_out; in Run() local 100 ReplayAdaptedTransformations(reduced_binary, &binary_out, in Run() 109 return {AddedFunctionReducerResultStatus::kComplete, std::move(binary_out), in Run() 167 std::vector<uint32_t> binary_out; in InterestingnessFunctionForReducingAddedFunction() local 169 ReplayAdaptedTransformations(binary_under_reduction, &binary_out, in InterestingnessFunctionForReducingAddedFunction() 179 binary_out, counter_for_shrinker_interestingness_function); in InterestingnessFunctionForReducingAddedFunction() 183 std::vector<uint32_t>* binary_out, in ReplayPrefixAndAddFunction() 228 ir_context->module()->ToBinary(binary_out, false); in ReplayPrefixAndAddFunction() 233 std::vector<uint32_t>* binary_out, in ReplayAdaptedTransformations() 288 replay_result.transformed_module->module()->ToBinary(binary_out, fals in ReplayAdaptedTransformations() 182 ReplayPrefixAndAddFunction( std::vector<uint32_t>* binary_out, std::unordered_set<uint32_t>* irrelevant_pointee_global_variables) const ReplayPrefixAndAddFunction() argument 231 ReplayAdaptedTransformations( const std::vector<uint32_t>& binary_under_reduction, std::vector<uint32_t>* binary_out, protobufs::TransformationSequence* transformation_sequence_out) const ReplayAdaptedTransformations() argument [all...] |
H A D | added_function_reducer.h | 78 // Yields, via |binary_out|, the binary obtained by applying transformations 85 // The ids associated with all global variables in |binary_out| that had the 90 // to function |added_function_id_| in |binary_out|. By construction, 98 std::vector<uint32_t>* binary_out, 130 // The binary resulting from this replay is returned via |binary_out|, and the 134 std::vector<uint32_t>* binary_out,
|
H A D | force_render_red.h | 44 const MessageConsumer& message_consumer, std::vector<uint32_t>* binary_out);
|
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/fuzz/ |
H A D | added_function_reducer.cpp | 98 std::vector<uint32_t> binary_out; in Run() local 100 ReplayAdaptedTransformations(reduced_binary, &binary_out, in Run() 109 return {AddedFunctionReducerResultStatus::kComplete, std::move(binary_out), in Run() 167 std::vector<uint32_t> binary_out; in InterestingnessFunctionForReducingAddedFunction() local 169 ReplayAdaptedTransformations(binary_under_reduction, &binary_out, in InterestingnessFunctionForReducingAddedFunction() 179 binary_out, counter_for_shrinker_interestingness_function); in InterestingnessFunctionForReducingAddedFunction() 183 std::vector<uint32_t>* binary_out, in ReplayPrefixAndAddFunction() 228 ir_context->module()->ToBinary(binary_out, false); in ReplayPrefixAndAddFunction() 233 std::vector<uint32_t>* binary_out, in ReplayAdaptedTransformations() 288 replay_result.transformed_module->module()->ToBinary(binary_out, fals in ReplayAdaptedTransformations() 182 ReplayPrefixAndAddFunction( std::vector<uint32_t>* binary_out, std::unordered_set<uint32_t>* irrelevant_pointee_global_variables) const ReplayPrefixAndAddFunction() argument 231 ReplayAdaptedTransformations( const std::vector<uint32_t>& binary_under_reduction, std::vector<uint32_t>* binary_out, protobufs::TransformationSequence* transformation_sequence_out) const ReplayAdaptedTransformations() argument [all...] |
H A D | added_function_reducer.h | 78 // Yields, via |binary_out|, the binary obtained by applying transformations 85 // The ids associated with all global variables in |binary_out| that had the 90 // to function |added_function_id_| in |binary_out|. By construction, 98 std::vector<uint32_t>* binary_out, 130 // The binary resulting from this replay is returned via |binary_out|, and the 134 std::vector<uint32_t>* binary_out,
|
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/test/reduce/ |
H A D | validation_during_reduction_test.cpp | 226 std::vector<uint32_t> binary_out; in TEST() local 234 std::move(binary_in), &binary_out, reducer_options, validator_options); in TEST() 239 CheckEqual(env, original, binary_out); in TEST() 441 std::vector<uint32_t> binary_out; in TEST() local 449 std::move(binary_in), &binary_out, reducer_options, validator_options); in TEST() 453 CheckEqual(env, expected, binary_out); in TEST() 531 std::vector<uint32_t> binary_out; in TEST() local 546 reducer.Run(std::vector<uint32_t>(binary_in), &binary_out, in TEST() 562 reducer.Run(std::vector<uint32_t>(binary_in), &binary_out, in TEST() 580 reducer.Run(std::vector<uint32_t>(binary_in), &binary_out, in TEST() [all...] |
H A D | reducer_test.cpp | 210 std::vector<uint32_t> binary_out; in TEST() local 217 std::move(binary_in), &binary_out, reducer_options, validator_options); in TEST() 221 CheckEqual(kEnv, expected, binary_out); in TEST() 525 std::vector<uint32_t> binary_out; in TEST() local 532 std::move(binary_in), &binary_out, reducer_options, validator_options); in TEST() 549 std::vector<uint32_t> binary_out; in TEST() local 556 std::move(binary_in), &binary_out, reducer_options, validator_options); in TEST() 595 std::vector<uint32_t> binary_out; in TEST() local 606 std::move(binary_in), &binary_out, reducer_options, validator_options); in TEST() 610 auto final_instruction_count = GetFunctionInstructionCount(binary_out); in TEST() [all...] |
/third_party/spirv-tools/source/fuzz/ |
H A D | added_function_reducer.cpp | 98 std::vector<uint32_t> binary_out; in Run() local 100 ReplayAdaptedTransformations(reduced_binary, &binary_out, in Run() 109 return {AddedFunctionReducerResultStatus::kComplete, std::move(binary_out), in Run() 167 std::vector<uint32_t> binary_out; in InterestingnessFunctionForReducingAddedFunction() local 169 ReplayAdaptedTransformations(binary_under_reduction, &binary_out, in InterestingnessFunctionForReducingAddedFunction() 179 binary_out, counter_for_shrinker_interestingness_function); in InterestingnessFunctionForReducingAddedFunction() 183 std::vector<uint32_t>* binary_out, in ReplayPrefixAndAddFunction() 228 ir_context->module()->ToBinary(binary_out, false); in ReplayPrefixAndAddFunction() 233 std::vector<uint32_t>* binary_out, in ReplayAdaptedTransformations() 288 replay_result.transformed_module->module()->ToBinary(binary_out, fals in ReplayAdaptedTransformations() 182 ReplayPrefixAndAddFunction( std::vector<uint32_t>* binary_out, std::unordered_set<uint32_t>* irrelevant_pointee_global_variables) const ReplayPrefixAndAddFunction() argument 231 ReplayAdaptedTransformations( const std::vector<uint32_t>& binary_under_reduction, std::vector<uint32_t>* binary_out, protobufs::TransformationSequence* transformation_sequence_out) const ReplayAdaptedTransformations() argument [all...] |
H A D | added_function_reducer.h | 78 // Yields, via |binary_out|, the binary obtained by applying transformations 85 // The ids associated with all global variables in |binary_out| that had the 90 // to function |added_function_id_| in |binary_out|. By construction, 98 std::vector<uint32_t>* binary_out, 130 // The binary resulting from this replay is returned via |binary_out|, and the 134 std::vector<uint32_t>* binary_out,
|
/third_party/spirv-tools/test/reduce/ |
H A D | validation_during_reduction_test.cpp | 226 std::vector<uint32_t> binary_out; in TEST() local 234 std::move(binary_in), &binary_out, reducer_options, validator_options); in TEST() 239 CheckEqual(env, original, binary_out); in TEST() 441 std::vector<uint32_t> binary_out; in TEST() local 449 std::move(binary_in), &binary_out, reducer_options, validator_options); in TEST() 453 CheckEqual(env, expected, binary_out); in TEST() 531 std::vector<uint32_t> binary_out; in TEST() local 546 reducer.Run(std::vector<uint32_t>(binary_in), &binary_out, in TEST() 562 reducer.Run(std::vector<uint32_t>(binary_in), &binary_out, in TEST() 580 reducer.Run(std::vector<uint32_t>(binary_in), &binary_out, in TEST() [all...] |
H A D | reducer_test.cpp | 210 std::vector<uint32_t> binary_out; in TEST() local 217 std::move(binary_in), &binary_out, reducer_options, validator_options); in TEST() 221 CheckEqual(kEnv, expected, binary_out); in TEST() 525 std::vector<uint32_t> binary_out; in TEST() local 532 std::move(binary_in), &binary_out, reducer_options, validator_options); in TEST() 549 std::vector<uint32_t> binary_out; in TEST() local 556 std::move(binary_in), &binary_out, reducer_options, validator_options); in TEST() 595 std::vector<uint32_t> binary_out; in TEST() local 606 std::move(binary_in), &binary_out, reducer_options, validator_options); in TEST() 610 auto final_instruction_count = GetFunctionInstructionCount(binary_out); in TEST() [all...] |
/third_party/skia/third_party/externals/spirv-tools/test/opt/ |
H A D | optimizer_test.cpp | 46 std::vector<uint32_t> binary_out; in TEST() local 47 opt.Run(binary_in.data(), binary_in.size(), &binary_out); in TEST() 50 tools.Disassemble(binary_out.data(), binary_out.size(), &disassembly); in TEST() 63 std::vector<uint32_t> binary_out; in TEST() local 64 opt.Run(binary_in.data(), binary_in.size(), &binary_out); in TEST() 67 tools.Disassemble(binary_out.data(), binary_out.size(), &disassembly); in TEST()
|
H A D | strip_reflect_info_test.cpp | 54 // into |binary_out|. in TEST_F() 57 std::vector<uint32_t> binary_out; in TEST_F() local 58 optimizer.Run(binary_in.data(), binary_in.size(), &binary_out); in TEST_F() 62 tools.Disassemble(binary_out.data(), binary_out.size(), &disassembly); in TEST_F()
|
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/test/opt/ |
H A D | optimizer_test.cpp | 46 std::vector<uint32_t> binary_out; in TEST() local 47 opt.Run(binary_in.data(), binary_in.size(), &binary_out); in TEST() 50 tools.Disassemble(binary_out.data(), binary_out.size(), &disassembly); in TEST() 63 std::vector<uint32_t> binary_out; in TEST() local 64 opt.Run(binary_in.data(), binary_in.size(), &binary_out); in TEST() 67 tools.Disassemble(binary_out.data(), binary_out.size(), &disassembly); in TEST()
|
H A D | strip_reflect_info_test.cpp | 54 // into |binary_out|. in TEST_F() 57 std::vector<uint32_t> binary_out; in TEST_F() local 58 optimizer.Run(binary_in.data(), binary_in.size(), &binary_out); in TEST_F() 62 tools.Disassemble(binary_out.data(), binary_out.size(), &disassembly); in TEST_F()
|
/third_party/spirv-tools/test/opt/ |
H A D | optimizer_test.cpp | 46 std::vector<uint32_t> binary_out; in TEST() local 47 opt.Run(binary_in.data(), binary_in.size(), &binary_out); in TEST() 50 tools.Disassemble(binary_out.data(), binary_out.size(), &disassembly); in TEST() 63 std::vector<uint32_t> binary_out; in TEST() local 64 opt.Run(binary_in.data(), binary_in.size(), &binary_out); in TEST() 67 tools.Disassemble(binary_out.data(), binary_out.size(), &disassembly); in TEST()
|
H A D | strip_nonsemantic_info_test.cpp | 52 // into |binary_out|. in TEST_F() 55 std::vector<uint32_t> binary_out; in TEST_F() local 56 optimizer.Run(binary_in.data(), binary_in.size(), &binary_out); in TEST_F() 60 tools.Disassemble(binary_out.data(), binary_out.size(), &disassembly); in TEST_F()
|
/third_party/skia/third_party/externals/spirv-tools/tools/fuzz/ |
H A D | fuzz.cpp | 473 std::vector<uint32_t>* binary_out, in Replay() 505 replay_result.transformed_module->module()->ToBinary(binary_out, false); in Replay() 519 std::vector<uint32_t>* binary_out, in Shrink() 560 *binary_out = std::move(shrink_result.transformed_binary); in Shrink() 575 FuzzingTarget fuzzing_target, std::vector<uint32_t>* binary_out, in Fuzz() 641 fuzzer.GetIRContext()->module()->ToBinary(binary_out, true); in Fuzz() 757 std::vector<uint32_t> binary_out; in main() local 766 spvtools::utils::CLIMessageConsumer, &binary_out)) { in main() 773 fuzzing_target, &binary_out, &transformations_applied)) { in main() 779 initial_facts, replay_transformations_file, &binary_out, in main() 467 Replay(const spv_target_env& target_env, spv_const_fuzzer_options fuzzer_options, spv_validator_options validator_options, const std::vector<uint32_t>& binary_in, const spvtools::fuzz::protobufs::FactSequence& initial_facts, const std::string& replay_transformations_file, std::vector<uint32_t>* binary_out, spvtools::fuzz::protobufs::TransformationSequence* transformations_applied) Replay() argument 511 Shrink(const spv_target_env& target_env, spv_const_fuzzer_options fuzzer_options, spv_validator_options validator_options, const std::vector<uint32_t>& binary_in, const spvtools::fuzz::protobufs::FactSequence& initial_facts, const std::string& shrink_transformations_file, const std::string& shrink_temp_file_prefix, const std::vector<std::string>& interestingness_command, std::vector<uint32_t>* binary_out, spvtools::fuzz::protobufs::TransformationSequence* transformations_applied) Shrink() argument 568 Fuzz(const spv_target_env& target_env, spv_const_fuzzer_options fuzzer_options, spv_validator_options validator_options, const std::vector<uint32_t>& binary_in, const spvtools::fuzz::protobufs::FactSequence& initial_facts, const std::string& donors, spvtools::fuzz::RepeatedPassStrategy repeated_pass_strategy, FuzzingTarget fuzzing_target, std::vector<uint32_t>* binary_out, spvtools::fuzz::protobufs::TransformationSequence* transformations_applied) Fuzz() argument [all...] |
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/tools/fuzz/ |
H A D | fuzz.cpp | 473 std::vector<uint32_t>* binary_out, in Replay() 505 replay_result.transformed_module->module()->ToBinary(binary_out, false); in Replay() 519 std::vector<uint32_t>* binary_out, in Shrink() 560 *binary_out = std::move(shrink_result.transformed_binary); in Shrink() 575 FuzzingTarget fuzzing_target, std::vector<uint32_t>* binary_out, in Fuzz() 641 fuzzer.GetIRContext()->module()->ToBinary(binary_out, true); in Fuzz() 757 std::vector<uint32_t> binary_out; in main() local 766 spvtools::utils::CLIMessageConsumer, &binary_out)) { in main() 773 fuzzing_target, &binary_out, &transformations_applied)) { in main() 779 initial_facts, replay_transformations_file, &binary_out, in main() 467 Replay(const spv_target_env& target_env, spv_const_fuzzer_options fuzzer_options, spv_validator_options validator_options, const std::vector<uint32_t>& binary_in, const spvtools::fuzz::protobufs::FactSequence& initial_facts, const std::string& replay_transformations_file, std::vector<uint32_t>* binary_out, spvtools::fuzz::protobufs::TransformationSequence* transformations_applied) Replay() argument 511 Shrink(const spv_target_env& target_env, spv_const_fuzzer_options fuzzer_options, spv_validator_options validator_options, const std::vector<uint32_t>& binary_in, const spvtools::fuzz::protobufs::FactSequence& initial_facts, const std::string& shrink_transformations_file, const std::string& shrink_temp_file_prefix, const std::vector<std::string>& interestingness_command, std::vector<uint32_t>* binary_out, spvtools::fuzz::protobufs::TransformationSequence* transformations_applied) Shrink() argument 568 Fuzz(const spv_target_env& target_env, spv_const_fuzzer_options fuzzer_options, spv_validator_options validator_options, const std::vector<uint32_t>& binary_in, const spvtools::fuzz::protobufs::FactSequence& initial_facts, const std::string& donors, spvtools::fuzz::RepeatedPassStrategy repeated_pass_strategy, FuzzingTarget fuzzing_target, std::vector<uint32_t>* binary_out, spvtools::fuzz::protobufs::TransformationSequence* transformations_applied) Fuzz() argument [all...] |
/third_party/spirv-tools/tools/fuzz/ |
H A D | fuzz.cpp | 467 std::vector<uint32_t>* binary_out, in Replay() 499 replay_result.transformed_module->module()->ToBinary(binary_out, false); in Replay() 513 std::vector<uint32_t>* binary_out, in Shrink() 554 *binary_out = std::move(shrink_result.transformed_binary); in Shrink() 569 FuzzingTarget fuzzing_target, std::vector<uint32_t>* binary_out, in Fuzz() 635 fuzzer.GetIRContext()->module()->ToBinary(binary_out, true); in Fuzz() 739 std::vector<uint32_t> binary_out; in main() local 748 spvtools::utils::CLIMessageConsumer, &binary_out)) { in main() 755 fuzzing_target, &binary_out, &transformations_applied)) { in main() 761 initial_facts, replay_transformations_file, &binary_out, in main() 461 Replay(const spv_target_env& target_env, spv_const_fuzzer_options fuzzer_options, spv_validator_options validator_options, const std::vector<uint32_t>& binary_in, const spvtools::fuzz::protobufs::FactSequence& initial_facts, const std::string& replay_transformations_file, std::vector<uint32_t>* binary_out, spvtools::fuzz::protobufs::TransformationSequence* transformations_applied) Replay() argument 505 Shrink(const spv_target_env& target_env, spv_const_fuzzer_options fuzzer_options, spv_validator_options validator_options, const std::vector<uint32_t>& binary_in, const spvtools::fuzz::protobufs::FactSequence& initial_facts, const std::string& shrink_transformations_file, const std::string& shrink_temp_file_prefix, const std::vector<std::string>& interestingness_command, std::vector<uint32_t>* binary_out, spvtools::fuzz::protobufs::TransformationSequence* transformations_applied) Shrink() argument 562 Fuzz(const spv_target_env& target_env, spv_const_fuzzer_options fuzzer_options, spv_validator_options validator_options, const std::vector<uint32_t>& binary_in, const spvtools::fuzz::protobufs::FactSequence& initial_facts, const std::string& donors, spvtools::fuzz::RepeatedPassStrategy repeated_pass_strategy, FuzzingTarget fuzzing_target, std::vector<uint32_t>* binary_out, spvtools::fuzz::protobufs::TransformationSequence* transformations_applied) Fuzz() argument [all...] |
/third_party/skia/third_party/externals/spirv-tools/tools/reduce/ |
H A D | reduce.cpp | 348 std::vector<uint32_t> binary_out; in main() local 349 const auto reduction_status = reducer.Run(std::move(binary_in), &binary_out, in main() 353 if (!WriteFile<uint32_t>(out_binary_file.c_str(), "wb", binary_out.data(), in main() 354 binary_out.size())) { in main()
|
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/tools/reduce/ |
H A D | reduce.cpp | 348 std::vector<uint32_t> binary_out; in main() local 349 const auto reduction_status = reducer.Run(std::move(binary_in), &binary_out, in main() 353 if (!WriteFile<uint32_t>(out_binary_file.c_str(), "wb", binary_out.data(), in main() 354 binary_out.size())) { in main()
|
/third_party/spirv-tools/tools/reduce/ |
H A D | reduce.cpp | 337 std::vector<uint32_t> binary_out; in main() local 338 const auto reduction_status = reducer.Run(std::move(binary_in), &binary_out, in main() 342 if (!WriteFile<uint32_t>(out_binary_file.c_str(), "wb", binary_out.data(), in main() 343 binary_out.size())) { in main()
|