CIRCT  19.0.0git
Public Member Functions | Public Attributes | List of all members Class Reference

Public Member Functions

def __init__ (self, cls, data_type=None, input_port_mapping=None, pre_args=None, post_args=None, needs_result_type=False, **kwargs)
def __getattr__ (self, name)
def create_default_value (self, index, data_type, arg_name)
def operation (self)

Public Attributes


Detailed Description

Helper class to incrementally construct an instance of an operation that
   names its operands and results

Definition at line 321 of file

Constructor & Destructor Documentation

◆ __init__()

def (   self,
  data_type = None,
  input_port_mapping = None,
  pre_args = None,
  post_args = None,
  needs_result_type = False,
**  kwargs 

Member Function Documentation

◆ __getattr__()

def (   self,

◆ create_default_value()

def (   self,

Definition at line 403 of file

Referenced by

◆ operation()

def (   self)
Get the operation associated with this builder.

Definition at line 407 of file


Member Data Documentation

◆ backedges

Definition at line 381 of file

◆ operand_indices

Definition at line 379 of file

Referenced by

◆ opview

◆ result_indices

Definition at line 380 of file

Referenced by

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