@@ -64,7 +64,7 @@ def visit_pre_insn(self, insn):
6464 if isinstance (insn , DefineGlobal ):
6565 var = insn ._value
6666 if not var .is_referenced :
67- print ("Unreferenced global" , var )
67+ # print("Unreferenced global", var)
6868 return None
6969 return insn
7070
@@ -75,7 +75,7 @@ def visit_global(self, name, var):
7575
7676 def visit_function (self , name , func ):
7777 if not func .extern_visibility and not func .has_usage ():
78- print ("Dead function" , func )
78+ # print("Dead function", func)
7979 self .changed = True
8080 return None , None
8181 elim = DeadCodeFuncEliminator ()
@@ -98,7 +98,7 @@ def visit_pre_insn(self, insn):
9898 if isinstance (insn , DefineVariable ):
9999 var = insn ._value
100100 if not var .is_referenced :
101- print ("Unreferenced local" , var )
101+ # print("Unreferenced local", var)
102102 return None
103103 return insn
104104
@@ -109,7 +109,7 @@ def visit_local_var(self, name, var):
109109
110110 def visit_block (self , name , block ):
111111 if block .use_count () == 0 :
112- print ("Dead block" , block )
112+ # print("Dead block", block)
113113 return None , None
114114 self .changed |= DeadCodeBlockEliminator ().visit (block )
115115 return name , block
@@ -169,7 +169,7 @@ def scan(self, insn):
169169
170170 def kill (self , insn ):
171171 if insn in self .kills :
172- print ("Kill" , insn )
172+ # print("Kill", insn)
173173 return None
174174 return insn
175175
@@ -189,7 +189,7 @@ class BranchInliner(BlockVisitor):
189189 def visit_insn (self , insn ):
190190 if isinstance (insn , Branch ):
191191 if insn .label .use_count () == 1 :
192- print ("inline" , insn .label , "into" , self ._block )
192+ # print("inline", insn.label, "into", self._block)
193193 return insn .label .insns
194194 return insn
195195
@@ -198,7 +198,7 @@ class BranchEliminator(BlockVisitor):
198198 def visit_insn (self , insn ):
199199 if isinstance (insn , Branch ):
200200 if insn .label .is_empty ():
201- print ("Empty" , insn .label )
201+ # print("Empty", insn.label)
202202 return None
203203 if isinstance (insn , (CmpBr , RangeBr )):
204204 copy = insn .copy ()
@@ -208,7 +208,7 @@ def visit_insn(self, insn):
208208 changed = True
209209 arg .val = None
210210 if changed :
211- print ("Elim br" , copy )
211+ # print("Elim br", copy)
212212 # eliminated whole insn
213213 if not copy .if_true and not copy .if_false :
214214 return None
@@ -240,22 +240,22 @@ def visit_block(self, name, block):
240240 self .changed |= block not in self .data .aliases \
241241 or self .data .aliases [block ] != insn .label
242242 self .data .aliases [block ] = insn .label
243- print ("Alias" , block , "to" , insn .label )
243+ # print("Alias", block, "to", insn.label)
244244 # Attempt to inline invoke
245245 if self .func ._varsfinalized and isinstance (insn , Invoke ) \
246246 and not self .func .get_registers ():
247247 if not insn .func .params and not insn .func .returns :
248248 self .changed |= block not in self .data .aliases \
249249 or self .data .aliases [block ] != insn .func
250250 self .data .aliases [block ] = insn .func
251- print ("Alias" , block , "to" , insn .func )
251+ # print("Alias", block, "to", insn.func)
252252
253253 # Blocks that have one instruction that generates one command
254254 # are recorded for exec_run substitution
255255 if insn .single_command ():
256256 self .changed |= block not in self .data .cmd_aliases
257257 self .data .cmd_aliases .add (block )
258- print ("Alias" , block , "to insn" , insn )
258+ # print("Alias", block, "to insn", insn)
259259 return name , block
260260
261261class AliasRewriter (BlockVisitor ):
@@ -273,13 +273,13 @@ def visit_insn(self, insn):
273273 for arg in new .query (FunctionLike ):
274274 if arg .val in self .data .aliases :
275275 changed = True
276- print ("Alias re" , arg .val , "to" , self .data .aliases [arg .val ])
276+ # print("Alias re", arg.val, "to", self.data.aliases[arg.val])
277277 arg .val = self .data .aliases [arg .val ]
278278 # Things like exec_run
279279 elif arg .val in self .data .cmd_aliases and arg .accepts (CmdFunction ):
280280 changed = True
281281 cmdvar = BlockAsCommand (arg .val )
282- print ("Alias cmd" , arg .val , "to" , cmdvar )
282+ # print("Alias cmd", arg.val, "to", cmdvar)
283283 arg .val = cmdvar
284284
285285 # Need to update success tracker to new branch
@@ -302,8 +302,8 @@ def visit_insn(self, insn):
302302 for arg in new .query (Variable ):
303303 if arg .access is READ and arg .val in self .varvals :
304304 if arg .accepts (int ):
305- print ("Const replace" , self .n (arg .val ),
306- "with" , self .varvals [arg .val ], "in" , new )
305+ # print("Const replace", self.n(arg.val),
306+ # "with", self.varvals[arg.val], "in", new)
307307 arg .val = self .varvals [arg .val ]
308308 changed = True
309309 # probably wrong place for this, but can't replace var
@@ -427,8 +427,8 @@ def visit_insn(self, insn):
427427 # Replace READs
428428 for arg in new .query (Variable ):
429429 if arg .access is READ and arg .val in self .aliases :
430- print ("Alias replace" , self .n (arg .val ),
431- self .n (self .aliases [arg .val ]))
430+ # print("Alias replace", self.n(arg.val),
431+ # self.n(self.aliases[arg.val]))
432432 arg .val = self .aliases [arg .val ]
433433 changed = True
434434 # Subtracting own alias equivalent to setting to 0
0 commit comments