mlir.dialects._python_test_ops_gen

Attributes

Classes

Functions

attributed_op(→ AttributedOp)

attributes_op(→ AttributesOp)

custom_attributed_op(→ CustomAttributedOp)

dummy_op(→ DummyOp)

first_attr_derive_attr_op(→ _ods_ir)

first_attr_derive_type_attr_op(→ _ods_ir)

infer_results_implied_op(→ _ods_ir)

infer_results_op(→ _ods_ir)

infer_results_variadic_inputs_op(→ _ods_ir)

infer_shaped_type_components_op(→ _ods_ir)

optional_operand_op(→ _ods_ir[_ods_ir])

property_op(→ PropertyOp)

results_variadic(→ Union[_ods_ir, _ods_ir, ...)

same_operand_and_result_type_op(→ _ods_ir)

same_variadic_operand(→ SameVariadicOperandSizeOp)

same_variadic_result_ffv(→ Union[_ods_ir, _ods_ir, ...)

same_variadic_result_fvfvf(→ Union[_ods_ir, _ods_ir, ...)

same_variadic_result_vfv(→ Union[_ods_ir, _ods_ir, ...)

same_variadic_result_vvf(→ Union[_ods_ir, _ods_ir, ...)

same_variadic_result_vvv(→ Union[_ods_ir, _ods_ir, ...)

variadic_and_normal_region(→ VariadicAndNormalRegionOp)

Module Contents

mlir.dialects._python_test_ops_gen._ods_ir
mlir.dialects._python_test_ops_gen._Buffer
class mlir.dialects._python_test_ops_gen._Dialect(descriptor: object)

Bases: _ods_ir

DIALECT_NAMESPACE = 'python_test'
class mlir.dialects._python_test_ops_gen.AttributedOp(mandatory_i32: int | _ods_ir, *, optional_i32: int | _ods_ir | None = None, unit: bool | None = None, loc: _ods_ir | None = None, ip: _ods_ir | None = None)

Bases: _ods_ir

OPERATION_NAME = 'python_test.attributed_op'
_ODS_REGIONS = (0, True)
mandatory_i32() → _ods_ir
optional_i32() → _ods_ir | None
unit() → bool
class mlir.dialects._python_test_ops_gen.AttributedOpAdaptor(operands: list[Value], attributes: OpAttributeMap)
class mlir.dialects._python_test_ops_gen.AttributedOpAdaptor(operands: list[Value], opview: OpView)

Bases: _ods_ir

OPERATION_NAME = 'python_test.attributed_op'
mandatory_i32() → _ods_ir
optional_i32() → _ods_ir | None
unit() → bool
mlir.dialects._python_test_ops_gen.attributed_op(mandatory_i32: int | _ods_ir, *, optional_i32: int | _ods_ir | None = None, unit: bool | None = None, loc: _ods_ir | None = None, ip: _ods_ir | None = None) → AttributedOp
class mlir.dialects._python_test_ops_gen.AttributesOp(x_affinemaparr: Any | _ods_ir, x_affinemap: _ods_ir | _ods_ir, x_arr: Sequence[_ods_ir] | _ods_ir, x_boolarr: Sequence[bool] | _ods_ir, x_bool: bool | _ods_ir, x_dboolarr: Sequence[bool] | _ods_ir, x_df32arr: Sequence[float] | _ods_ir, x_df64arr: Sequence[float] | _ods_ir, x_df16arr: Sequence[int] | _ods_ir, x_di32arr: Sequence[int] | _ods_ir, x_di64arr: Sequence[int] | _ods_ir, x_di8arr: Sequence[int] | _ods_ir, x_dictarr: Any | _ods_ir, x_dict: dict | _ods_ir, x_f32arr: Sequence[float] | _ods_ir, x_f32: float | _ods_ir, x_f64arr: Sequence[float] | _ods_ir, x_f64: float | _ods_ir, x_f64elems: Sequence[float] | collections.abc.Buffer | _ods_ir, x_flatsymrefarr: Sequence[str] | _ods_ir, x_flatsymref: str | _ods_ir, x_i16: int | _ods_ir, x_i1: bool | _ods_ir, x_i32arr: Sequence[int] | _ods_ir, x_i32: int | _ods_ir, x_i32elems: Sequence[int] | collections.abc.Buffer | _ods_ir, x_i64arr: Sequence[int] | _ods_ir, x_i64: int | _ods_ir, x_i64elems: Sequence[int] | collections.abc.Buffer | _ods_ir, x_i64svecarr: Sequence[int] | _ods_ir, x_i8: int | _ods_ir, x_idx: int | _ods_ir, x_idxelems: Sequence[int] | collections.abc.Buffer | _ods_ir, x_idxlistarr: Any | _ods_ir, x_si16: int | _ods_ir, x_si1: int | _ods_ir, x_si32: int | _ods_ir, x_si64: int | _ods_ir, x_si8: int | _ods_ir, x_strarr: Sequence[str] | _ods_ir, x_str: str | _ods_ir, x_sym: str | _ods_ir, x_symrefarr: Any | _ods_ir, x_symref: str | _ods_ir, x_typearr: Any | _ods_ir, x_type: _ods_ir | _ods_ir, x_ui16: int | _ods_ir, x_ui1: int | _ods_ir, x_ui32: int | _ods_ir, x_ui64: int | _ods_ir, x_ui8: int | _ods_ir, *, x_unit: bool | None = None, loc: _ods_ir | None = None, ip: _ods_ir | None = None)

Bases: _ods_ir

OPERATION_NAME = 'python_test.attributes_op'
_ODS_REGIONS = (0, True)
x_affinemaparr() → _ods_ir
x_affinemap() → _ods_ir
x_arr() → _ods_ir
x_boolarr() → _ods_ir
x_bool() → _ods_ir
x_dboolarr() → _ods_ir
x_df32arr() → _ods_ir
x_df64arr() → _ods_ir
x_df16arr() → _ods_ir
x_di32arr() → _ods_ir
x_di64arr() → _ods_ir
x_di8arr() → _ods_ir
x_dictarr() → _ods_ir
x_dict() → _ods_ir
x_f32arr() → _ods_ir
x_f32() → _ods_ir
x_f64arr() → _ods_ir
x_f64() → _ods_ir
x_f64elems() → _ods_ir
x_flatsymrefarr() → _ods_ir
x_flatsymref() → _ods_ir
x_i16() → _ods_ir
x_i1() → _ods_ir
x_i32arr() → _ods_ir
x_i32() → _ods_ir
x_i32elems() → _ods_ir
x_i64arr() → _ods_ir
x_i64() → _ods_ir
x_i64elems() → _ods_ir
x_i64svecarr() → _ods_ir
x_i8() → _ods_ir
x_idx() → _ods_ir
x_idxelems() → _ods_ir
x_idxlistarr() → _ods_ir
x_si16() → _ods_ir
x_si1() → _ods_ir
x_si32() → _ods_ir
x_si64() → _ods_ir
x_si8() → _ods_ir
x_strarr() → _ods_ir
x_str() → _ods_ir
x_sym() → _ods_ir
x_symrefarr() → _ods_ir
x_symref() → _ods_ir
x_typearr() → _ods_ir
x_type() → _ods_ir
x_ui16() → _ods_ir
x_ui1() → _ods_ir
x_ui32() → _ods_ir
x_ui64() → _ods_ir
x_ui8() → _ods_ir
x_unit() → bool
class mlir.dialects._python_test_ops_gen.AttributesOpAdaptor(operands: list[Value], attributes: OpAttributeMap)
class mlir.dialects._python_test_ops_gen.AttributesOpAdaptor(operands: list[Value], opview: OpView)

Bases: _ods_ir

OPERATION_NAME = 'python_test.attributes_op'
x_affinemaparr() → _ods_ir
x_affinemap() → _ods_ir
x_arr() → _ods_ir
x_boolarr() → _ods_ir
x_bool() → _ods_ir
x_dboolarr() → _ods_ir
x_df32arr() → _ods_ir
x_df64arr() → _ods_ir
x_df16arr() → _ods_ir
x_di32arr() → _ods_ir
x_di64arr() → _ods_ir
x_di8arr() → _ods_ir
x_dictarr() → _ods_ir
x_dict() → _ods_ir
x_f32arr() → _ods_ir
x_f32() → _ods_ir
x_f64arr() → _ods_ir
x_f64() → _ods_ir
x_f64elems() → _ods_ir
x_flatsymrefarr() → _ods_ir
x_flatsymref() → _ods_ir
x_i16() → _ods_ir
x_i1() → _ods_ir
x_i32arr() → _ods_ir
x_i32() → _ods_ir
x_i32elems() → _ods_ir
x_i64arr() → _ods_ir
x_i64() → _ods_ir
x_i64elems() → _ods_ir
x_i64svecarr() → _ods_ir
x_i8() → _ods_ir
x_idx() → _ods_ir
x_idxelems() → _ods_ir
x_idxlistarr() → _ods_ir
x_si16() → _ods_ir
x_si1() → _ods_ir
x_si32() → _ods_ir
x_si64() → _ods_ir
x_si8() → _ods_ir
x_strarr() → _ods_ir
x_str() → _ods_ir
x_sym() → _ods_ir
x_symrefarr() → _ods_ir
x_symref() → _ods_ir
x_typearr() → _ods_ir
x_type() → _ods_ir
x_ui16() → _ods_ir
x_ui1() → _ods_ir
x_ui32() → _ods_ir
x_ui64() → _ods_ir
x_ui8() → _ods_ir
x_unit() → bool
mlir.dialects._python_test_ops_gen.attributes_op(x_affinemaparr: Any | _ods_ir, x_affinemap: _ods_ir | _ods_ir, x_arr: Sequence[_ods_ir] | _ods_ir, x_boolarr: Sequence[bool] | _ods_ir, x_bool: bool | _ods_ir, x_dboolarr: Sequence[bool] | _ods_ir, x_df32arr: Sequence[float] | _ods_ir, x_df64arr: Sequence[float] | _ods_ir, x_df16arr: Sequence[int] | _ods_ir, x_di32arr: Sequence[int] | _ods_ir, x_di64arr: Sequence[int] | _ods_ir, x_di8arr: Sequence[int] | _ods_ir, x_dictarr: Any | _ods_ir, x_dict: dict | _ods_ir, x_f32arr: Sequence[float] | _ods_ir, x_f32: float | _ods_ir, x_f64arr: Sequence[float] | _ods_ir, x_f64: float | _ods_ir, x_f64elems: Sequence[float] | collections.abc.Buffer | _ods_ir, x_flatsymrefarr: Sequence[str] | _ods_ir, x_flatsymref: str | _ods_ir, x_i16: int | _ods_ir, x_i1: bool | _ods_ir, x_i32arr: Sequence[int] | _ods_ir, x_i32: int | _ods_ir, x_i32elems: Sequence[int] | collections.abc.Buffer | _ods_ir, x_i64arr: Sequence[int] | _ods_ir, x_i64: int | _ods_ir, x_i64elems: Sequence[int] | collections.abc.Buffer | _ods_ir, x_i64svecarr: Sequence[int] | _ods_ir, x_i8: int | _ods_ir, x_idx: int | _ods_ir, x_idxelems: Sequence[int] | collections.abc.Buffer | _ods_ir, x_idxlistarr: Any | _ods_ir, x_si16: int | _ods_ir, x_si1: int | _ods_ir, x_si32: int | _ods_ir, x_si64: int | _ods_ir, x_si8: int | _ods_ir, x_strarr: Sequence[str] | _ods_ir, x_str: str | _ods_ir, x_sym: str | _ods_ir, x_symrefarr: Any | _ods_ir, x_symref: str | _ods_ir, x_typearr: Any | _ods_ir, x_type: _ods_ir | _ods_ir, x_ui16: int | _ods_ir, x_ui1: int | _ods_ir, x_ui32: int | _ods_ir, x_ui64: int | _ods_ir, x_ui8: int | _ods_ir, *, x_unit: bool | None = None, loc: _ods_ir | None = None, ip: _ods_ir | None = None) → AttributesOp
class mlir.dialects._python_test_ops_gen.CustomAttributedOp(test_attr: Any | _ods_ir, *, loc: _ods_ir | None = None, ip: _ods_ir | None = None)

Bases: _ods_ir

OPERATION_NAME = 'python_test.custom_attributed_op'
_ODS_REGIONS = (0, True)
test_attr() → _ods_ir
class mlir.dialects._python_test_ops_gen.CustomAttributedOpAdaptor(operands: list[Value], attributes: OpAttributeMap)
class mlir.dialects._python_test_ops_gen.CustomAttributedOpAdaptor(operands: list[Value], opview: OpView)

Bases: _ods_ir

OPERATION_NAME = 'python_test.custom_attributed_op'
test_attr() → _ods_ir
mlir.dialects._python_test_ops_gen.custom_attributed_op(test_attr: Any | _ods_ir, *, loc: _ods_ir | None = None, ip: _ods_ir | None = None) → CustomAttributedOp
class mlir.dialects._python_test_ops_gen.DummyOp(*, loc: _ods_ir | None = None, ip: _ods_ir | None = None)

Bases: _ods_ir

OPERATION_NAME = 'python_test.dummy_op'
_ODS_REGIONS = (0, True)
class mlir.dialects._python_test_ops_gen.DummyOpAdaptor(operands: list[Value], attributes: OpAttributeMap)
class mlir.dialects._python_test_ops_gen.DummyOpAdaptor(operands: list[Value], opview: OpView)

Bases: _ods_ir

OPERATION_NAME = 'python_test.dummy_op'
mlir.dialects._python_test_ops_gen.dummy_op(*, loc: _ods_ir | None = None, ip: _ods_ir | None = None) → DummyOp
class mlir.dialects._python_test_ops_gen.FirstAttrDeriveAttrOp(iattr: Any | _ods_ir, *, results: Sequence[_ods_ir] | None = None, loc: _ods_ir | None = None, ip: _ods_ir | None = None)

Bases: _ods_ir

OPERATION_NAME = 'python_test.first_attr_derive_attr_op'
_ODS_REGIONS = (0, True)
iattr() → _ods_ir
one() → _ods_ir
two() → _ods_ir
three() → _ods_ir
class mlir.dialects._python_test_ops_gen.FirstAttrDeriveAttrOpAdaptor(operands: list[Value], attributes: OpAttributeMap)
class mlir.dialects._python_test_ops_gen.FirstAttrDeriveAttrOpAdaptor(operands: list[Value], opview: OpView)

Bases: _ods_ir

OPERATION_NAME = 'python_test.first_attr_derive_attr_op'
iattr() → _ods_ir
mlir.dialects._python_test_ops_gen.first_attr_derive_attr_op(iattr: Any | _ods_ir, *, results: Sequence[_ods_ir] | None = None, loc: _ods_ir | None = None, ip: _ods_ir | None = None) → _ods_ir
class mlir.dialects._python_test_ops_gen.FirstAttrDeriveTypeAttrOp(input: _ods_ir, type_: _ods_ir | _ods_ir, *, results: Sequence[_ods_ir] | None = None, loc: _ods_ir | None = None, ip: _ods_ir | None = None)

Bases: _ods_ir

OPERATION_NAME = 'python_test.first_attr_derive_type_attr_op'
_ODS_REGIONS = (0, True)
input() → _ods_ir
type_() → _ods_ir
one() → _ods_ir
two() → _ods_ir
class mlir.dialects._python_test_ops_gen.FirstAttrDeriveTypeAttrOpAdaptor(operands: list[Value], attributes: OpAttributeMap)
class mlir.dialects._python_test_ops_gen.FirstAttrDeriveTypeAttrOpAdaptor(operands: list[Value], opview: OpView)

Bases: _ods_ir

OPERATION_NAME = 'python_test.first_attr_derive_type_attr_op'
input() → _ods_ir
type_() → _ods_ir
mlir.dialects._python_test_ops_gen.first_attr_derive_type_attr_op(input: _ods_ir, type_: _ods_ir | _ods_ir, *, results: Sequence[_ods_ir] | None = None, loc: _ods_ir | None = None, ip: _ods_ir | None = None) → _ods_ir
class mlir.dialects._python_test_ops_gen.InferResultsImpliedOp(*, results: Sequence[_ods_ir] | None = None, loc: _ods_ir | None = None, ip: _ods_ir | None = None)

Bases: _ods_ir

OPERATION_NAME = 'python_test.infer_results_implied_op'
_ODS_REGIONS = (0, True)
integer() → _ods_ir[_ods_ir]
flt() → _ods_ir[_ods_ir]
index() → _ods_ir[_ods_ir]
class mlir.dialects._python_test_ops_gen.InferResultsImpliedOpAdaptor(operands: list[Value], attributes: OpAttributeMap)
class mlir.dialects._python_test_ops_gen.InferResultsImpliedOpAdaptor(operands: list[Value], opview: OpView)

Bases: _ods_ir

OPERATION_NAME = 'python_test.infer_results_implied_op'
mlir.dialects._python_test_ops_gen.infer_results_implied_op(*, results: Sequence[_ods_ir] | None = None, loc: _ods_ir | None = None, ip: _ods_ir | None = None) → _ods_ir
class mlir.dialects._python_test_ops_gen.InferResultsOp(*, results: Sequence[_ods_ir] | None = None, loc: _ods_ir | None = None, ip: _ods_ir | None = None)

Bases: _ods_ir

OPERATION_NAME = 'python_test.infer_results_op'
_ODS_REGIONS = (0, True)
single() → _ods_ir[_ods_ir]
doubled() → _ods_ir[_ods_ir]
class mlir.dialects._python_test_ops_gen.InferResultsOpAdaptor(operands: list[Value], attributes: OpAttributeMap)
class mlir.dialects._python_test_ops_gen.InferResultsOpAdaptor(operands: list[Value], opview: OpView)

Bases: _ods_ir

OPERATION_NAME = 'python_test.infer_results_op'
mlir.dialects._python_test_ops_gen.infer_results_op(*, results: Sequence[_ods_ir] | None = None, loc: _ods_ir | None = None, ip: _ods_ir | None = None) → _ods_ir
class mlir.dialects._python_test_ops_gen.InferResultsVariadicInputsOp(*, single: _ods_ir[_ods_ir] | None = None, doubled: _ods_ir[_ods_ir] | None = None, results: Sequence[_ods_ir] | None = None, loc: _ods_ir | None = None, ip: _ods_ir | None = None)

Bases: _ods_ir

OPERATION_NAME = 'python_test.infer_results_variadic_inputs_op'
_ODS_OPERAND_SEGMENTS = [0, 0]
_ODS_REGIONS = (0, True)
single() → _ods_ir[_ods_ir] | None
doubled() → _ods_ir[_ods_ir] | None
res() → _ods_ir
class mlir.dialects._python_test_ops_gen.InferResultsVariadicInputsOpAdaptor(operands: list[Value], attributes: OpAttributeMap)
class mlir.dialects._python_test_ops_gen.InferResultsVariadicInputsOpAdaptor(operands: list[Value], opview: OpView)

Bases: _ods_ir

OPERATION_NAME = 'python_test.infer_results_variadic_inputs_op'
single() → _ods_ir[_ods_ir] | None
doubled() → _ods_ir[_ods_ir] | None
mlir.dialects._python_test_ops_gen.infer_results_variadic_inputs_op(*, single: _ods_ir[_ods_ir] | None = None, doubled: _ods_ir[_ods_ir] | None = None, results: Sequence[_ods_ir] | None = None, loc: _ods_ir | None = None, ip: _ods_ir | None = None) → _ods_ir
class mlir.dialects._python_test_ops_gen.InferShapedTypeComponentsOp(result: _ods_ir, operand: _ods_ir, *, loc: _ods_ir | None = None, ip: _ods_ir | None = None)

Bases: _ods_ir

OPERATION_NAME = 'python_test.infer_shaped_type_components_op'
_ODS_REGIONS = (0, True)
operand() → _ods_ir
result() → _ods_ir

Shortcut to get an op result if it has only one (throws an error otherwise).

class mlir.dialects._python_test_ops_gen.InferShapedTypeComponentsOpAdaptor(operands: list[Value], attributes: OpAttributeMap)
class mlir.dialects._python_test_ops_gen.InferShapedTypeComponentsOpAdaptor(operands: list[Value], opview: OpView)

Bases: _ods_ir

OPERATION_NAME = 'python_test.infer_shaped_type_components_op'
operand() → _ods_ir
mlir.dialects._python_test_ops_gen.infer_shaped_type_components_op(result: _ods_ir, operand: _ods_ir, *, loc: _ods_ir | None = None, ip: _ods_ir | None = None) → _ods_ir
class mlir.dialects._python_test_ops_gen.OptionalOperandOp(*, input: _ods_ir | None = None, results: Sequence[_ods_ir] | None = None, loc: _ods_ir | None = None, ip: _ods_ir | None = None)

Bases: _ods_ir

OPERATION_NAME = 'python_test.optional_operand_op'
_ODS_REGIONS = (0, True)
input() → _ods_ir | None
result() → _ods_ir[_ods_ir]

Shortcut to get an op result if it has only one (throws an error otherwise).

class mlir.dialects._python_test_ops_gen.OptionalOperandOpAdaptor(operands: list[Value], attributes: OpAttributeMap)
class mlir.dialects._python_test_ops_gen.OptionalOperandOpAdaptor(operands: list[Value], opview: OpView)

Bases: _ods_ir

OPERATION_NAME = 'python_test.optional_operand_op'
input() → _ods_ir | None
mlir.dialects._python_test_ops_gen.optional_operand_op(*, input: _ods_ir | None = None, results: Sequence[_ods_ir] | None = None, loc: _ods_ir | None = None, ip: _ods_ir | None = None) → _ods_ir[_ods_ir]
class mlir.dialects._python_test_ops_gen.PropertyOp(property: int | _ods_ir, idx: _ods_ir[_ods_ir], *, loc: _ods_ir | None = None, ip: _ods_ir | None = None)

Bases: _ods_ir

OPERATION_NAME = 'python_test.property_op'
_ODS_REGIONS = (0, True)
idx() → _ods_ir[_ods_ir]
property() → _ods_ir
class mlir.dialects._python_test_ops_gen.PropertyOpAdaptor(operands: list[Value], attributes: OpAttributeMap)
class mlir.dialects._python_test_ops_gen.PropertyOpAdaptor(operands: list[Value], opview: OpView)

Bases: _ods_ir

OPERATION_NAME = 'python_test.property_op'
idx() → _ods_ir[_ods_ir]
property() → _ods_ir
mlir.dialects._python_test_ops_gen.property_op(property: int | _ods_ir, idx: _ods_ir[_ods_ir], *, loc: _ods_ir | None = None, ip: _ods_ir | None = None) → PropertyOp
class mlir.dialects._python_test_ops_gen.ResultsVariadicOp(res: Sequence[_ods_ir], *, loc: _ods_ir | None = None, ip: _ods_ir | None = None)

Bases: _ods_ir

OPERATION_NAME = 'python_test.results_variadic'
_ODS_REGIONS = (0, True)
res() → _ods_ir
class mlir.dialects._python_test_ops_gen.ResultsVariadicOpAdaptor(operands: list[Value], attributes: OpAttributeMap)
class mlir.dialects._python_test_ops_gen.ResultsVariadicOpAdaptor(operands: list[Value], opview: OpView)

Bases: _ods_ir

OPERATION_NAME = 'python_test.results_variadic'
mlir.dialects._python_test_ops_gen.results_variadic(res: Sequence[_ods_ir], *, loc: _ods_ir | None = None, ip: _ods_ir | None = None) → _ods_ir | _ods_ir | ResultsVariadicOp
class mlir.dialects._python_test_ops_gen.SameOperandAndResultTypeOp(_gen_arg_0: Sequence[_ods_ir], *, results: Sequence[_ods_ir] | None = None, loc: _ods_ir | None = None, ip: _ods_ir | None = None)

Bases: _ods_ir

OPERATION_NAME = 'python_test.same_operand_and_result_type_op'
_ODS_REGIONS = (0, True)
one() → _ods_ir
two() → _ods_ir
class mlir.dialects._python_test_ops_gen.SameOperandAndResultTypeOpAdaptor(operands: list[Value], attributes: OpAttributeMap)
class mlir.dialects._python_test_ops_gen.SameOperandAndResultTypeOpAdaptor(operands: list[Value], opview: OpView)

Bases: _ods_ir

OPERATION_NAME = 'python_test.same_operand_and_result_type_op'
mlir.dialects._python_test_ops_gen.same_operand_and_result_type_op(_gen_arg_0: Sequence[_ods_ir], *, results: Sequence[_ods_ir] | None = None, loc: _ods_ir | None = None, ip: _ods_ir | None = None) → _ods_ir
class mlir.dialects._python_test_ops_gen.SameVariadicOperandSizeOp(variadic1: Sequence[_ods_ir], non_variadic: _ods_ir, variadic2: Sequence[_ods_ir], *, loc: _ods_ir | None = None, ip: _ods_ir | None = None)

Bases: _ods_ir

OPERATION_NAME = 'python_test.same_variadic_operand'
_ODS_REGIONS = (0, True)
variadic1() → _ods_ir
non_variadic() → _ods_ir
variadic2() → _ods_ir
class mlir.dialects._python_test_ops_gen.SameVariadicOperandSizeOpAdaptor(operands: list[Value], attributes: OpAttributeMap)
class mlir.dialects._python_test_ops_gen.SameVariadicOperandSizeOpAdaptor(operands: list[Value], opview: OpView)

Bases: _ods_ir

OPERATION_NAME = 'python_test.same_variadic_operand'
variadic1() → _ods_ir
non_variadic() → _ods_ir
variadic2() → _ods_ir
mlir.dialects._python_test_ops_gen.same_variadic_operand(variadic1: Sequence[_ods_ir], non_variadic: _ods_ir, variadic2: Sequence[_ods_ir], *, loc: _ods_ir | None = None, ip: _ods_ir | None = None) → SameVariadicOperandSizeOp
class mlir.dialects._python_test_ops_gen.SameVariadicResultSizeOpFFV(non_variadic1: _ods_ir, non_variadic2: _ods_ir, variadic: Sequence[_ods_ir], *, loc: _ods_ir | None = None, ip: _ods_ir | None = None)

Bases: _ods_ir

OPERATION_NAME = 'python_test.same_variadic_result_ffv'
_ODS_REGIONS = (0, True)
non_variadic1() → _ods_ir
non_variadic2() → _ods_ir
variadic() → _ods_ir
class mlir.dialects._python_test_ops_gen.SameVariadicResultSizeOpFFVAdaptor(operands: list[Value], attributes: OpAttributeMap)
class mlir.dialects._python_test_ops_gen.SameVariadicResultSizeOpFFVAdaptor(operands: list[Value], opview: OpView)

Bases: _ods_ir

OPERATION_NAME = 'python_test.same_variadic_result_ffv'
mlir.dialects._python_test_ops_gen.same_variadic_result_ffv(non_variadic1: _ods_ir, non_variadic2: _ods_ir, variadic: Sequence[_ods_ir], *, loc: _ods_ir | None = None, ip: _ods_ir | None = None) → _ods_ir | _ods_ir | SameVariadicResultSizeOpFFV
class mlir.dialects._python_test_ops_gen.SameVariadicResultSizeOpFVFVF(non_variadic1: _ods_ir, variadic1: Sequence[_ods_ir], non_variadic2: _ods_ir, variadic2: Sequence[_ods_ir], non_variadic3: _ods_ir, *, loc: _ods_ir | None = None, ip: _ods_ir | None = None)

Bases: _ods_ir

OPERATION_NAME = 'python_test.same_variadic_result_fvfvf'
_ODS_REGIONS = (0, True)
non_variadic1() → _ods_ir
variadic1() → _ods_ir
non_variadic2() → _ods_ir
variadic2() → _ods_ir
non_variadic3() → _ods_ir
class mlir.dialects._python_test_ops_gen.SameVariadicResultSizeOpFVFVFAdaptor(operands: list[Value], attributes: OpAttributeMap)
class mlir.dialects._python_test_ops_gen.SameVariadicResultSizeOpFVFVFAdaptor(operands: list[Value], opview: OpView)

Bases: _ods_ir

OPERATION_NAME = 'python_test.same_variadic_result_fvfvf'
mlir.dialects._python_test_ops_gen.same_variadic_result_fvfvf(non_variadic1: _ods_ir, variadic1: Sequence[_ods_ir], non_variadic2: _ods_ir, variadic2: Sequence[_ods_ir], non_variadic3: _ods_ir, *, loc: _ods_ir | None = None, ip: _ods_ir | None = None) → _ods_ir | _ods_ir | SameVariadicResultSizeOpFVFVF
class mlir.dialects._python_test_ops_gen.SameVariadicResultSizeOpVFV(variadic1: Sequence[_ods_ir], non_variadic: _ods_ir, variadic2: Sequence[_ods_ir], *, loc: _ods_ir | None = None, ip: _ods_ir | None = None)

Bases: _ods_ir

OPERATION_NAME = 'python_test.same_variadic_result_vfv'
_ODS_REGIONS = (0, True)
variadic1() → _ods_ir
non_variadic() → _ods_ir
variadic2() → _ods_ir
class mlir.dialects._python_test_ops_gen.SameVariadicResultSizeOpVFVAdaptor(operands: list[Value], attributes: OpAttributeMap)
class mlir.dialects._python_test_ops_gen.SameVariadicResultSizeOpVFVAdaptor(operands: list[Value], opview: OpView)

Bases: _ods_ir

OPERATION_NAME = 'python_test.same_variadic_result_vfv'
mlir.dialects._python_test_ops_gen.same_variadic_result_vfv(variadic1: Sequence[_ods_ir], non_variadic: _ods_ir, variadic2: Sequence[_ods_ir], *, loc: _ods_ir | None = None, ip: _ods_ir | None = None) → _ods_ir | _ods_ir | SameVariadicResultSizeOpVFV
class mlir.dialects._python_test_ops_gen.SameVariadicResultSizeOpVVF(variadic1: Sequence[_ods_ir], variadic2: Sequence[_ods_ir], non_variadic: _ods_ir, *, loc: _ods_ir | None = None, ip: _ods_ir | None = None)

Bases: _ods_ir

OPERATION_NAME = 'python_test.same_variadic_result_vvf'
_ODS_REGIONS = (0, True)
variadic1() → _ods_ir
variadic2() → _ods_ir
non_variadic() → _ods_ir
class mlir.dialects._python_test_ops_gen.SameVariadicResultSizeOpVVFAdaptor(operands: list[Value], attributes: OpAttributeMap)
class mlir.dialects._python_test_ops_gen.SameVariadicResultSizeOpVVFAdaptor(operands: list[Value], opview: OpView)

Bases: _ods_ir

OPERATION_NAME = 'python_test.same_variadic_result_vvf'
mlir.dialects._python_test_ops_gen.same_variadic_result_vvf(variadic1: Sequence[_ods_ir], variadic2: Sequence[_ods_ir], non_variadic: _ods_ir, *, loc: _ods_ir | None = None, ip: _ods_ir | None = None) → _ods_ir | _ods_ir | SameVariadicResultSizeOpVVF
class mlir.dialects._python_test_ops_gen.SameVariadicResultSizeOpVVV(variadic1: Sequence[_ods_ir], variadic2: Sequence[_ods_ir], variadic3: Sequence[_ods_ir], *, loc: _ods_ir | None = None, ip: _ods_ir | None = None)

Bases: _ods_ir

OPERATION_NAME = 'python_test.same_variadic_result_vvv'
_ODS_REGIONS = (0, True)
variadic1() → _ods_ir
variadic2() → _ods_ir
variadic3() → _ods_ir
class mlir.dialects._python_test_ops_gen.SameVariadicResultSizeOpVVVAdaptor(operands: list[Value], attributes: OpAttributeMap)
class mlir.dialects._python_test_ops_gen.SameVariadicResultSizeOpVVVAdaptor(operands: list[Value], opview: OpView)

Bases: _ods_ir

OPERATION_NAME = 'python_test.same_variadic_result_vvv'
mlir.dialects._python_test_ops_gen.same_variadic_result_vvv(variadic1: Sequence[_ods_ir], variadic2: Sequence[_ods_ir], variadic3: Sequence[_ods_ir], *, loc: _ods_ir | None = None, ip: _ods_ir | None = None) → _ods_ir | _ods_ir | SameVariadicResultSizeOpVVV
class mlir.dialects._python_test_ops_gen.VariadicAndNormalRegionOp(num_variadic: int, *, loc: _ods_ir | None = None, ip: _ods_ir | None = None)

Bases: _ods_ir

OPERATION_NAME = 'python_test.variadic_and_normal_region'
_ODS_REGIONS = (1, False)
region() → _ods_ir
variadic() → _ods_ir
class mlir.dialects._python_test_ops_gen.VariadicAndNormalRegionOpAdaptor(operands: list[Value], attributes: OpAttributeMap)
class mlir.dialects._python_test_ops_gen.VariadicAndNormalRegionOpAdaptor(operands: list[Value], opview: OpView)

Bases: _ods_ir

OPERATION_NAME = 'python_test.variadic_and_normal_region'
mlir.dialects._python_test_ops_gen.variadic_and_normal_region(num_variadic: int, *, loc: _ods_ir | None = None, ip: _ods_ir | None = None) → VariadicAndNormalRegionOp