MLIR  16.0.0git
Public Member Functions | Public Attributes | List of all members
mlir::quant::detail::QuantizedTypeStorage Struct Reference

#include "Dialect/Quant/IR/TypeDetail.h"

+ Inheritance diagram for mlir::quant::detail::QuantizedTypeStorage:
+ Collaboration diagram for mlir::quant::detail::QuantizedTypeStorage:

Public Member Functions

 QuantizedTypeStorage (unsigned flags, Type storageType, Type expressedType, int64_t storageTypeMin, int64_t storageTypeMax)
 
- Public Member Functions inherited from mlir::TypeStorage
const AbstractTypegetAbstractType ()
 Return the abstract type descriptor for this type. More...
 

Public Attributes

unsigned flags
 Flags corresponding to the bitmapped enum QuantizationFlags::FlagValue. More...
 
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. More...
 
- Protected Member Functions inherited from mlir::StorageUniquer::BaseStorage
 BaseStorage ()=default
 

Detailed Description

Definition at line 23 of file TypeDetail.h.

Constructor & Destructor Documentation

◆ QuantizedTypeStorage()

mlir::quant::detail::QuantizedTypeStorage::QuantizedTypeStorage ( unsigned  flags,
Type  storageType,
Type  expressedType,
int64_t  storageTypeMin,
int64_t  storageTypeMax 
)
inline

Definition at line 24 of file TypeDetail.h.

Member Data Documentation

◆ expressedType

Type mlir::quant::detail::QuantizedTypeStorage::expressedType

Definition at line 36 of file TypeDetail.h.

◆ flags

unsigned mlir::quant::detail::QuantizedTypeStorage::flags

Flags corresponding to the bitmapped enum QuantizationFlags::FlagValue.

Definition at line 30 of file TypeDetail.h.

◆ storageType

Type mlir::quant::detail::QuantizedTypeStorage::storageType

Definition at line 33 of file TypeDetail.h.

◆ storageTypeMax

int64_t mlir::quant::detail::QuantizedTypeStorage::storageTypeMax

Definition at line 42 of file TypeDetail.h.

◆ storageTypeMin

int64_t mlir::quant::detail::QuantizedTypeStorage::storageTypeMin

Definition at line 39 of file TypeDetail.h.


The documentation for this struct was generated from the following file: