CIRCT  20.0.0git
Public Member Functions | Public Attributes | List of all members
Python.support.BackedgeBuilder.Edge Class Reference

Public Member Functions

def __init__ (self, creator, ir.Type type, str backedge_name, op_view, ir.Operation instance_of, ir.Location loc=None)
 
def result (self)
 
def erase (self)
 

Public Attributes

 dummy_op
 
 instance_of
 
 op_view
 
 port_name
 
 loc
 
 erased
 

Detailed Description

Definition at line 222 of file support.py.

Constructor & Destructor Documentation

◆ __init__()

def 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 224 of file support.py.

Member Function Documentation

◆ erase()

def Python.support.BackedgeBuilder.Edge.erase (   self)

◆ result()

def Python.support.BackedgeBuilder.Edge.result (   self)

Definition at line 242 of file support.py.

References Python.support.BackedgeBuilder.Edge.dummy_op.

Member Data Documentation

◆ dummy_op

Python.support.BackedgeBuilder.Edge.dummy_op

◆ erased

Python.support.BackedgeBuilder.Edge.erased

Definition at line 239 of file support.py.

Referenced by Python.support.BackedgeBuilder.Edge.erase().

◆ instance_of

Python.support.BackedgeBuilder.Edge.instance_of

Definition at line 235 of file support.py.

◆ loc

Python.support.BackedgeBuilder.Edge.loc

Definition at line 238 of file support.py.

◆ op_view

Python.support.BackedgeBuilder.Edge.op_view

Definition at line 236 of file support.py.

◆ port_name

Python.support.BackedgeBuilder.Edge.port_name

Definition at line 237 of file support.py.


The documentation for this class was generated from the following file: