Skip to content

Commit 334cd33

Browse files
authored
[Gluon] Add SCCP to the compiler pipeline (#7061)
This mainly helps simplify loop arithmetic (phases, indices, etc.)
1 parent d629bda commit 334cd33

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

third_party/amd/backend/compiler.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -280,6 +280,7 @@ def ttgir_opt(src, metadata, options):
280280
pm.enable_debug()
281281

282282
passes.ttgpuir.add_inliner(pm)
283+
passes.common.add_sccp(pm)
283284
passes.ttir.add_loop_aware_cse(pm)
284285
passes.ttgpuir.add_canonicalizer(pm)
285286
passes.ttgpuir.add_combine_tensor_select_and_if(pm)

third_party/nvidia/backend/compiler.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -304,6 +304,7 @@ def ttgir_opt(self, src, metadata, options, capability):
304304
pm.enable_debug()
305305

306306
passes.ttgpuir.add_inliner(pm)
307+
passes.common.add_sccp(pm)
307308
passes.ttir.add_loop_aware_cse(pm)
308309
passes.ttgpuir.add_canonicalizer(pm)
309310
passes.ttgpuir.add_combine_tensor_select_and_if(pm)

0 commit comments

Comments
 (0)