mlir.dialects.ml_program

Attributes

Classes

FuncOp

Specialization for the func op class.

Module Contents

mlir.dialects.ml_program.ARGUMENT_ATTRIBUTE_NAME = 'arg_attrs'
mlir.dialects.ml_program.RESULT_ATTRIBUTE_NAME = 'res_attrs'
class mlir.dialects.ml_program.FuncOp(name, type, *, visibility=None, body_builder=None, loc=None, ip=None)

Bases: FuncOp

Specialization for the func op class.

property is_external
property body
property type
property visibility
property name: StringAttr

Returns the fully qualified name of the operation.

property entry_block
add_entry_block()

Add an entry block to the function body using the function signature to infer block arguments. Returns the newly created block

property arg_attrs
property arguments
property result_attrs