2121 from pyverilog .dataflow .dataflow import *
2222 from pyverilog .dataflow .visit import *
2323 from pyverilog .dataflow .optimizer import VerilogOptimizer
24+ import pyverilog .dataflow .reorder as reorder
2425else :
2526 from dataflow import *
2627 from visit import *
2728 from optimizer import VerilogOptimizer
29+ import reorder
2830
2931class SignalVisitor (NodeVisitor ):
3032 def __init__ (self , moduleinfotable , top ):
@@ -472,20 +474,20 @@ def makeDFTree(self, node, scope):
472474 false_df = self .makeDFTree (node .false_value , scope )
473475 cond_df = self .makeDFTree (node .cond , scope )
474476 if isinstance (cond_df , DFBranch ):
475- return tree_reorder .insertCond (cond_df , true_df , false_df )
477+ return reorder .insertCond (cond_df , true_df , false_df )
476478 return DFBranch (cond_df , true_df , false_df )
477479
478480 if isinstance (node , UnaryOperator ):
479481 right_df = self .makeDFTree (node .right , scope )
480482 if isinstance (right_df , DFBranch ):
481- return tree_reorder .insertUnaryOp (right_df , node .__class__ .__name__ )
483+ return reorder .insertUnaryOp (right_df , node .__class__ .__name__ )
482484 return DFOperator ((right_df ,), node .__class__ .__name__ )
483485
484486 if isinstance (node , Operator ):
485487 left_df = self .makeDFTree (node .left , scope )
486488 right_df = self .makeDFTree (node .right , scope )
487489 if isinstance (left_df , DFBranch ) or isinstance (right_df , DFBranch ):
488- return tree_reorder .insertOp (left_df , right_df , node .__class__ .__name__ )
490+ return reorder .insertOp (left_df , right_df , node .__class__ .__name__ )
489491 return DFOperator ((left_df , right_df ,), node .__class__ .__name__ )
490492
491493 if isinstance (node , Partselect ):
@@ -494,7 +496,7 @@ def makeDFTree(self, node, scope):
494496 lsb_df = self .makeDFTree (node .lsb , scope )
495497
496498 if isinstance (var_df , DFBranch ):
497- return tree_reorder .insertPartselect (var_df , msb_df , lsb_df )
499+ return reorder .insertPartselect (var_df , msb_df , lsb_df )
498500 return DFPartselect (var_df , msb_df , lsb_df )
499501
500502 if isinstance (node , Pointer ):
@@ -513,7 +515,7 @@ def makeDFTree(self, node, scope):
513515 nextnodes .append (self .makeDFTree (n , scope ))
514516 for n in nextnodes :
515517 if isinstance (n , DFBranch ):
516- return tree_reorder .insertConcat (tuple (nextnodes ))
518+ return reorder .insertConcat (tuple (nextnodes ))
517519 return DFConcat (tuple (nextnodes ))
518520
519521 if isinstance (node , Repeat ):
0 commit comments