mlir._mlir_libs._mlir.dialects.pdl

Classes

Module Contents

class mlir._mlir_libs._mlir.dialects.pdl.PDLType

Bases: mlir.ir.Type

static isinstance(type: mlir.ir.Type) → bool
class mlir._mlir_libs._mlir.dialects.pdl.AttributeType

Bases: mlir.ir.Type

static isinstance(type: mlir.ir.Type) → bool
static get(context: mlir.ir.Context | None = None) → AttributeType
class mlir._mlir_libs._mlir.dialects.pdl.OperationType

Bases: mlir.ir.Type

static isinstance(type: mlir.ir.Type) → bool
static get(context: mlir.ir.Context | None = None) → OperationType
class mlir._mlir_libs._mlir.dialects.pdl.RangeType

Bases: mlir.ir.Type

static isinstance(type: mlir.ir.Type) → bool
static get(element_type: mlir.ir.Type) → RangeType
property element_type: mlir.ir.Type
class mlir._mlir_libs._mlir.dialects.pdl.TypeType

Bases: mlir.ir.Type

static isinstance(type: mlir.ir.Type) → bool
static get(context: mlir.ir.Context | None = None) → TypeType
class mlir._mlir_libs._mlir.dialects.pdl.ValueType

Bases: mlir.ir.Type

static isinstance(type: mlir.ir.Type) → bool
static get(context: mlir.ir.Context | None = None) → ValueType