MLIR  22.0.0git
Functions
DialectQuant.cpp File Reference
#include <cstdint>
#include <vector>
#include "mlir-c/BuiltinAttributes.h"
#include "mlir-c/Dialect/Quant.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 void populateDialectQuantSubmodule (const nb::module_ &m)
 
 NB_MODULE (_mlirDialectsQuant, m)
 

Function Documentation

◆ NB_MODULE()

NB_MODULE ( _mlirDialectsQuant  ,
 
)

Definition at line 386 of file DialectQuant.cpp.

References populateDialectQuantSubmodule().

◆ populateDialectQuantSubmodule()

static void populateDialectQuantSubmodule ( const nb::module_ &  m)
static

Definition at line 23 of file DialectQuant.cpp.

References max(), min(), mlirAnyQuantizedTypeGet(), mlirCalibratedQuantizedTypeGet(), mlirCalibratedQuantizedTypeGetMax(), mlirCalibratedQuantizedTypeGetMin(), mlirQuantizedTypeCastExpressedToStorageType(), mlirQuantizedTypeCastFromExpressedType(), mlirQuantizedTypeCastFromStorageType(), mlirQuantizedTypeCastToExpressedType(), mlirQuantizedTypeCastToStorageType(), mlirQuantizedTypeGetDefaultMaximumForInteger(), mlirQuantizedTypeGetDefaultMinimumForInteger(), mlirQuantizedTypeGetExpressedType(), mlirQuantizedTypeGetFlags(), mlirQuantizedTypeGetQuantizedElementType(), mlirQuantizedTypeGetSignedFlag(), mlirQuantizedTypeGetStorageType(), mlirQuantizedTypeGetStorageTypeIntegralWidth(), mlirQuantizedTypeGetStorageTypeMax(), mlirQuantizedTypeGetStorageTypeMin(), mlirQuantizedTypeIsCompatibleExpressedType(), mlirQuantizedTypeIsSigned(), mlirTypeIsAAnyQuantizedType(), mlirTypeIsACalibratedQuantizedType(), mlirTypeIsAQuantizedType(), mlirTypeIsAUniformQuantizedPerAxisType(), mlirTypeIsAUniformQuantizedSubChannelType(), mlirTypeIsAUniformQuantizedType(), mlirTypeIsNull(), mlirUniformQuantizedPerAxisTypeGet(), mlirUniformQuantizedPerAxisTypeGetNumDims(), mlirUniformQuantizedPerAxisTypeGetQuantizedDimension(), mlirUniformQuantizedPerAxisTypeGetScale(), mlirUniformQuantizedPerAxisTypeGetZeroPoint(), mlirUniformQuantizedPerAxisTypeIsFixedPoint(), mlirUniformQuantizedSubChannelTypeGet(), mlirUniformQuantizedSubChannelTypeGetBlockSize(), mlirUniformQuantizedSubChannelTypeGetNumBlockSizes(), mlirUniformQuantizedSubChannelTypeGetQuantizedDimension(), mlirUniformQuantizedSubChannelTypeGetScales(), mlirUniformQuantizedSubChannelTypeGetZeroPoints(), mlirUniformQuantizedTypeGet(), mlirUniformQuantizedTypeGetScale(), mlirUniformQuantizedTypeGetZeroPoint(), and mlirUniformQuantizedTypeIsFixedPoint().

Referenced by NB_MODULE().