Skip to content

Commit 4073fcb

Browse files
committed
Multipad
1 parent 84c2f5a commit 4073fcb

File tree

2 files changed

+3
-2
lines changed

2 files changed

+3
-2
lines changed

src/CompileOptions.jl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@ communication.
2525
updatewithoutcorners_to_select::Int = 1
2626
multirotate_custom_call::Int = 1
2727
multislice_custom_call::Int = 1
28+
multipad_custom_call::Int = 1
2829
wrap_custom_call::Int = 1
2930
end
3031

src/Compiler.jl

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1840,11 +1840,11 @@ function get_optimize_comms_passes(options::OptimizeCommunicationOptions)
18401840
"enzyme-hlo-generate-td{patterns=concat_to_onedim_dus;concat_to_onedim_dusslice;concatreshape_to_onedim_dus}",
18411841
"transform-interpreter",
18421842
"enzyme-hlo-remove-transform",
1843-
"enzyme-hlo-generate-td{patterns=reshape_to_broadcast;recognize_multirotate;use_multirotate_neutral_result;recognize_multislice}",
1843+
"enzyme-hlo-generate-td{patterns=reshape_to_broadcast;recognize_multirotate;use_multirotate_neutral_result;recognize_multislice;recognize_multipad}",
18441844
"transform-interpreter",
18451845
"enzyme-hlo-remove-transform",
18461846
options_str,
1847-
"enzyme-hlo-generate-td{patterns=lower_rotate;lower_wrap;lower_extend;lower_updatewithoutcorners;lower_multislice}",
1847+
"enzyme-hlo-generate-td{patterns=lower_rotate;lower_wrap;lower_extend;lower_updatewithoutcorners;lower_multislice;lower_multipad}",
18481848
"transform-interpreter",
18491849
"enzyme-hlo-remove-transform",
18501850
options_str,

0 commit comments

Comments
 (0)