mlir.dialects.transform.bufferization

Classes

EmptyTensorToAllocTensorOp

Specialization for EmptyTensorToAllocTensorOp class.

OneShotBufferizeOp

Specialization for OneShotBufferizeOp class.

Module Contents

class mlir.dialects.transform.bufferization.EmptyTensorToAllocTensorOp(transformed_type: Type, target: Operation | OpView | Value, *, loc=None, ip=None)
class mlir.dialects.transform.bufferization.EmptyTensorToAllocTensorOp(target: Operation | OpView | Value, *, loc=None, ip=None)

Bases: EmptyTensorToAllocTensorOp

Specialization for EmptyTensorToAllocTensorOp class.

class mlir.dialects.transform.bufferization.OneShotBufferizeOp(transformed_type: Type, target: Operation | OpView | Value, *, allow_return_allocs_from_loops: bool | None = None, allow_unknown_ops: bool | None = None, bufferize_function_boundaries: bool | None = None, function_boundary_type_conversion: enum.Enum | None = None, memcpy_op: str | None = None, print_conflicts: bool | None = None, test_analysis_only: bool | None = None, loc=None, ip=None)
class mlir.dialects.transform.bufferization.OneShotBufferizeOp(target: Operation | OpView | Value, *, allow_return_allocs_from_loops: bool | None = None, allow_unknown_ops: bool | None = None, bufferize_function_boundaries: bool | None = None, function_boundary_type_conversion: enum.Enum | None = None, memcpy_op: str | None = None, print_conflicts: bool | None = None, test_analysis_only: bool | None = None, loc=None, ip=None)

Bases: OneShotBufferizeOp

Specialization for OneShotBufferizeOp class.