MLIR  17.0.0git
Functions
Transform.h File Reference
#include "mlir-c/IR.h"
#include "mlir-c/Support.h"
+ Include dependency graph for Transform.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

 MLIR_DECLARE_CAPI_DIALECT_REGISTRATION (Transform, transform)
 
MLIR_CAPI_EXPORTED bool mlirTypeIsATransformAnyOpType (MlirType type)
 
MLIR_CAPI_EXPORTED MlirType mlirTransformAnyOpTypeGet (MlirContext ctx)
 
MLIR_CAPI_EXPORTED bool mlirTypeIsATransformOperationType (MlirType type)
 
MLIR_CAPI_EXPORTED MlirType mlirTransformOperationTypeGet (MlirContext ctx, MlirStringRef operationName)
 
MLIR_CAPI_EXPORTED MlirStringRef mlirTransformOperationTypeGetOperationName (MlirType type)
 

Function Documentation

◆ MLIR_DECLARE_CAPI_DIALECT_REGISTRATION()

MLIR_DECLARE_CAPI_DIALECT_REGISTRATION ( Transform  ,
transform   
)

◆ mlirTransformAnyOpTypeGet()

MLIR_CAPI_EXPORTED MlirType mlirTransformAnyOpTypeGet ( MlirContext  ctx)

Definition at line 28 of file Transform.cpp.

References unwrap(), and wrap().

Referenced by populateDialectTransformSubmodule().

◆ mlirTransformOperationTypeGet()

MLIR_CAPI_EXPORTED MlirType mlirTransformOperationTypeGet ( MlirContext  ctx,
MlirStringRef  operationName 
)

Definition at line 40 of file Transform.cpp.

References unwrap(), and wrap().

Referenced by populateDialectTransformSubmodule().

◆ mlirTransformOperationTypeGetOperationName()

MLIR_CAPI_EXPORTED MlirStringRef mlirTransformOperationTypeGetOperationName ( MlirType  type)

Definition at line 46 of file Transform.cpp.

References unwrap(), and wrap().

Referenced by populateDialectTransformSubmodule().

◆ mlirTypeIsATransformAnyOpType()

MLIR_CAPI_EXPORTED bool mlirTypeIsATransformAnyOpType ( MlirType  type)

◆ mlirTypeIsATransformOperationType()

MLIR_CAPI_EXPORTED bool mlirTypeIsATransformOperationType ( MlirType  type)

Definition at line 36 of file Transform.cpp.

References unwrap().

Referenced by populateDialectTransformSubmodule().