mlir.dialects._python_test_ops_gen¶
Attributes¶
Classes¶
Functions¶
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Module Contents¶
- mlir.dialects._python_test_ops_gen._ods_ir¶
- 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, *, optional_i32=None, unit=None, loc=None, ip=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¶
- mlir.dialects._python_test_ops_gen.attributed_op(mandatory_i32, *, optional_i32=None, unit=None, loc=None, ip=None) AttributedOp¶
- class mlir.dialects._python_test_ops_gen.AttributesOp(x_affinemaparr, x_affinemap, x_arr, x_boolarr, x_bool, x_dboolarr, x_df32arr, x_df64arr, x_df16arr, x_di32arr, x_di64arr, x_di8arr, x_dictarr, x_dict, x_f32arr, x_f32, x_f64arr, x_f64, x_f64elems, x_flatsymrefarr, x_flatsymref, x_i16, x_i1, x_i32arr, x_i32, x_i32elems, x_i64arr, x_i64, x_i64elems, x_i64svecarr, x_i8, x_idx, x_idxelems, x_idxlistarr, x_si16, x_si1, x_si32, x_si64, x_si8, x_strarr, x_str, x_sym, x_symrefarr, x_symref, x_typearr, x_type, x_ui16, x_ui1, x_ui32, x_ui64, x_ui8, *, x_unit=None, loc=None, ip=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¶
- mlir.dialects._python_test_ops_gen.attributes_op(x_affinemaparr, x_affinemap, x_arr, x_boolarr, x_bool, x_dboolarr, x_df32arr, x_df64arr, x_df16arr, x_di32arr, x_di64arr, x_di8arr, x_dictarr, x_dict, x_f32arr, x_f32, x_f64arr, x_f64, x_f64elems, x_flatsymrefarr, x_flatsymref, x_i16, x_i1, x_i32arr, x_i32, x_i32elems, x_i64arr, x_i64, x_i64elems, x_i64svecarr, x_i8, x_idx, x_idxelems, x_idxlistarr, x_si16, x_si1, x_si32, x_si64, x_si8, x_strarr, x_str, x_sym, x_symrefarr, x_symref, x_typearr, x_type, x_ui16, x_ui1, x_ui32, x_ui64, x_ui8, *, x_unit=None, loc=None, ip=None) AttributesOp¶
- class mlir.dialects._python_test_ops_gen.CustomAttributedOp(test_attr, *, loc=None, ip=None)¶
Bases:
_ods_ir- OPERATION_NAME = 'python_test.custom_attributed_op'¶
- _ODS_REGIONS = (0, True)¶
- test_attr() _ods_ir¶
- mlir.dialects._python_test_ops_gen.custom_attributed_op(test_attr, *, loc=None, ip=None) CustomAttributedOp¶
- class mlir.dialects._python_test_ops_gen.DummyOp(*, loc=None, ip=None)¶
Bases:
_ods_ir- OPERATION_NAME = 'python_test.dummy_op'¶
- _ODS_REGIONS = (0, True)¶
- class mlir.dialects._python_test_ops_gen.FirstAttrDeriveAttrOp(iattr, *, results=None, loc=None, ip=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¶
- mlir.dialects._python_test_ops_gen.first_attr_derive_attr_op(iattr, *, results=None, loc=None, ip=None) _ods_ir¶
- class mlir.dialects._python_test_ops_gen.FirstAttrDeriveTypeAttrOp(input, type_, *, results=None, loc=None, ip=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¶
- mlir.dialects._python_test_ops_gen.first_attr_derive_type_attr_op(input, type_, *, results=None, loc=None, ip=None) _ods_ir¶
- class mlir.dialects._python_test_ops_gen.InferResultsImpliedOp(*, results=None, loc=None, ip=None)¶
Bases:
_ods_ir- OPERATION_NAME = 'python_test.infer_results_implied_op'¶
- _ODS_REGIONS = (0, True)¶
- integer() _ods_ir¶
- flt() _ods_ir¶
- index() _ods_ir¶
- mlir.dialects._python_test_ops_gen.infer_results_implied_op(*, results=None, loc=None, ip=None) _ods_ir¶
- class mlir.dialects._python_test_ops_gen.InferResultsOp(*, results=None, loc=None, ip=None)¶
Bases:
_ods_ir- OPERATION_NAME = 'python_test.infer_results_op'¶
- _ODS_REGIONS = (0, True)¶
- single() _ods_ir¶
- doubled() _ods_ir¶
- mlir.dialects._python_test_ops_gen.infer_results_op(*, results=None, loc=None, ip=None) _ods_ir¶
- class mlir.dialects._python_test_ops_gen.InferResultsVariadicInputsOp(*, single=None, doubled=None, results=None, loc=None, ip=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 | None¶
- doubled() _ods_ir | None¶
- res() _ods_ir¶
- mlir.dialects._python_test_ops_gen.infer_results_variadic_inputs_op(*, single=None, doubled=None, results=None, loc=None, ip=None) _ods_ir¶
- class mlir.dialects._python_test_ops_gen.InferShapedTypeComponentsOp(result, operand, *, loc=None, ip=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).
- mlir.dialects._python_test_ops_gen.infer_shaped_type_components_op(result, operand, *, loc=None, ip=None) _ods_ir¶
- class mlir.dialects._python_test_ops_gen.OptionalOperandOp(*, input=None, results=None, loc=None, ip=None)¶
Bases:
_ods_ir- OPERATION_NAME = 'python_test.optional_operand_op'¶
- _ODS_REGIONS = (0, True)¶
- input() _ods_ir | None¶
- result() _ods_ir¶
Shortcut to get an op result if it has only one (throws an error otherwise).
- mlir.dialects._python_test_ops_gen.optional_operand_op(*, input=None, results=None, loc=None, ip=None) _ods_ir¶
- class mlir.dialects._python_test_ops_gen.PropertyOp(property, idx, *, loc=None, ip=None)¶
Bases:
_ods_ir- OPERATION_NAME = 'python_test.property_op'¶
- _ODS_REGIONS = (0, True)¶
- idx() _ods_ir¶
- property() _ods_ir¶
- mlir.dialects._python_test_ops_gen.property_op(property, idx, *, loc=None, ip=None) PropertyOp¶
- class mlir.dialects._python_test_ops_gen.ResultsVariadicOp(res, *, loc=None, ip=None)¶
Bases:
_ods_ir- OPERATION_NAME = 'python_test.results_variadic'¶
- _ODS_REGIONS = (0, True)¶
- res() _ods_ir¶
- mlir.dialects._python_test_ops_gen.results_variadic(res, *, loc=None, ip=None) _ods_ir | _ods_ir | ResultsVariadicOp¶
- class mlir.dialects._python_test_ops_gen.SameOperandAndResultTypeOp(_gen_arg_0, *, results=None, loc=None, ip=None)¶
Bases:
_ods_ir- OPERATION_NAME = 'python_test.same_operand_and_result_type_op'¶
- _ODS_REGIONS = (0, True)¶
- one() _ods_ir¶
- two() _ods_ir¶
- mlir.dialects._python_test_ops_gen.same_operand_and_result_type_op(_gen_arg_0, *, results=None, loc=None, ip=None) _ods_ir¶
- class mlir.dialects._python_test_ops_gen.SameVariadicOperandSizeOp(variadic1, non_variadic, variadic2, *, loc=None, ip=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¶
- mlir.dialects._python_test_ops_gen.same_variadic_operand(variadic1, non_variadic, variadic2, *, loc=None, ip=None) SameVariadicOperandSizeOp¶
- class mlir.dialects._python_test_ops_gen.SameVariadicResultSizeOpFFV(non_variadic1, non_variadic2, variadic, *, loc=None, ip=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¶
- mlir.dialects._python_test_ops_gen.same_variadic_result_ffv(non_variadic1, non_variadic2, variadic, *, loc=None, ip=None) _ods_ir | _ods_ir | SameVariadicResultSizeOpFFV¶
- class mlir.dialects._python_test_ops_gen.SameVariadicResultSizeOpFVFVF(non_variadic1, variadic1, non_variadic2, variadic2, non_variadic3, *, loc=None, ip=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¶
- mlir.dialects._python_test_ops_gen.same_variadic_result_fvfvf(non_variadic1, variadic1, non_variadic2, variadic2, non_variadic3, *, loc=None, ip=None) _ods_ir | _ods_ir | SameVariadicResultSizeOpFVFVF¶
- class mlir.dialects._python_test_ops_gen.SameVariadicResultSizeOpVFV(variadic1, non_variadic, variadic2, *, loc=None, ip=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¶
- mlir.dialects._python_test_ops_gen.same_variadic_result_vfv(variadic1, non_variadic, variadic2, *, loc=None, ip=None) _ods_ir | _ods_ir | SameVariadicResultSizeOpVFV¶
- class mlir.dialects._python_test_ops_gen.SameVariadicResultSizeOpVVF(variadic1, variadic2, non_variadic, *, loc=None, ip=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¶
- mlir.dialects._python_test_ops_gen.same_variadic_result_vvf(variadic1, variadic2, non_variadic, *, loc=None, ip=None) _ods_ir | _ods_ir | SameVariadicResultSizeOpVVF¶
- class mlir.dialects._python_test_ops_gen.SameVariadicResultSizeOpVVV(variadic1, variadic2, variadic3, *, loc=None, ip=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¶
- mlir.dialects._python_test_ops_gen.same_variadic_result_vvv(variadic1, variadic2, variadic3, *, loc=None, ip=None) _ods_ir | _ods_ir | SameVariadicResultSizeOpVVV¶
- class mlir.dialects._python_test_ops_gen.VariadicAndNormalRegionOp(num_variadic, *, loc=None, ip=None)¶
Bases:
_ods_ir- OPERATION_NAME = 'python_test.variadic_and_normal_region'¶
- _ODS_REGIONS = (1, False)¶
- region() _ods_ir¶
- variadic() _ods_ir¶
- mlir.dialects._python_test_ops_gen.variadic_and_normal_region(num_variadic, *, loc=None, ip=None) VariadicAndNormalRegionOp¶