MLIR 22.0.0git
Transform.cpp File Reference

Go to the source code of this file.

Functions

 MLIR_DEFINE_CAPI_DIALECT_REGISTRATION (Transform, transform, transform::TransformDialect) bool mlirTypeIsATransformAnyOpType(MlirType type)
MlirTypeID mlirTransformAnyOpTypeGetTypeID (void)
MlirType mlirTransformAnyOpTypeGet (MlirContext ctx)
bool mlirTypeIsATransformAnyParamType (MlirType type)
MlirTypeID mlirTransformAnyParamTypeGetTypeID (void)
MlirType mlirTransformAnyParamTypeGet (MlirContext ctx)
bool mlirTypeIsATransformAnyValueType (MlirType type)
MlirTypeID mlirTransformAnyValueTypeGetTypeID (void)
MlirType mlirTransformAnyValueTypeGet (MlirContext ctx)
bool mlirTypeIsATransformOperationType (MlirType type)
MlirTypeID mlirTransformOperationTypeGetTypeID (void)
MlirType mlirTransformOperationTypeGet (MlirContext ctx, MlirStringRef operationName)
MlirStringRef mlirTransformOperationTypeGetOperationName (MlirType type)
bool mlirTypeIsATransformParamType (MlirType type)
MlirTypeID mlirTransformParamTypeGetTypeID (void)
MlirType mlirTransformParamTypeGet (MlirContext ctx, MlirType type)
MlirType mlirTransformParamTypeGetType (MlirType type)

Function Documentation

◆ MLIR_DEFINE_CAPI_DIALECT_REGISTRATION()

MLIR_DEFINE_CAPI_DIALECT_REGISTRATION ( Transform ,
transform ,
transform::TransformDialect  )

Definition at line 17 of file Transform.cpp.

References unwrap().

◆ mlirTransformAnyOpTypeGet()

MlirType mlirTransformAnyOpTypeGet ( MlirContext ctx)

Definition at line 32 of file Transform.cpp.

References unwrap(), and wrap().

Referenced by populateDialectTransformSubmodule().

◆ mlirTransformAnyOpTypeGetTypeID()

MlirTypeID mlirTransformAnyOpTypeGetTypeID ( void )

Definition at line 28 of file Transform.cpp.

References wrap().

Referenced by populateDialectTransformSubmodule().

◆ mlirTransformAnyParamTypeGet()

MlirType mlirTransformAnyParamTypeGet ( MlirContext ctx)

Definition at line 48 of file Transform.cpp.

References unwrap(), and wrap().

Referenced by populateDialectTransformSubmodule().

◆ mlirTransformAnyParamTypeGetTypeID()

MlirTypeID mlirTransformAnyParamTypeGetTypeID ( void )

Definition at line 44 of file Transform.cpp.

References wrap().

Referenced by populateDialectTransformSubmodule().

◆ mlirTransformAnyValueTypeGet()

MlirType mlirTransformAnyValueTypeGet ( MlirContext ctx)

Definition at line 64 of file Transform.cpp.

References unwrap(), and wrap().

Referenced by populateDialectTransformSubmodule().

◆ mlirTransformAnyValueTypeGetTypeID()

MlirTypeID mlirTransformAnyValueTypeGetTypeID ( void )

Definition at line 60 of file Transform.cpp.

References wrap().

Referenced by populateDialectTransformSubmodule().

◆ mlirTransformOperationTypeGet()

MlirType mlirTransformOperationTypeGet ( MlirContext ctx,
MlirStringRef operationName )

Definition at line 80 of file Transform.cpp.

References unwrap(), and wrap().

Referenced by populateDialectTransformSubmodule().

◆ mlirTransformOperationTypeGetOperationName()

MlirStringRef mlirTransformOperationTypeGetOperationName ( MlirType type)

Definition at line 86 of file Transform.cpp.

References unwrap(), and wrap().

Referenced by populateDialectTransformSubmodule().

◆ mlirTransformOperationTypeGetTypeID()

MlirTypeID mlirTransformOperationTypeGetTypeID ( void )

Definition at line 76 of file Transform.cpp.

References wrap().

Referenced by populateDialectTransformSubmodule().

◆ mlirTransformParamTypeGet()

MlirType mlirTransformParamTypeGet ( MlirContext ctx,
MlirType type )

Definition at line 102 of file Transform.cpp.

References unwrap(), and wrap().

Referenced by populateDialectTransformSubmodule().

◆ mlirTransformParamTypeGetType()

MlirType mlirTransformParamTypeGetType ( MlirType type)

Definition at line 106 of file Transform.cpp.

References mlir::getType(), unwrap(), and wrap().

Referenced by populateDialectTransformSubmodule().

◆ mlirTransformParamTypeGetTypeID()

MlirTypeID mlirTransformParamTypeGetTypeID ( void )

Definition at line 98 of file Transform.cpp.

References wrap().

Referenced by populateDialectTransformSubmodule().

◆ mlirTypeIsATransformAnyParamType()

bool mlirTypeIsATransformAnyParamType ( MlirType type)

Definition at line 40 of file Transform.cpp.

References unwrap().

Referenced by populateDialectTransformSubmodule().

◆ mlirTypeIsATransformAnyValueType()

bool mlirTypeIsATransformAnyValueType ( MlirType type)

Definition at line 56 of file Transform.cpp.

References unwrap().

Referenced by populateDialectTransformSubmodule().

◆ mlirTypeIsATransformOperationType()

bool mlirTypeIsATransformOperationType ( MlirType type)

Definition at line 72 of file Transform.cpp.

References unwrap().

Referenced by populateDialectTransformSubmodule().

◆ mlirTypeIsATransformParamType()

bool mlirTypeIsATransformParamType ( MlirType type)

Definition at line 94 of file Transform.cpp.

References unwrap().

Referenced by populateDialectTransformSubmodule().