Searched refs:pass_manager (Results 1 – 12 of 12) sorted by relevance
59 explicit Impl(spv_target_env env) : target_env(env), pass_manager() {} in Impl()62 opt::PassManager pass_manager; // Internal implementation pass manager. member73 for (uint32_t i = 0; i < impl_->pass_manager.NumPasses(); ++i) { in SetMessageConsumer()74 impl_->pass_manager.GetPass(i)->SetMessageConsumer(c); in SetMessageConsumer()76 impl_->pass_manager.SetMessageConsumer(std::move(c)); in SetMessageConsumer()80 return impl_->pass_manager.consumer(); in consumer()86 impl_->pass_manager.AddPass(std::move(p.impl_->pass)); in RegisterPass()578 tools.SetMessageConsumer(impl_->pass_manager.consumer()); in Run()593 impl_->pass_manager.SetValidatorOptions(&opt_options->val_options_); in Run()594 impl_->pass_manager.SetTargetEnv(impl_->target_env); in Run()[all …]
94 pass_manager.h202 pass_manager.cpp
59 explicit Impl(spv_target_env env) : target_env(env), pass_manager() {} in Impl()62 opt::PassManager pass_manager; // Internal implementation pass manager. member73 for (uint32_t i = 0; i < impl_->pass_manager.NumPasses(); ++i) { in SetMessageConsumer()74 impl_->pass_manager.GetPass(i)->SetMessageConsumer(c); in SetMessageConsumer()76 impl_->pass_manager.SetMessageConsumer(std::move(c)); in SetMessageConsumer()80 return impl_->pass_manager.consumer(); in consumer()86 impl_->pass_manager.AddPass(std::move(p.impl_->pass)); in RegisterPass()588 tools.SetMessageConsumer(impl_->pass_manager.consumer()); in Run()603 impl_->pass_manager.SetValidatorOptions(&opt_options->val_options_); in Run()604 impl_->pass_manager.SetTargetEnv(impl_->target_env); in Run()[all …]
97 pass_manager.h210 pass_manager.cpp
109 "//third_party/spirv-tools/source/opt/pass_manager.cpp",
47 TargetPassConfig *createPassConfig(PassManagerBase &pass_manager) override;
152 source/opt/pass_manager.cpp \
701 "source/opt/pass_manager.cpp",702 "source/opt/pass_manager.h",
158 source/opt/pass_manager.cpp \