CIRCT 22.0.0git
|
Classes | |
class | Edge |
Public Member Functions | |
__init__ (self, str circuit_name="") | |
__enter__ (self) | |
__exit__ (self, exc_type, exc_value, traceback) | |
Static Public Member Functions | |
current () | |
create (*args, **kwargs) | |
Public Attributes | |
circuit_name | |
edges | |
old_bb_token | |
Protected Member Functions | |
_create (self, ir.Type type, str port_name, op_view, ir.Operation instance_of=None, ir.Location loc=None) | |
Definition at line 202 of file support.py.
Python.support.BackedgeBuilder.__init__ | ( | self, | |
str | circuit_name = "" |
||
) |
Definition at line 234 of file support.py.
Referenced by synth.LongestPathCollection.merge().
Python.support.BackedgeBuilder.__enter__ | ( | self | ) |
Definition at line 260 of file support.py.
Python.support.BackedgeBuilder.__exit__ | ( | self, | |
exc_type, | |||
exc_value, | |||
traceback | |||
) |
Definition at line 263 of file support.py.
References circt::BackedgeBuilder.edges, Python.support.BackedgeBuilder.edges, and Python.support.BackedgeBuilder.old_bb_token.
|
protected |
Definition at line 249 of file support.py.
References circt::BackedgeBuilder.edges, and Python.support.BackedgeBuilder.edges.
Referenced by Python.support.BackedgeBuilder.create().
|
static |
Definition at line 246 of file support.py.
References Python.support.BackedgeBuilder._create().
|
static |
Definition at line 239 of file support.py.
Python.support.BackedgeBuilder.circuit_name |
Definition at line 235 of file support.py.
Python.support.BackedgeBuilder.edges |
Definition at line 236 of file support.py.
Referenced by Python.support.BackedgeBuilder.__exit__(), and Python.support.BackedgeBuilder._create().
Python.support.BackedgeBuilder.old_bb_token |
Definition at line 261 of file support.py.
Referenced by Python.support.BackedgeBuilder.__exit__().