MLIR
19.0.0git
|
#include "Dialect/Quant/IR/TypeDetail.h"
Public Member Functions | |
KeyTy (unsigned flags, Type storageType, Type expressedType, int64_t storageTypeMin, int64_t storageTypeMax) | |
bool | operator== (const KeyTy &other) const |
unsigned | getHashValue () const |
Static Public Member Functions | |
template<typename T , typename U > | |
static bool | genericIsEqual (const T &lhs, const U &rhs) |
Public Attributes | |
unsigned | flags |
Type | storageType |
Type | expressedType |
int64_t | storageTypeMin |
int64_t | storageTypeMax |
Definition at line 46 of file TypeDetail.h.
|
inline |
Definition at line 47 of file TypeDetail.h.
|
inlinestatic |
Definition at line 60 of file TypeDetail.h.
Referenced by mlir::quant::detail::AnyQuantizedTypeStorage::operator==(), and operator==().
|
inline |
Definition at line 71 of file TypeDetail.h.
References expressedType, flags, storageType, storageTypeMax, and storageTypeMin.
Referenced by mlir::quant::detail::AnyQuantizedTypeStorage::hashKey().
|
inline |
Definition at line 67 of file TypeDetail.h.
References genericIsEqual().
Type mlir::quant::detail::AnyQuantizedTypeStorage::KeyTy::expressedType |
Definition at line 53 of file TypeDetail.h.
Referenced by getHashValue().
unsigned mlir::quant::detail::AnyQuantizedTypeStorage::KeyTy::flags |
Definition at line 51 of file TypeDetail.h.
Referenced by getHashValue().
Type mlir::quant::detail::AnyQuantizedTypeStorage::KeyTy::storageType |
Definition at line 52 of file TypeDetail.h.
Referenced by getHashValue().
int64_t mlir::quant::detail::AnyQuantizedTypeStorage::KeyTy::storageTypeMax |
Definition at line 55 of file TypeDetail.h.
Referenced by getHashValue().
int64_t mlir::quant::detail::AnyQuantizedTypeStorage::KeyTy::storageTypeMin |
Definition at line 54 of file TypeDetail.h.
Referenced by getHashValue().