Skip to content
This repository was archived by the owner on Feb 2, 2024. It is now read-only.

Commit 6f1a4be

Browse files
authored
SDC compiler pipelines rename (#300)
1 parent 63cc4e2 commit 6f1a4be

5 files changed

Lines changed: 9 additions & 9 deletions

File tree

sdc/compiler.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ def replace_pass(pm, pass_cls, location):
124124

125125
@register_pass(mutates_CFG=True, analysis_only=False)
126126
class InlinePass(FunctionPass):
127-
_name = "sdc_inline_pass"
127+
_name = "sdc_extention_inline_pass"
128128

129129
def __init__(self):
130130
pass
@@ -136,7 +136,7 @@ def run_pass(self, state):
136136

137137
@register_pass(mutates_CFG=True, analysis_only=False)
138138
class PostprocessorPass(FunctionPass):
139-
_name = "sdc_postprocessor_pass"
139+
_name = "sdc_extention_postprocessor_pass"
140140

141141
def __init__(self):
142142
pass
@@ -152,7 +152,7 @@ class SDCPipeline(numba.compiler.CompilerBase):
152152
"""
153153

154154
def define_pipelines(self):
155-
name = 'sdc'
155+
name = 'sdc_extention_pipeline_distributed'
156156
pm = DefaultPassBuilder.define_nopython_pipeline(self.state)
157157

158158
add_pass_before(pm, InlinePass, InlineClosureLikes)
@@ -168,7 +168,7 @@ def define_pipelines(self):
168168

169169
@register_pass(mutates_CFG=True, analysis_only=False)
170170
class ParforSeqPass(FunctionPass):
171-
_name = "sdc_parfor_seq_pass"
171+
_name = "sdc_extention_parfor_seq_pass"
172172

173173
def __init__(self):
174174
pass
@@ -185,7 +185,7 @@ class SDCPipelineSeq(SDCPipeline):
185185
"""
186186

187187
def define_pipelines(self):
188-
name = 'sdc_seq'
188+
name = 'sdc_extention_pipeline_seq'
189189
pm = DefaultPassBuilder.define_nopython_pipeline(self.state)
190190

191191
add_pass_before(pm, InlinePass, InlineClosureLikes)

sdc/distributed.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ class DistributedPass(FunctionPass):
114114
This is an adapter for a new numba passes interface. Numba pass must be stateless. This class wraps statefull DistributedPassImpl
115115
"""
116116

117-
_name = "distributed_pass"
117+
_name = "sdc_extention_distributed_pass"
118118

119119
def __init__(self):
120120
pass

sdc/hiframes/dataframe_pass.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@
6868
class DataFramePass(FunctionPass):
6969
"""Analyze and transform dataframe calls after typing"""
7070

71-
_name = "dataframe_pass"
71+
_name = "sdc_extention_dataframe_pass"
7272

7373
def __init__(self):
7474
pass

sdc/hiframes/hiframes_typed.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@
113113
class HiFramesTypedPass(FunctionPass):
114114
"""Analyze and transform hiframes calls after typing"""
115115

116-
_name = "hi_frames_typed_pass"
116+
_name = "sdc_extention_hi_frames_typed_pass"
117117

118118
def __init__(self):
119119
pass

sdc/hiframes/hiframes_untyped.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -134,7 +134,7 @@ def remove_hiframes(rhs, lives, call_list):
134134
class HiFramesPass(FunctionPass):
135135
"""analyze and transform hiframes calls"""
136136

137-
_name = "hi_frames_pass"
137+
_name = "sdc_extention_hi_frames_pass"
138138

139139
def __init__(self):
140140
pass

0 commit comments

Comments
 (0)