MLIR  21.0.0git
Functions
DialectLinalg.cpp File Reference
#include "mlir-c/Dialect/Linalg.h"
#include "mlir-c/IR.h"
#include "mlir/Bindings/Python/Nanobind.h"
#include "mlir/Bindings/Python/NanobindAdaptors.h"

Go to the source code of this file.

Functions

static std::optional< MlirLinalgContractionDimensionsInferContractionDimensions (MlirOperation op)
 
static std::optional< MlirLinalgConvolutionDimensionsInferConvolutionDimensions (MlirOperation op)
 
static void populateDialectLinalgSubmodule (nb::module_ m)
 
 NB_MODULE (_mlirDialectsLinalg, m)
 

Function Documentation

◆ InferContractionDimensions()

static std::optional<MlirLinalgContractionDimensions> InferContractionDimensions ( MlirOperation  op)
static

◆ InferConvolutionDimensions()

static std::optional<MlirLinalgConvolutionDimensions> InferConvolutionDimensions ( MlirOperation  op)
static

◆ NB_MODULE()

NB_MODULE ( _mlirDialectsLinalg  ,
 
)

Definition at line 135 of file DialectLinalg.cpp.

◆ populateDialectLinalgSubmodule()

static void populateDialectLinalgSubmodule ( nb::module_  m)
static

Definition at line 51 of file DialectLinalg.cpp.