Home
last modified time | relevance | path

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

12

/external/tensorflow/tensorflow/compiler/xla/service/gpu/
Dgpu_compiler.cc360 spmd_pipeline.AddPass<CallInliner>(); in OptimizeHloModule()
361 spmd_pipeline.AddPass<ZeroSizedHloElimination>(); in OptimizeHloModule()
362 spmd_pipeline.AddPass<ConditionalCanonicalizer>(); in OptimizeHloModule()
365 spmd_pipeline.AddPass<HloPassFix<HloPassPipeline>>("spmd-simplify"); in OptimizeHloModule()
367 spmd_simplify.AddPass<AlgebraicSimplifier>( in OptimizeHloModule()
370 spmd_simplify.AddPass<SortSimplifier>(); in OptimizeHloModule()
371 spmd_simplify.AddPass<TupleSimplifier>(); in OptimizeHloModule()
372 spmd_simplify.AddPass<ScatterSimplifier>(); in OptimizeHloModule()
373 spmd_simplify.AddPass<ScatterExpander>( in OptimizeHloModule()
375 spmd_simplify.AddPass<GatherSimplifier>(); in OptimizeHloModule()
[all …]
Dnvptx_compiler.cc80 pipeline.AddPass<GpusolverRewriter>(); in OptimizeHloConvolutionCanonicalization()
81 pipeline.AddPass<GpuConvRewriter>(); in OptimizeHloConvolutionCanonicalization()
82 pipeline.AddPass<CudnnFusedConvRewriter>(); in OptimizeHloConvolutionCanonicalization()
83 pipeline.AddPass<GpuConvPaddingLegalization>(); in OptimizeHloConvolutionCanonicalization()
84 pipeline.AddPass<CudnnPadForConvolutions>( in OptimizeHloConvolutionCanonicalization()
86 pipeline.AddPass<CudnnVectorizeConvolutions>( in OptimizeHloConvolutionCanonicalization()
91 pipeline.AddPass<CallInliner>(); in OptimizeHloConvolutionCanonicalization()
92 pipeline.AddPass<TupleSimplifier>(); in OptimizeHloConvolutionCanonicalization()
96 pipeline.AddPass<HloPassFix<AlgebraicSimplifier>>(algsimp_options); in OptimizeHloConvolutionCanonicalization()
103 pipeline.AddPass<CudnnSimplifyPadding>(); in OptimizeHloConvolutionCanonicalization()
[all …]
Damdgpu_compiler.cc85 pipeline.AddPass<GpusolverRewriter>(); in OptimizeHloConvolutionCanonicalization()
86 pipeline.AddPass<GpuConvRewriter>(); in OptimizeHloConvolutionCanonicalization()
87 pipeline.AddPass<GpuConvPaddingLegalization>(); in OptimizeHloConvolutionCanonicalization()
92 pipeline.AddPass<CallInliner>(); in OptimizeHloConvolutionCanonicalization()
93 pipeline.AddPass<TupleSimplifier>(); in OptimizeHloConvolutionCanonicalization()
100 pipeline.AddPass<HloPassFix<AlgebraicSimplifier>>(options); in OptimizeHloConvolutionCanonicalization()
102 pipeline.AddPass<HloConstantFolding>(); in OptimizeHloConvolutionCanonicalization()
118 post_pipeline.AddPass<TriangularSolveRewriter>(); in OptimizeHloPostLayoutAssignment()
Dhorizontal_loop_fusion_test.cc190 fusion.AddPass<xla::gpu::GpuInstructionFusion>(/*may_duplicate=*/false); in TEST_F()
191 fusion.AddPass<xla::gpu::GpuInstructionFusion>(/*may_duplicate=*/true); in TEST_F()
495 iterative_h_fusion.AddPass<GpuHorizontalLoopFusion>(); in TEST_F()
496 iterative_h_fusion.AddPass<HloDCE>(); in TEST_F()
572 iterative_h_fusion.AddPass<GpuHorizontalLoopFusion>(); in TEST_F()
/external/angle/third_party/vulkan-deps/spirv-tools/src/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.h222 void AddPass(Args&&... args) { in AddPass() function
223 manager_->AddPass<PassT>(std::forward<Args>(args)...); in AddPass()
Dinterface_var_sroa_test.cpp348 manager.AddPass<InterfaceVariableScalarReplacement>(); in RunPass()
Dinline_test.cpp2927 AddPass<MergeReturnPass>(); in TEST_F()
2928 AddPass<InlineExhaustivePass>(); in TEST_F()
3027 AddPass<MergeReturnPass>(); in TEST_F()
3028 AddPass<InlineExhaustivePass>(); in TEST_F()
3190 AddPass<MergeReturnPass>(); in TEST_F()
3191 AddPass<InlineExhaustivePass>(); in TEST_F()
3318 AddPass<MergeReturnPass>(); in TEST_F()
3319 AddPass<InlineExhaustivePass>(); in TEST_F()
/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.h222 void AddPass(Args&&... args) { in AddPass() function
223 manager_->AddPass<PassT>(std::forward<Args>(args)...); in AddPass()
Dinterface_var_sroa_test.cpp350 manager.AddPass<InterfaceVariableScalarReplacement>(); in RunPass()
/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()
121 AddPass<AppendOpNopPass>(); in TEST_F()
122 AddPass<AppendOpNopPass>(); in TEST_F()
126 AddPass<AppendOpNopPass>(); in TEST_F()
[all …]
Dpass_fixture.h222 void AddPass(Args&&... args) { in AddPass() function
223 manager_->AddPass<PassT>(std::forward<Args>(args)...); in AddPass()
Dinterface_var_sroa_test.cpp350 manager.AddPass<InterfaceVariableScalarReplacement>(); in RunPass()
/external/tensorflow/tensorflow/compiler/xla/service/cpu/
Dcpu_compiler.cc441 spmd_pipeline.AddPass<CallInliner>(); in RunHloPassesThroughLayoutAssn()
442 spmd_pipeline.AddPass<ZeroSizedHloElimination>(); in RunHloPassesThroughLayoutAssn()
443 spmd_pipeline.AddPass<ConditionalCanonicalizer>(); in RunHloPassesThroughLayoutAssn()
445 spmd_pipeline.AddPass<ShardingPropagation>( in RunHloPassesThroughLayoutAssn()
448 spmd_pipeline.AddPass<spmd::StatefulRngSpmdPartitioner>( in RunHloPassesThroughLayoutAssn()
452 spmd_pipeline.AddPass<ShardingRemover>(); in RunHloPassesThroughLayoutAssn()
453 spmd_pipeline.AddPass<HloDCE>(); in RunHloPassesThroughLayoutAssn()
461 pipeline.AddPass<OperandUpcaster>(); in RunHloPassesThroughLayoutAssn()
462 pipeline.AddPass<ResultCaster>(); in RunHloPassesThroughLayoutAssn()
465 pipeline.AddPass<RngExpander>(); in RunHloPassesThroughLayoutAssn()
[all …]
/external/tensorflow/tensorflow/compiler/xla/service/spmd/
Dstateful_rng_spmd_partitioner_test.cc48 pass.AddPass<HloVerifier>(/*layout_sensitive=*/false, in PartitionComputation()
53 pass.AddPass<ShardingPropagation>(/*is_spmd=*/true); in PartitionComputation()
54 pass.AddPass<StatefulRngSpmdPartitioner>(num_partitions, in PartitionComputation()
56 pass.AddPass<HloVerifier>(/*layout_sensitive=*/false, in PartitionComputation()
85 pipeline.AddPass<RngExpander>(); in TEST_F()
109 pipeline.AddPass<RngExpander>(); in TEST_F()
Dcanonicalize_all_gather_for_cse_test.cc41 pipeline.AddPass<CanonicalizeAllGatherForCSE>(); in RunPass()
47 pipeline.AddPass<CanonicalizeAllGatherForCSE>(); in RunPassOnModule()
/external/tensorflow/tensorflow/compiler/xla/service/gpu/tests/
Dgpu_spmd_partitioner_test.cc48 pass.AddPass<HloVerifier>(/*layout_sensitive=*/false, in PartitionComputation()
53 pass.AddPass<ShardingPropagation>(/*is_spmd=*/true); in PartitionComputation()
54 pass.AddPass<GpuSpmdPartitioner>(num_partitions, /*num_replicas=*/1); in PartitionComputation()
55 pass.AddPass<HloVerifier>(/*layout_sensitive=*/false, in PartitionComputation()
84 pipeline.AddPass<RngExpander>(); in TEST_F()
108 pipeline.AddPass<RngExpander>(); in TEST_F()
/external/tensorflow/tensorflow/compiler/xla/service/interpreter/
Dcompiler.cc85 pipeline.AddPass<DynamicIndexSplitter>(); in RunHloOptimization()
86 pipeline.AddPass<CholeskyExpander>(); in RunHloOptimization()
87 pipeline.AddPass<QrExpander>(); in RunHloOptimization()
88 pipeline.AddPass<EighExpander>(); in RunHloOptimization()
89 pipeline.AddPass<ComparisonExpander>(); in RunHloOptimization()
90 pipeline.AddPass<TriangularSolveExpander>(); in RunHloOptimization()
91 pipeline.AddPass<BatchNormExpander>( in RunHloOptimization()
95 pipeline.AddPass<LayoutAssignment>( in RunHloOptimization()
/external/tensorflow/tensorflow/compiler/xla/service/
Ddespecializer.cc26 pipeline_.AddPass<HloDescheduler>(); in Despecializer()
27 pipeline_.AddPass<ControlDepRemover>(); in Despecializer()
28 pipeline_.AddPass<Defuser>(); in Despecializer()
29 pipeline_.AddPass<BFloat16MixedPrecisionRemoval>(); in Despecializer()
Dhlo_pass_pipeline_test.cc150 pipeline.AddPass<FooToBarModulePass>(); in TEST_F()
173 pipeline.AddPass<FooToBarModulePass>(); in TEST_F()
200 pipeline.AddPass<ReverseStringModulePass>(); in TEST_F()
236 pipeline.AddPass<ReverseStringModulePass>(); in TEST_F()
274 pipeline.AddPass<BazToQuxModuleGroupPass>(); in TEST_F()
275 pipeline.AddPass<FooToBarModulePass>(); in TEST_F()
319 pipeline.AddPass<FooToBarModulePass>(); in TEST_F()
357 pipeline.AddPass<BazToQuxModuleGroupPass>(); in TEST_F()
373 pipeline.AddPass<BazToQuxModuleGroupPass>(); in TEST_F()
374 pipeline.AddPass<FooToBarModulePass>(); in TEST_F()
Dwhile_loop_concat_code_motion.cc1040 pipeline.AddPass<TupleSimplifier>(); in Run()
1041 pipeline.AddPass<HloDCE>(); in Run()
1042 pipeline.AddPass<WhileLoopSimplifier>(); in Run()
1043 pipeline.AddPass<TupleSimplifier>(); in Run()
1044 pipeline.AddPass<HloDCE>(); in Run()
/external/swiftshader/third_party/SPIRV-Tools/source/opt/
Dpass_manager.h55 void AddPass(std::unique_ptr<Pass> pass);
60 void AddPass(Args&&... args);
132 inline void PassManager::AddPass(std::unique_ptr<Pass> pass) { in AddPass() function
137 inline void PassManager::AddPass(Args&&... args) { in AddPass() function
/external/deqp-deps/SPIRV-Tools/source/opt/
Dpass_manager.h55 void AddPass(std::unique_ptr<Pass> pass);
60 void AddPass(Args&&... args);
132 inline void PassManager::AddPass(std::unique_ptr<Pass> pass) { in AddPass() function
137 inline void PassManager::AddPass(Args&&... args) { in AddPass() function
/external/angle/third_party/vulkan-deps/spirv-tools/src/source/opt/
Dpass_manager.h55 void AddPass(std::unique_ptr<Pass> pass);
60 void AddPass(Args&&... args);
132 inline void PassManager::AddPass(std::unique_ptr<Pass> pass) { in AddPass() function
137 inline void PassManager::AddPass(Args&&... args) { in AddPass() function

12