|
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 157 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 203 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 414 of file support.py.
|
protected |
Definition at line 13 of file support.py.