Module ImportFrom alias ImportFrom alias Import alias Import alias ImportFrom alias Expr Call AttributeLoad AttributeLoad NameLoad attr attr Num Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad Import alias ImportFrom alias ImportFrom alias ImportFrom alias FunctionDef arguments args defaults body Assign NameStore Str Assign NameStore AttributeLoad AttributeLoad AttributeLoad NameLoad attr attr attr Assign NameStore Str FunctionDef arguments args defaults body Expr Call NameLoad NameLoad Expr Call NameLoad NameLoad Expr Call NameLoad NameLoad Expr Call AttributeLoad NameLoad attr decorator_list Assign NameStore Call NameLoad Expr Call AttributeLoad NameLoad attr Str Str keyword Str keyword Str keyword NameLoad keyword Str Expr Call AttributeLoad NameLoad attr Str Str keyword Str keyword Str keyword ListLoad keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Str keyword Str keyword ListLoad keyword Str Expr Call AttributeLoad NameLoad attr Str Str keyword Str keyword Str keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Str keyword Str keyword NameLoad keyword Str Expr Call AttributeLoad NameLoad attr Str keyword Str keyword Str keyword NameLoad keyword Str Expr Call AttributeLoad NameLoad attr Str Str keyword Str keyword Str keyword ListLoad keyword Str Assign TupleStore NameStore NameStore Call AttributeLoad NameLoad attr Assign NameStore NameLoad If AttributeLoad NameLoad attr body Expr Call NameLoad For NameStore NameLoad body If UnaryOpNot Call AttributeLoad AttributeLoad NameLoad attr attr NameLoad body Raise Call NameLoad BinOpAdd Str NameLoad If CompareEq Call NameLoad NameLoad Num body Expr Call NameLoad Assign NameStore Call NameLoad NameLoad AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr keyword AttributeLoad NameLoad attr Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call NameLoad NameLoad NameLoad Expr Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call AttributeLoad NameLoad attr Assign NameStore Call NameLoad AttributeLoad NameLoad attr NameLoad NameLoad NameLoad NameLoad NameLoad For NameStore AttributeLoad NameLoad attr body Assign NameStore Call AttributeLoad NameLoad attr NameLoad Expr Call NameLoad BinOpMod Str NameLoad Expr Call NameLoad Call AttributeLoad NameLoad attr decorator_list If CompareEq NameLoad Str body Expr Call NameLoad
N/A __future__ absolute_import __future__ print_function N/A sys N/A os optparse OptionParser N/A N/A N/A N/A sys path insert 0 N/A N/A N/A os path dirname N/A N/A N/A os path dirname N/A N/A N/A os path abspath __file__ N/A pyverilog.utils.version pyverilog.dataflow.dataflow_analyzer VerilogDataflowAnalyzer pyverilog.dataflow.optimizer VerilogDataflowOptimizer pyverilog.dataflow.walker VerilogDataflowWalker main N/A N/A N/A N/A N/A INFO Dataflow walker N/A VERSION N/A N/A N/A pyverilog utils version VERSION N/A USAGE Usage: python example_walker.py -t TOPMODULE -s TARGETSIGNAL file ... showVersion N/A N/A N/A N/A N/A N/A print INFO N/A N/A print VERSION N/A N/A print USAGE N/A N/A N/A sys exit N/A N/A optparser N/A OptionParser N/A N/A N/A optparser add_option -v --version action store_true dest showversion default False help Show the version N/A N/A N/A optparser add_option -I --include dest include action append default N/A help Include path N/A N/A N/A optparser add_option -D dest define action append default N/A help Macro Definition N/A N/A N/A optparser add_option -t --top dest topmodule default TOP help Top module, Default=TOP N/A N/A N/A optparser add_option --nobind action store_true dest nobind default False help No binding traversal, Default=False N/A N/A N/A optparser add_option --noreorder action store_true dest noreorder default False help No reordering of binding dataflow, Default=False N/A N/A N/A optparser add_option -s --search dest searchtarget action append default N/A help Search Target Signal N/A N/A options args N/A N/A optparser parse_args N/A filelist args N/A N/A options showversion N/A N/A N/A showVersion N/A f filelist N/A N/A N/A N/A N/A N/A os path exists f N/A N/A N/A IOError N/A file not found:  f N/A N/A N/A len filelist 0 N/A N/A N/A showVersion N/A analyzer N/A VerilogDataflowAnalyzer filelist N/A options topmodule noreorder N/A options noreorder nobind N/A options nobind preprocess_include N/A options include preprocess_define N/A options define N/A N/A N/A analyzer generate N/A directives N/A N/A analyzer get_directives N/A terms N/A N/A analyzer getTerms N/A binddict N/A N/A analyzer getBinddict N/A optimizer N/A VerilogDataflowOptimizer terms binddict N/A N/A N/A optimizer resolveConstant N/A resolved_terms N/A N/A optimizer getResolvedTerms N/A resolved_binddict N/A N/A optimizer getResolvedBinddict N/A constlist N/A N/A optimizer getConstlist N/A walker N/A VerilogDataflowWalker N/A options topmodule terms binddict resolved_terms resolved_binddict constlist N/A target N/A options searchtarget N/A N/A tree N/A N/A walker walkBind target N/A N/A print N/A target: %s target N/A N/A print N/A N/A tree tostr N/A N/A N/A __name__ __main__ N/A N/A N/A main