#include "mlir-c/IR.h"
#include "mlir-c/Support.h"
#include "mlir/Dialect/GPU/Transforms/Passes.capi.h.inc"
Go to the source code of this file.
|
| | MLIR_DECLARE_CAPI_DIALECT_REGISTRATION (GPU, gpu) |
| MLIR_CAPI_EXPORTED bool | mlirTypeIsAGPUAsyncTokenType (MlirType type) |
| MLIR_CAPI_EXPORTED MlirType | mlirGPUAsyncTokenTypeGet (MlirContext ctx) |
| MLIR_CAPI_EXPORTED bool | mlirAttributeIsAGPUObjectAttr (MlirAttribute attr) |
| MLIR_CAPI_EXPORTED MlirAttribute | mlirGPUObjectAttrGet (MlirContext mlirCtx, MlirAttribute target, uint32_t format, MlirStringRef objectStrRef, MlirAttribute mlirObjectProps) |
| MLIR_CAPI_EXPORTED MlirAttribute | mlirGPUObjectAttrGetWithKernels (MlirContext mlirCtx, MlirAttribute target, uint32_t format, MlirStringRef objectStrRef, MlirAttribute mlirObjectProps, MlirAttribute mlirKernelsAttr) |
| MLIR_CAPI_EXPORTED MlirAttribute | mlirGPUObjectAttrGetTarget (MlirAttribute mlirObjectAttr) |
| MLIR_CAPI_EXPORTED uint32_t | mlirGPUObjectAttrGetFormat (MlirAttribute mlirObjectAttr) |
| MLIR_CAPI_EXPORTED MlirStringRef | mlirGPUObjectAttrGetObject (MlirAttribute mlirObjectAttr) |
| MLIR_CAPI_EXPORTED bool | mlirGPUObjectAttrHasProperties (MlirAttribute mlirObjectAttr) |
| MLIR_CAPI_EXPORTED MlirAttribute | mlirGPUObjectAttrGetProperties (MlirAttribute mlirObjectAttr) |
| MLIR_CAPI_EXPORTED bool | mlirGPUObjectAttrHasKernels (MlirAttribute mlirObjectAttr) |
| MLIR_CAPI_EXPORTED MlirAttribute | mlirGPUObjectAttrGetKernels (MlirAttribute mlirObjectAttr) |
◆ MLIR_DECLARE_CAPI_DIALECT_REGISTRATION()
| MLIR_DECLARE_CAPI_DIALECT_REGISTRATION |
( |
GPU | , |
|
|
gpu | ) |
◆ mlirAttributeIsAGPUObjectAttr()
◆ mlirGPUAsyncTokenTypeGet()
◆ mlirGPUObjectAttrGet()
| MLIR_CAPI_EXPORTED MlirAttribute mlirGPUObjectAttrGet |
( |
MlirContext | mlirCtx, |
|
|
MlirAttribute | target, |
|
|
uint32_t | format, |
|
|
MlirStringRef | objectStrRef, |
|
|
MlirAttribute | mlirObjectProps ) |
◆ mlirGPUObjectAttrGetFormat()
◆ mlirGPUObjectAttrGetKernels()
| MLIR_CAPI_EXPORTED MlirAttribute mlirGPUObjectAttrGetKernels |
( |
MlirAttribute | mlirObjectAttr | ) |
|
◆ mlirGPUObjectAttrGetObject()
◆ mlirGPUObjectAttrGetProperties()
| MLIR_CAPI_EXPORTED MlirAttribute mlirGPUObjectAttrGetProperties |
( |
MlirAttribute | mlirObjectAttr | ) |
|
◆ mlirGPUObjectAttrGetTarget()
| MLIR_CAPI_EXPORTED MlirAttribute mlirGPUObjectAttrGetTarget |
( |
MlirAttribute | mlirObjectAttr | ) |
|
◆ mlirGPUObjectAttrGetWithKernels()
| MLIR_CAPI_EXPORTED MlirAttribute mlirGPUObjectAttrGetWithKernels |
( |
MlirContext | mlirCtx, |
|
|
MlirAttribute | target, |
|
|
uint32_t | format, |
|
|
MlirStringRef | objectStrRef, |
|
|
MlirAttribute | mlirObjectProps, |
|
|
MlirAttribute | mlirKernelsAttr ) |
◆ mlirGPUObjectAttrHasKernels()
◆ mlirGPUObjectAttrHasProperties()
◆ mlirTypeIsAGPUAsyncTokenType()