AbstractTy typedef | mlir::Type | |
cast() const | mlir::Type | |
castExpressedToStorageType(Type candidateType) | mlir::quant::QuantizedType | |
castFromExpressedType(Type candidateType) | mlir::quant::QuantizedType | |
castFromStorageType(Type candidateType) | mlir::quant::QuantizedType | |
castToExpressedType(Type quantizedType) | mlir::quant::QuantizedType | static |
castToStorageType(Type quantizedType) | mlir::quant::QuantizedType | static |
classof(Type type) | mlir::quant::QuantizedType | static |
dump() const | mlir::Type | |
dyn_cast() const | mlir::Type | |
dyn_cast_or_null() const | mlir::Type | |
getAbstractType() const | mlir::Type | inline |
getAsOpaquePointer() const | mlir::Type | inline |
getContext() const | mlir::Type | |
getDefaultMaximumForInteger(bool isSigned, unsigned integralWidth) | mlir::quant::QuantizedType | inlinestatic |
getDefaultMinimumForInteger(bool isSigned, unsigned integralWidth) | mlir::quant::QuantizedType | inlinestatic |
getDialect() const | mlir::Type | inline |
getExpressedType() const | mlir::quant::QuantizedType | |
getFlags() const | mlir::quant::QuantizedType | |
getFromOpaquePointer(const void *pointer) | mlir::Type | inlinestatic |
getImpl() const | mlir::Type | inline |
getIntOrFloatBitWidth() const | mlir::Type | |
getQuantizedElementType(Type primitiveOrContainerType) | mlir::quant::QuantizedType | static |
getStorageType() const | mlir::quant::QuantizedType | |
getStorageTypeIntegralWidth() const | mlir::quant::QuantizedType | |
getStorageTypeMax() const | mlir::quant::QuantizedType | |
getStorageTypeMin() const | mlir::quant::QuantizedType | |
getTypeID() | mlir::Type | inline |
hasPromiseOrImplementsInterface() | mlir::Type | inline |
hasStorageTypeBounds() const | mlir::quant::QuantizedType | |
hasTrait() | mlir::Type | inline |
impl | mlir::Type | protected |
ImplType typedef | mlir::quant::QuantizedType | |
isa() const | mlir::Type | |
isa_and_nonnull() const | mlir::Type | |
mlir::Type::isBF16() const | mlir::Type | |
isCompatibleExpressedType(Type candidateExpressedType) | mlir::quant::QuantizedType | |
isF128() const | mlir::Type | |
mlir::Type::isF16() const | mlir::Type | |
mlir::Type::isF32() const | mlir::Type | |
mlir::Type::isF64() const | mlir::Type | |
isF80() const | mlir::Type | |
isFloat4E2M1FN() const | mlir::Type | |
isFloat6E2M3FN() const | mlir::Type | |
isFloat6E3M2FN() const | mlir::Type | |
isFloat8E3M4() const | mlir::Type | |
isFloat8E4M3() const | mlir::Type | |
isFloat8E4M3B11FNUZ() const | mlir::Type | |
isFloat8E4M3FN() const | mlir::Type | |
isFloat8E4M3FNUZ() const | mlir::Type | |
isFloat8E5M2() const | mlir::Type | |
isFloat8E5M2FNUZ() const | mlir::Type | |
isFloat8E8M0FNU() const | mlir::Type | |
mlir::Type::isIndex() const | mlir::Type | |
mlir::Type::isInteger() const | mlir::Type | |
mlir::Type::isInteger(unsigned width) const | mlir::Type | |
isIntOrFloat() const | mlir::Type | |
isIntOrIndex() const | mlir::Type | |
isIntOrIndexOrFloat() const | mlir::Type | |
isSigned() const | mlir::quant::QuantizedType | inline |
isSignedInteger() const | mlir::Type | |
isSignedInteger(unsigned width) const | mlir::Type | |
isSignlessInteger() const | mlir::Type | |
isSignlessInteger(unsigned width) const | mlir::Type | |
isSignlessIntOrFloat() const | mlir::Type | |
isSignlessIntOrIndex() const | mlir::Type | |
isSignlessIntOrIndexOrFloat() const | mlir::Type | |
isTF32() const | mlir::Type | |
isUnsignedInteger() const | mlir::Type | |
isUnsignedInteger(unsigned width) const | mlir::Type | |
MaxStorageBits | mlir::quant::QuantizedType | static |
operator bool() const | mlir::Type | inlineexplicit |
operator!() const | mlir::Type | inline |
operator!=(Type other) const | mlir::Type | inline |
operator=(const Type &other)=default | mlir::Type | |
operator==(Type other) const | mlir::Type | inline |
print(raw_ostream &os) const | mlir::Type | |
print(raw_ostream &os, AsmState &state) const | mlir::Type | |
replace(ReplacementFns &&...replacementFns) | mlir::Type | inline |
replaceImmediateSubElements(ArrayRef< Attribute > replAttrs, ArrayRef< Type > replTypes) const | mlir::Type | inline |
Type()=default | mlir::quant::QuantizedType | |
Type(const ImplType *impl) | mlir::quant::QuantizedType | inline |
Type(const Type &other)=default | mlir::quant::QuantizedType | |
mlir::Type::Type(const ImplType *impl) | mlir::Type | inline |
mlir::Type::Type(const Type &other)=default | mlir::Type | |
TypeBase typedef | mlir::Type | |
verifyInvariants(function_ref< InFlightDiagnostic()> emitError, unsigned flags, Type storageType, Type expressedType, int64_t storageTypeMin, int64_t storageTypeMax) | mlir::quant::QuantizedType | static |
walk(WalkFns &&...walkFns) | mlir::Type | inline |
walkImmediateSubElements(function_ref< void(Attribute)> walkAttrsFn, function_ref< void(Type)> walkTypesFn) const | mlir::Type | inline |