| CIRCT 22.0.0git
    | 
| Public Member Functions | |
| __init__ (self, creator, ir.Type type, str backedge_name, op_view, ir.Operation instance_of, ir.Location loc=None) | |
| result (self) | |
| erase (self) | |
| Public Attributes | |
| dummy_op | |
| instance_of | |
| op_view | |
| port_name | |
| loc | |
| erased | |
Definition at line 204 of file support.py.
| Python.support.BackedgeBuilder.Edge.__init__ | ( | self, | |
| creator, | |||
| ir.Type | type, | ||
| str | backedge_name, | ||
| op_view, | |||
| ir.Operation | instance_of, | ||
| ir.Location | loc = None | ||
| ) | 
Definition at line 206 of file support.py.
Referenced by synth.LongestPathCollection.drop_non_critical_paths(), and synth.LongestPathCollection.merge().
| Python.support.BackedgeBuilder.Edge.erase | ( | self | ) | 
Definition at line 227 of file support.py.
References Python.support.BackedgeBuilder.Edge.dummy_op, and Python.support.BackedgeBuilder.Edge.erased.
| Python.support.BackedgeBuilder.Edge.result | ( | self | ) | 
Definition at line 224 of file support.py.
References Python.support.BackedgeBuilder.Edge.dummy_op.
| Python.support.BackedgeBuilder.Edge.dummy_op | 
Definition at line 214 of file support.py.
Referenced by Python.support.BackedgeBuilder.Edge.erase(), and Python.support.BackedgeBuilder.Edge.result().
| Python.support.BackedgeBuilder.Edge.erased | 
Definition at line 221 of file support.py.
Referenced by Python.support.BackedgeBuilder.Edge.erase().
| Python.support.BackedgeBuilder.Edge.instance_of | 
Definition at line 217 of file support.py.
| Python.support.BackedgeBuilder.Edge.loc | 
Definition at line 220 of file support.py.
| Python.support.BackedgeBuilder.Edge.op_view | 
Definition at line 218 of file support.py.
| Python.support.BackedgeBuilder.Edge.port_name | 
Definition at line 219 of file support.py.