Home
last modified time | relevance | path

Searched refs:fuzzer_context_ (Results 1 – 24 of 24) sorted by relevance

/third_party/skia/third_party/externals/spirv-tools/source/fuzz/
Dfuzzer.cpp123 fuzzer_context_(std::move(fuzzer_context)), in Fuzzer()
132 assert(fuzzer_context_ && "FuzzerContext is not initialized"); in Fuzzer()
227 &pass_instances_, fuzzer_context_.get()); in Fuzzer()
229 repeated_pass_strategy, fuzzer_context_.get(), &pass_instances_, in Fuzzer()
238 if (!fuzzer_context_->IsWgslCompatible()) { in Fuzzer()
260 fuzzer_context_->ChoosePercentage(percentage_chance_of_adding_pass)) { in MaybeAddRepeatedPass()
262 ir_context_.get(), transformation_context_.get(), fuzzer_context_.get(), in MaybeAddRepeatedPass()
271 if (enable_all_passes_ || fuzzer_context_->ChooseEven()) { in MaybeAddFinalPass()
273 ir_context_.get(), transformation_context_.get(), fuzzer_context_.get(), in MaybeAddFinalPass()
309 fuzzer_context_->GetIdBoundLimit()) { in Run()
[all …]
Dfuzzer_pass.h54 FuzzerContext* GetFuzzerContext() const { return fuzzer_context_; } in GetFuzzerContext()
323 FuzzerContext* fuzzer_context_; variable
Dfuzzer.h171 std::unique_ptr<FuzzerContext> fuzzer_context_; variable
Dfuzzer_pass.cpp50 fuzzer_context_(fuzzer_context), in FuzzerPass()
/third_party/spirv-tools/source/fuzz/
Dfuzzer.cpp119 fuzzer_context_(std::move(fuzzer_context)), in Fuzzer()
126 assert(fuzzer_context_ && "FuzzerContext is not initialized"); in Fuzzer()
220 &pass_instances_, fuzzer_context_.get()); in Fuzzer()
222 repeated_pass_strategy, fuzzer_context_.get(), &pass_instances_, in Fuzzer()
231 if (!fuzzer_context_->IsWgslCompatible()) { in Fuzzer()
251 fuzzer_context_->ChoosePercentage(percentage_chance_of_adding_pass)) { in MaybeAddRepeatedPass()
253 ir_context_.get(), transformation_context_.get(), fuzzer_context_.get(), in MaybeAddRepeatedPass()
261 if (enable_all_passes_ || fuzzer_context_->ChooseEven()) { in MaybeAddFinalPass()
263 ir_context_.get(), transformation_context_.get(), fuzzer_context_.get(), in MaybeAddFinalPass()
298 fuzzer_context_->GetIdBoundLimit()) { in Run()
[all …]
Dfuzzer_pass.h53 FuzzerContext* GetFuzzerContext() const { return fuzzer_context_; } in GetFuzzerContext()
346 FuzzerContext* fuzzer_context_; variable
Dfuzzer.h170 std::unique_ptr<FuzzerContext> fuzzer_context_; variable
Dfuzzer_pass.cpp49 fuzzer_context_(fuzzer_context), in FuzzerPass()
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/fuzz/
Dfuzzer.cpp123 fuzzer_context_(std::move(fuzzer_context)), in Fuzzer()
132 assert(fuzzer_context_ && "FuzzerContext is not initialized"); in Fuzzer()
227 &pass_instances_, fuzzer_context_.get()); in Fuzzer()
229 repeated_pass_strategy, fuzzer_context_.get(), &pass_instances_, in Fuzzer()
238 if (!fuzzer_context_->IsWgslCompatible()) { in Fuzzer()
260 fuzzer_context_->ChoosePercentage(percentage_chance_of_adding_pass)) { in MaybeAddRepeatedPass()
262 ir_context_.get(), transformation_context_.get(), fuzzer_context_.get(), in MaybeAddRepeatedPass()
271 if (enable_all_passes_ || fuzzer_context_->ChooseEven()) { in MaybeAddFinalPass()
273 ir_context_.get(), transformation_context_.get(), fuzzer_context_.get(), in MaybeAddFinalPass()
309 fuzzer_context_->GetIdBoundLimit()) { in Run()
[all …]
Dfuzzer_pass.h54 FuzzerContext* GetFuzzerContext() const { return fuzzer_context_; } in GetFuzzerContext()
323 FuzzerContext* fuzzer_context_; variable
Dfuzzer.h171 std::unique_ptr<FuzzerContext> fuzzer_context_; variable
Dfuzzer_pass.cpp50 fuzzer_context_(fuzzer_context), in FuzzerPass()
/third_party/skia/third_party/externals/spirv-tools/source/fuzz/pass_management/
Drepeated_pass_manager.h60 FuzzerContext* GetFuzzerContext() { return fuzzer_context_; } in GetFuzzerContext()
66 FuzzerContext* fuzzer_context_;
Drepeated_pass_recommender_standard.cpp24 : pass_instances_(pass_instances), fuzzer_context_(fuzzer_context) {} in RepeatedPassRecommenderStandard()
371 passes[fuzzer_context_->RemoveAtRandomIndex(&indices)]; in RandomOrderAndNonNull()
373 fuzzer_context_->ChoosePercentage( in RandomOrderAndNonNull()
374 fuzzer_context_ in RandomOrderAndNonNull()
Drepeated_pass_recommender_standard.h44 FuzzerContext* fuzzer_context_; variable
Drepeated_pass_manager.cpp26 : fuzzer_context_(fuzzer_context), pass_instances_(pass_instances) {} in RepeatedPassManager()
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/fuzz/pass_management/
Drepeated_pass_manager.h60 FuzzerContext* GetFuzzerContext() { return fuzzer_context_; } in GetFuzzerContext()
66 FuzzerContext* fuzzer_context_;
Drepeated_pass_recommender_standard.cpp24 : pass_instances_(pass_instances), fuzzer_context_(fuzzer_context) {} in RepeatedPassRecommenderStandard()
371 passes[fuzzer_context_->RemoveAtRandomIndex(&indices)]; in RandomOrderAndNonNull()
373 fuzzer_context_->ChoosePercentage( in RandomOrderAndNonNull()
374 fuzzer_context_ in RandomOrderAndNonNull()
Drepeated_pass_recommender_standard.h44 FuzzerContext* fuzzer_context_; variable
Drepeated_pass_manager.cpp26 : fuzzer_context_(fuzzer_context), pass_instances_(pass_instances) {} in RepeatedPassManager()
/third_party/spirv-tools/source/fuzz/pass_management/
Drepeated_pass_manager.h60 FuzzerContext* GetFuzzerContext() { return fuzzer_context_; } in GetFuzzerContext()
66 FuzzerContext* fuzzer_context_;
Drepeated_pass_recommender_standard.cpp24 : pass_instances_(pass_instances), fuzzer_context_(fuzzer_context) {} in RepeatedPassRecommenderStandard()
365 passes[fuzzer_context_->RemoveAtRandomIndex(&indices)]; in RandomOrderAndNonNull()
367 fuzzer_context_->ChoosePercentage( in RandomOrderAndNonNull()
368 fuzzer_context_ in RandomOrderAndNonNull()
Drepeated_pass_recommender_standard.h44 FuzzerContext* fuzzer_context_; variable
Drepeated_pass_manager.cpp26 : fuzzer_context_(fuzzer_context), pass_instances_(pass_instances) {} in RepeatedPassManager()