Searched refs:ReductionPass (Results 1 – 12 of 12) sorted by relevance
/third_party/spirv-tools/source/reduce/ |
D | reduction_pass.cpp | 24 std::vector<uint32_t> ReductionPass::TryApplyReduction( in TryApplyReduction() 68 void ReductionPass::SetMessageConsumer(MessageConsumer consumer) { in SetMessageConsumer() 72 bool ReductionPass::ReachedMinimumGranularity() const { in ReachedMinimumGranularity() 77 std::string ReductionPass::GetName() const { return finder_->GetName(); } in GetName() 79 void ReductionPass::NotifyInteresting(bool interesting) { in NotifyInteresting()
|
D | reducer.h | 107 std::vector<std::unique_ptr<ReductionPass>>* passes, 115 std::vector<std::unique_ptr<ReductionPass>> passes_; 116 std::vector<std::unique_ptr<ReductionPass>> cleanup_passes_;
|
D | reduction_pass.h | 34 class ReductionPass { 38 explicit ReductionPass(const spv_target_env target_env, in ReductionPass() function
|
D | reducer.cpp | 146 spvtools::MakeUnique<ReductionPass>(target_env_, std::move(finder))); in AddReductionPass() 152 spvtools::MakeUnique<ReductionPass>(target_env_, std::move(finder))); in AddCleanupReductionPass() 161 std::vector<std::unique_ptr<ReductionPass>>* passes, in RunPasses()
|
/third_party/skia/third_party/externals/swiftshader/third_party/SPIRV-Tools/source/reduce/ |
D | reduction_pass.cpp | 24 std::vector<uint32_t> ReductionPass::TryApplyReduction( in TryApplyReduction() 68 void ReductionPass::SetMessageConsumer(MessageConsumer consumer) { in SetMessageConsumer() 72 bool ReductionPass::ReachedMinimumGranularity() const { in ReachedMinimumGranularity() 77 std::string ReductionPass::GetName() const { return finder_->GetName(); } in GetName() 79 void ReductionPass::NotifyInteresting(bool interesting) { in NotifyInteresting()
|
D | reducer.h | 107 std::vector<std::unique_ptr<ReductionPass>>* passes, 115 std::vector<std::unique_ptr<ReductionPass>> passes_; 116 std::vector<std::unique_ptr<ReductionPass>> cleanup_passes_;
|
D | reduction_pass.h | 34 class ReductionPass { 38 explicit ReductionPass(const spv_target_env target_env, in ReductionPass() function
|
D | reducer.cpp | 146 spvtools::MakeUnique<ReductionPass>(target_env_, std::move(finder))); in AddReductionPass() 152 spvtools::MakeUnique<ReductionPass>(target_env_, std::move(finder))); in AddCleanupReductionPass() 161 std::vector<std::unique_ptr<ReductionPass>>* passes, in RunPasses()
|
/third_party/skia/third_party/externals/spirv-tools/source/reduce/ |
D | reduction_pass.cpp | 24 std::vector<uint32_t> ReductionPass::TryApplyReduction( in TryApplyReduction() 68 void ReductionPass::SetMessageConsumer(MessageConsumer consumer) { in SetMessageConsumer() 72 bool ReductionPass::ReachedMinimumGranularity() const { in ReachedMinimumGranularity() 77 std::string ReductionPass::GetName() const { return finder_->GetName(); } in GetName() 79 void ReductionPass::NotifyInteresting(bool interesting) { in NotifyInteresting()
|
D | reducer.h | 107 std::vector<std::unique_ptr<ReductionPass>>* passes, 115 std::vector<std::unique_ptr<ReductionPass>> passes_; 116 std::vector<std::unique_ptr<ReductionPass>> cleanup_passes_;
|
D | reduction_pass.h | 34 class ReductionPass { 38 explicit ReductionPass(const spv_target_env target_env, in ReductionPass() function
|
D | reducer.cpp | 146 spvtools::MakeUnique<ReductionPass>(target_env_, std::move(finder))); in AddReductionPass() 152 spvtools::MakeUnique<ReductionPass>(target_env_, std::move(finder))); in AddCleanupReductionPass() 161 std::vector<std::unique_ptr<ReductionPass>>* passes, in RunPasses()
|