MLIR  19.0.0git
Functions
Transform.cpp File Reference
#include "mlir-c/Dialect/Transform.h"
#include "mlir-c/Support.h"
#include "mlir/CAPI/Registration.h"
#include "mlir/Dialect/Transform/IR/TransformDialect.h"
#include "mlir/Dialect/Transform/IR/TransformTypes.h"

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 mlir::get(), 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 mlir::get(), 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 mlir::get(), 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 mlir::get(), 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 mlir::get(), unwrap(), and wrap().

Referenced by populateDialectTransformSubmodule().

◆ mlirTransformParamTypeGetType()

MlirType mlirTransformParamTypeGetType ( MlirType  type)

Definition at line 106 of file Transform.cpp.

References 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().