Skip to content

Commit 8943304

Browse files
committed
fix: move passes
1 parent e121c3f commit 8943304

File tree

1 file changed

+3
-6
lines changed

1 file changed

+3
-6
lines changed

src/Compiler.jl

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -903,13 +903,15 @@ function optimization_passes(
903903
"self_add_to_convolution_like($(Int(backend == "tpu")))",
904904
"self_mul_to_convolution_like($(Int(backend == "tpu")))",
905905
"subtract_multiply_const_to_add_mul_const",
906+
"trivial_reduce_window_to_reduce_op",
907+
"dot_general_add_distributive_simplify",
908+
"dot_general_subtract_distributive_simplify",
906909
]
907910

908911
if !compile_options.disable_auto_batching_passes
909912
append!(
910913
transform_passes_list,
911914
[
912-
"trivial_reduce_window_to_reduce_op",
913915
"add_reduce_slice_fusion",
914916
"mul_reduce_slice_fusion",
915917
"min_reduce_slice_fusion",
@@ -1069,11 +1071,6 @@ function optimization_passes(
10691071
"const_prop_through_barrier<16>",
10701072
"concat_const_prop<1>($max_constant_threshold)",
10711073
"dynamic_update_slice_const_prop($max_constant_threshold)",
1072-
"add_reduce_slice_fusion",
1073-
"mul_reduce_slice_fusion",
1074-
"min_reduce_slice_fusion",
1075-
"max_reduce_slice_fusion",
1076-
"trivial_reduce_window_to_reduce_op",
10771074
],
10781075
)
10791076

0 commit comments

Comments
 (0)