MLIR 23.0.0git
Linalg.cpp File Reference

Go to the source code of this file.

Functions

void mlirLinalgFillBuiltinNamedOpRegion (MlirOperation mlirOp)
 Apply the special region builder for the builtin named Linalg op.
MLIR_CAPI_EXPORTED bool mlirLinalgIsAContractionOp (MlirOperation op)
static MlirLinalgContractionDimensions toContractionDimensions (MLIRContext *ctx, const linalg::ContractionDimensions &dims)
MLIR_CAPI_EXPORTED MlirLinalgContractionDimensions mlirLinalgInferContractionDimensions (MlirOperation op)
MLIR_CAPI_EXPORTED MlirLinalgContractionDimensions mlirLinalgInferContractionDimensionsFromMaps (const MlirAffineMap *indexingMaps, size_t numMaps)
MLIR_CAPI_EXPORTED bool mlirLinalgIsAConvolutionOp (MlirOperation op)
static MlirLinalgConvolutionDimensions toConvolutionDimensions (MLIRContext *ctx, const linalg::ConvolutionDimensions &dims)
MLIR_CAPI_EXPORTED MlirLinalgConvolutionDimensions mlirLinalgInferConvolutionDimensions (MlirOperation op)
MLIR_CAPI_EXPORTED MlirLinalgConvolutionDimensions mlirLinalgInferConvolutionDimensionsFromMaps (const MlirAffineMap *indexingMaps, size_t numMaps)
MLIR_CAPI_EXPORTED MlirAttribute mlirLinalgGetIndexingMapsAttribute (MlirOperation op)

Function Documentation

◆ mlirLinalgFillBuiltinNamedOpRegion()

void mlirLinalgFillBuiltinNamedOpRegion ( MlirOperation mlirOp)

◆ mlirLinalgGetIndexingMapsAttribute()

MLIR_CAPI_EXPORTED MlirAttribute mlirLinalgGetIndexingMapsAttribute ( MlirOperation op)

◆ mlirLinalgInferContractionDimensions()

◆ mlirLinalgInferContractionDimensionsFromMaps()

MLIR_CAPI_EXPORTED MlirLinalgContractionDimensions mlirLinalgInferContractionDimensionsFromMaps ( const MlirAffineMap * indexingMaps,
size_t numMaps )

◆ mlirLinalgInferConvolutionDimensions()

◆ mlirLinalgInferConvolutionDimensionsFromMaps()

MLIR_CAPI_EXPORTED MlirLinalgConvolutionDimensions mlirLinalgInferConvolutionDimensionsFromMaps ( const MlirAffineMap * indexingMaps,
size_t numMaps )

◆ mlirLinalgIsAContractionOp()

◆ mlirLinalgIsAConvolutionOp()

◆ toContractionDimensions()

◆ toConvolutionDimensions()