Home
last modified time | relevance | path

Searched refs:AddPass (Results 1 – 19 of 19) sorted by relevance

/external/tensorflow/tensorflow/compiler/xla/service/gpu/
Dnvptx_compiler.cc186 pipeline.AddPass<DynamicIndexSplitter>(); in OptimizeHloModule()
187 pipeline.AddPass<GpuHloSupportChecker>(); in OptimizeHloModule()
193 pipeline.AddPass<CallInliner>(); in OptimizeHloModule()
198 pipeline.AddPass<DotDecomposer>(false); in OptimizeHloModule()
199 pipeline.AddPass<ConvolutionGroupConverter>( in OptimizeHloModule()
203 pipeline.AddPass<StableSortExpander>(); in OptimizeHloModule()
207 pipeline.AddPass<HloElementTypeConverter>(BF16, F32); in OptimizeHloModule()
211 pipeline.AddPass<HloPassFix<HloPassPipeline>>("simplification"); in OptimizeHloModule()
219 pass.AddPass<CudnnBatchNormRewriter>(); in OptimizeHloModule()
221 pass.AddPass<BatchNormExpander>( in OptimizeHloModule()
[all …]
/external/deqp-deps/SPIRV-Tools/test/opt/
Dpass_manager_test.cpp48 manager.AddPass<StripDebugInfoPass>(); in TEST()
52 manager.AddPass(MakeUnique<NullPass>()); in TEST()
57 manager.AddPass<StripDebugInfoPass>(); in TEST()
63 manager.AddPass<NullPassWithArgs>(1u); in TEST()
64 manager.AddPass<NullPassWithArgs>("null pass args"); in TEST()
65 manager.AddPass<NullPassWithArgs>(std::initializer_list<int>{1, 2}); in TEST()
66 manager.AddPass<NullPassWithArgs>(std::initializer_list<int>{1, 2}, 3); in TEST()
122 AddPass<AppendOpNopPass>(); in TEST_F()
123 AddPass<AppendOpNopPass>(); in TEST_F()
127 AddPass<AppendOpNopPass>(); in TEST_F()
[all …]
Dpass_fixture.h188 void AddPass(Args&&... args) { in AddPass() function
189 manager_->AddPass<PassT>(std::forward<Args>(args)...); in AddPass()
Dpass_remove_duplicates_test.cpp72 manager.AddPass<RemoveDuplicatesPass>(); in RunPass()
/external/swiftshader/third_party/SPIRV-Tools/test/opt/
Dpass_manager_test.cpp48 manager.AddPass<StripDebugInfoPass>(); in TEST()
52 manager.AddPass(MakeUnique<NullPass>()); in TEST()
57 manager.AddPass<StripDebugInfoPass>(); in TEST()
63 manager.AddPass<NullPassWithArgs>(1u); in TEST()
64 manager.AddPass<NullPassWithArgs>("null pass args"); in TEST()
65 manager.AddPass<NullPassWithArgs>(std::initializer_list<int>{1, 2}); in TEST()
66 manager.AddPass<NullPassWithArgs>(std::initializer_list<int>{1, 2}, 3); in TEST()
121 AddPass<AppendOpNopPass>(); in TEST_F()
122 AddPass<AppendOpNopPass>(); in TEST_F()
126 AddPass<AppendOpNopPass>(); in TEST_F()
[all …]
Dpass_fixture.h188 void AddPass(Args&&... args) { in AddPass() function
189 manager_->AddPass<PassT>(std::forward<Args>(args)...); in AddPass()
Dpass_remove_duplicates_test.cpp72 manager.AddPass<RemoveDuplicatesPass>(); in RunPass()
/external/tensorflow/tensorflow/compiler/xla/service/cpu/
Dcpu_compiler.cc253 pipeline.AddPass<DynamicIndexSplitter>(); in RunHloPassesThroughLayoutAssn()
254 pipeline.AddPass<CpuHloSupportChecker>(); in RunHloPassesThroughLayoutAssn()
260 pipeline.AddPass<MapInliner>(); in RunHloPassesThroughLayoutAssn()
262 pipeline.AddPass<CholeskyExpander>(); in RunHloPassesThroughLayoutAssn()
263 pipeline.AddPass<TriangularSolveExpander>(); in RunHloPassesThroughLayoutAssn()
267 pipeline.AddPass<CallInliner>(); in RunHloPassesThroughLayoutAssn()
268 pipeline.AddPass<BatchDotSimplification>(); in RunHloPassesThroughLayoutAssn()
269 pipeline.AddPass<DotDecomposer>(/*decompose_batch_dot=*/false); in RunHloPassesThroughLayoutAssn()
274 pipeline.AddPass<ConvolutionGroupConverter>( in RunHloPassesThroughLayoutAssn()
277 pipeline.AddPass<ConvolutionGroupConverter>( in RunHloPassesThroughLayoutAssn()
[all …]
/external/tensorflow/tensorflow/compiler/xla/service/
Ddespecializer.cc48 pipeline_.AddPass<HloDescheduler>(); in Despecializer()
49 pipeline_.AddPass<ControlDepRemover>(); in Despecializer()
50 pipeline_.AddPass<Defuser>(); in Despecializer()
51 pipeline_.AddPass<BFloat16MixedPrecisionRemoval>(); in Despecializer()
Dhlo_pass_pipeline_test.cc112 pipeline.AddPass<FooToBarModulePass>(); in TEST_F()
135 pipeline.AddPass<FooToBarModulePass>(); in TEST_F()
166 pipeline.AddPass<BazToQuxModuleGroupPass>(); in TEST_F()
167 pipeline.AddPass<FooToBarModulePass>(); in TEST_F()
211 pipeline.AddPass<FooToBarModulePass>(); in TEST_F()
249 pipeline.AddPass<BazToQuxModuleGroupPass>(); in TEST_F()
Dhlo_pass_pipeline.h47 T& AddPass(Args&&... args) { in AddPass() function
Dreduce_precision_insertion.cc307 pipeline->AddPass<ReducePrecisionInsertion>(pass_options); in AddPasses()
/external/swiftshader/third_party/SPIRV-Tools/source/opt/
Dpass_manager.h52 void AddPass(std::unique_ptr<Pass> pass);
57 void AddPass(Args&&... args);
105 inline void PassManager::AddPass(std::unique_ptr<Pass> pass) { in AddPass() function
110 inline void PassManager::AddPass(Args&&... args) { in AddPass() function
Doptimizer.cpp83 impl_->pass_manager.AddPass(std::move(p.impl_->pass)); in RegisterPass()
/external/deqp-deps/SPIRV-Tools/source/opt/
Dpass_manager.h52 void AddPass(std::unique_ptr<Pass> pass);
57 void AddPass(Args&&... args);
105 inline void PassManager::AddPass(std::unique_ptr<Pass> pass) { in AddPass() function
110 inline void PassManager::AddPass(Args&&... args) { in AddPass() function
Doptimizer.cpp82 impl_->pass_manager.AddPass(std::move(p.impl_->pass)); in RegisterPass()
/external/tensorflow/tensorflow/compiler/xla/service/interpreter/
Dcompiler.cc83 pipeline.AddPass<DynamicIndexSplitter>(); in RunHloOptimization()
84 pipeline.AddPass<CholeskyExpander>(); in RunHloOptimization()
85 pipeline.AddPass<TriangularSolveExpander>(); in RunHloOptimization()
86 pipeline.AddPass<LayoutAssignment>( in RunHloOptimization()
/external/swiftshader/third_party/SPIRV-Tools/source/link/
Dlinker.cpp742 manager.AddPass<RemoveDuplicatesPass>(); in Link()
759 manager.AddPass<opt::CompactIdsPass>(); in Link()
/external/deqp-deps/SPIRV-Tools/source/link/
Dlinker.cpp742 manager.AddPass<RemoveDuplicatesPass>(); in Link()
759 manager.AddPass<opt::CompactIdsPass>(); in Link()