10 #ifndef MLIR_C_DIALECT_LINALG_H
11 #define MLIR_C_DIALECT_LINALG_H
62 #include "mlir/Dialect/Linalg/Passes.capi.h.inc"
MLIR_CAPI_EXPORTED MlirLinalgConvolutionDimensions mlirLinalgInferConvolutionDimensions(MlirOperation op)
MLIR_DECLARE_CAPI_DIALECT_REGISTRATION(Linalg, linalg)
MLIR_CAPI_EXPORTED void mlirLinalgFillBuiltinNamedOpRegion(MlirOperation mlirOp)
Apply the special region builder for the builtin named Linalg op.
MLIR_CAPI_EXPORTED bool mlirLinalgIsAContractionOp(MlirOperation op)
MLIR_CAPI_EXPORTED MlirAttribute mlirLinalgGetIndexingMapsAttribute(MlirOperation op)
MLIR_CAPI_EXPORTED bool mlirLinalgIsAConvolutionOp(MlirOperation op)
struct MlirLinalgConvolutionDimensions MlirLinalgConvolutionDimensions
struct MlirLinalgContractionDimensions MlirLinalgContractionDimensions
MLIR_CAPI_EXPORTED MlirLinalgContractionDimensions mlirLinalgInferContractionDimensions(MlirOperation op)
#define MLIR_CAPI_EXPORTED
MlirAttribute outputChannel
MlirAttribute outputImage
MlirAttribute inputChannel