MLIR  20.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().

◆ mlirTransformAnyOpTypeGetTypeID()

MlirTypeID mlirTransformAnyOpTypeGetTypeID ( void  )

Definition at line 28 of file Transform.cpp.

References wrap().

◆ mlirTransformAnyParamTypeGet()

MlirType mlirTransformAnyParamTypeGet ( MlirContext  ctx)

Definition at line 48 of file Transform.cpp.

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

◆ mlirTransformAnyParamTypeGetTypeID()

MlirTypeID mlirTransformAnyParamTypeGetTypeID ( void  )

Definition at line 44 of file Transform.cpp.

References wrap().

◆ mlirTransformAnyValueTypeGet()

MlirType mlirTransformAnyValueTypeGet ( MlirContext  ctx)

Definition at line 64 of file Transform.cpp.

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

◆ mlirTransformAnyValueTypeGetTypeID()

MlirTypeID mlirTransformAnyValueTypeGetTypeID ( void  )

Definition at line 60 of file Transform.cpp.

References wrap().

◆ mlirTransformOperationTypeGet()

MlirType mlirTransformOperationTypeGet ( MlirContext  ctx,
MlirStringRef  operationName 
)

Definition at line 80 of file Transform.cpp.

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

◆ mlirTransformOperationTypeGetOperationName()

MlirStringRef mlirTransformOperationTypeGetOperationName ( MlirType  type)

Definition at line 86 of file Transform.cpp.

References unwrap(), and wrap().

◆ mlirTransformOperationTypeGetTypeID()

MlirTypeID mlirTransformOperationTypeGetTypeID ( void  )

Definition at line 76 of file Transform.cpp.

References wrap().

◆ mlirTransformParamTypeGet()

MlirType mlirTransformParamTypeGet ( MlirContext  ctx,
MlirType  type 
)

Definition at line 102 of file Transform.cpp.

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

◆ mlirTransformParamTypeGetType()

MlirType mlirTransformParamTypeGetType ( MlirType  type)

Definition at line 106 of file Transform.cpp.

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

◆ mlirTransformParamTypeGetTypeID()

MlirTypeID mlirTransformParamTypeGetTypeID ( void  )

Definition at line 98 of file Transform.cpp.

References wrap().

◆ mlirTypeIsATransformAnyParamType()

bool mlirTypeIsATransformAnyParamType ( MlirType  type)

Definition at line 40 of file Transform.cpp.

References unwrap().

◆ mlirTypeIsATransformAnyValueType()

bool mlirTypeIsATransformAnyValueType ( MlirType  type)

Definition at line 56 of file Transform.cpp.

References unwrap().

◆ mlirTypeIsATransformOperationType()

bool mlirTypeIsATransformOperationType ( MlirType  type)

Definition at line 72 of file Transform.cpp.

References unwrap().

◆ mlirTypeIsATransformParamType()

bool mlirTypeIsATransformParamType ( MlirType  type)

Definition at line 94 of file Transform.cpp.

References unwrap().