|
MLIR 22.0.0git
|
#include "Dialect/Quant/IR/TypeDetail.h"
Public Member Functions | |
| QuantizedTypeStorage (unsigned flags, Type storageType, Type expressedType, int64_t storageTypeMin, int64_t storageTypeMax) | |
| Public Member Functions inherited from mlir::TypeStorage | |
| const AbstractType & | getAbstractType () |
| Return the abstract type descriptor for this type. | |
Public Attributes | |
| unsigned | flags |
| Flags corresponding to the bitmapped enum QuantizationFlags::FlagValue. | |
| Type | storageType |
| Type | expressedType |
| int64_t | storageTypeMin |
| int64_t | storageTypeMax |
Additional Inherited Members | |
| Protected Member Functions inherited from mlir::TypeStorage | |
| TypeStorage () | |
| This constructor is used by derived classes as part of the TypeUniquer. | |
| Protected Member Functions inherited from mlir::StorageUniquer::BaseStorage | |
| BaseStorage ()=default | |
Definition at line 24 of file TypeDetail.h.
|
inline |
Definition at line 25 of file TypeDetail.h.
References expressedType, flags, storageType, storageTypeMax, and storageTypeMin.
Referenced by mlir::quant::detail::AnyQuantizedTypeStorage::AnyQuantizedTypeStorage(), mlir::quant::detail::CalibratedQuantizedTypeStorage::CalibratedQuantizedTypeStorage(), mlir::quant::detail::UniformQuantizedPerAxisTypeStorage::UniformQuantizedPerAxisTypeStorage(), mlir::quant::detail::UniformQuantizedSubChannelTypeStorage::UniformQuantizedSubChannelTypeStorage(), and mlir::quant::detail::UniformQuantizedTypeStorage::UniformQuantizedTypeStorage().
| Type mlir::quant::detail::QuantizedTypeStorage::expressedType |
Definition at line 37 of file TypeDetail.h.
Referenced by mlir::quant::detail::AnyQuantizedTypeStorage::AnyQuantizedTypeStorage(), mlir::quant::detail::CalibratedQuantizedTypeStorage::CalibratedQuantizedTypeStorage(), QuantizedTypeStorage(), mlir::quant::detail::UniformQuantizedPerAxisTypeStorage::UniformQuantizedPerAxisTypeStorage(), mlir::quant::detail::UniformQuantizedSubChannelTypeStorage::UniformQuantizedSubChannelTypeStorage(), and mlir::quant::detail::UniformQuantizedTypeStorage::UniformQuantizedTypeStorage().
| unsigned mlir::quant::detail::QuantizedTypeStorage::flags |
Flags corresponding to the bitmapped enum QuantizationFlags::FlagValue.
Definition at line 31 of file TypeDetail.h.
Referenced by mlir::quant::detail::AnyQuantizedTypeStorage::AnyQuantizedTypeStorage(), QuantizedTypeStorage(), mlir::quant::detail::UniformQuantizedPerAxisTypeStorage::UniformQuantizedPerAxisTypeStorage(), mlir::quant::detail::UniformQuantizedSubChannelTypeStorage::UniformQuantizedSubChannelTypeStorage(), and mlir::quant::detail::UniformQuantizedTypeStorage::UniformQuantizedTypeStorage().
| Type mlir::quant::detail::QuantizedTypeStorage::storageType |
Definition at line 34 of file TypeDetail.h.
Referenced by mlir::quant::detail::AnyQuantizedTypeStorage::AnyQuantizedTypeStorage(), QuantizedTypeStorage(), mlir::quant::detail::UniformQuantizedPerAxisTypeStorage::UniformQuantizedPerAxisTypeStorage(), mlir::quant::detail::UniformQuantizedSubChannelTypeStorage::UniformQuantizedSubChannelTypeStorage(), and mlir::quant::detail::UniformQuantizedTypeStorage::UniformQuantizedTypeStorage().
| int64_t mlir::quant::detail::QuantizedTypeStorage::storageTypeMax |
Definition at line 43 of file TypeDetail.h.
Referenced by mlir::quant::detail::AnyQuantizedTypeStorage::AnyQuantizedTypeStorage(), QuantizedTypeStorage(), mlir::quant::detail::UniformQuantizedPerAxisTypeStorage::UniformQuantizedPerAxisTypeStorage(), mlir::quant::detail::UniformQuantizedSubChannelTypeStorage::UniformQuantizedSubChannelTypeStorage(), and mlir::quant::detail::UniformQuantizedTypeStorage::UniformQuantizedTypeStorage().
| int64_t mlir::quant::detail::QuantizedTypeStorage::storageTypeMin |
Definition at line 40 of file TypeDetail.h.
Referenced by mlir::quant::detail::AnyQuantizedTypeStorage::AnyQuantizedTypeStorage(), QuantizedTypeStorage(), mlir::quant::detail::UniformQuantizedPerAxisTypeStorage::UniformQuantizedPerAxisTypeStorage(), mlir::quant::detail::UniformQuantizedSubChannelTypeStorage::UniformQuantizedSubChannelTypeStorage(), and mlir::quant::detail::UniformQuantizedTypeStorage::UniformQuantizedTypeStorage().