CIRCT 24.0.0git
Loading...
Searching...
No Matches
Python.support.NamedValueOpView Class Reference

Public Member Functions

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

Public Attributes

 opview = cls(*pre_args, *operand_values, *post_args, **kwargs)
 operand_indices = operand_indices
 result_indices = result_indices
 backedges = backedges

Detailed Description

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

Definition at line 334 of file support.py.

Constructor & Destructor Documentation

◆ __init__()

Member Function Documentation

◆ __getattr__()

Python.support.NamedValueOpView.__getattr__ ( self,
name )

Definition at line 396 of file support.py.

References operand_indices, opview, and result_indices.

◆ create_default_value()

Python.support.NamedValueOpView.create_default_value ( self,
index,
data_type,
arg_name )

Definition at line 416 of file support.py.

Referenced by __init__().

◆ operation()

Python.support.NamedValueOpView.operation ( self)
Get the operation associated with this builder.

Definition at line 420 of file support.py.

References opview.

Member Data Documentation

◆ backedges

Python.support.NamedValueOpView.backedges = backedges

Definition at line 394 of file support.py.

◆ operand_indices

Python.support.NamedValueOpView.operand_indices = operand_indices

Definition at line 392 of file support.py.

Referenced by __getattr__().

◆ opview

Python.support.NamedValueOpView.opview = cls(*pre_args, *operand_values, *post_args, **kwargs)

Definition at line 391 of file support.py.

Referenced by __getattr__(), and operation().

◆ result_indices

Python.support.NamedValueOpView.result_indices = result_indices

Definition at line 393 of file support.py.

Referenced by __getattr__().


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