| CIRCT 22.0.0git
    | 
| Classes | |
| class | BackedgeBuilder | 
| class | ConnectionError | 
| class | NamedValueOpView | 
| class | OpOperand | 
| class | UnconnectedSignalError | 
| Functions | |
| ir.Value | get_value (obj) | 
| connect (destination, source) | |
| ir.Attribute | var_to_attribute (obj, bool none_on_fail=False) | 
| ir.Type | type_to_pytype (t) | 
| attribute_to_var (attr) | |
| get_self_or_inner (mlir_type) | |
| walk_with_filter (Operation operation, List[ir.OpView] op_views, callback, walk_order) | |
| Variables | |
| _current_backedge_builder = ContextVar("current_bb") | |
| Python.support.attribute_to_var | ( | attr | ) | 
Definition at line 147 of file support.py.
| Python.support.connect | ( | destination, | |
| source | |||
| ) | 
A convenient way to use BackedgeBuilder.
Definition at line 39 of file support.py.
| Python.support.get_self_or_inner | ( | mlir_type | ) | 
Definition at line 193 of file support.py.
References Python.support.type_to_pytype().
| ir.Value Python.support.get_value | ( | obj | ) | 
Resolve a Value from a few supported types.
Definition at line 27 of file support.py.
| ir.Type Python.support.type_to_pytype | ( | t | ) | 
Definition at line 81 of file support.py.
Referenced by Python.support.get_self_or_inner().
| ir.Attribute Python.support.var_to_attribute | ( | obj, | |
| bool | none_on_fail = False | ||
| ) | 
Create an MLIR attribute from a Python object for a few common cases.
Definition at line 57 of file support.py.
| Python.support.walk_with_filter | ( | Operation | operation, | 
| List[ir.OpView] | op_views, | ||
| callback, | |||
| walk_order | |||
| ) | 
Definition at line 404 of file support.py.
| 
 | protected | 
Definition at line 13 of file support.py.