Home
last modified time | relevance | path

Searched refs:storageBitWidth (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/mlir/include/mlir/Dialect/Quant/
H A DUniformSupport.h76 uint32_t storageBitWidth, bool isSigned) in UniformQuantizedValueConverter() argument
80 storageBitWidth(storageBitWidth), isSigned(isSigned), in UniformQuantizedValueConverter()
86 uint32_t storageBitWidth, bool isSigned) in UniformQuantizedValueConverter() argument
91 storageBitWidth(storageBitWidth), isSigned(isSigned), in UniformQuantizedValueConverter()
100 storageBitWidth == 8 && in quantizeFloatToInt()
115 llvm::APSInt result(storageBitWidth, !isSigned); in quantizeFloatToInt()
133 assert(storageBitWidth == 8); in quantizeF32ToInt8()
151 return APInt(storageBitWidth, signlessResult); in quantizeF32ToInt8()
167 const uint32_t storageBitWidth; variable
184 storageBitWidth(uniformType.getStorageTypeIntegralWidth()), in UniformQuantizedPerAxisValueConverter()
[all …]
/llvm-project-15.0.7/mlir/lib/IR/
H A DBuiltinAttributes.cpp991 size_t storageBitWidth = getDenseElementStorageWidth(bitWidth); in get() local
995 llvm::divideCeil(storageBitWidth * values.size(), CHAR_BIT)); in get()
1009 writeBits(data.data(), i * storageBitWidth, intVal); in get()
1058 return DenseIntOrFPElementsAttr::getRaw(type, storageBitWidth, values); in get()
1065 size_t storageBitWidth = getDenseElementStorageWidth(complex) / 2; in get() local
1068 return DenseIntOrFPElementsAttr::getRaw(type, storageBitWidth, intVals); in get()
1079 return DenseIntOrFPElementsAttr::getRaw(type, storageBitWidth, values); in get()
1089 size_t storageBitWidth = getDenseElementStorageWidth(complex) / 2; in get() local
1090 return DenseIntOrFPElementsAttr::getRaw(type, storageBitWidth, apVals); in get()
1502 size_t storageBitWidth = getDenseElementStorageWidth(bitWidth); in mappingHelper() local
[all …]
/llvm-project-15.0.7/mlir/lib/Dialect/Quant/Utils/
H A DUniformSupport.cpp82 Type newElementType = IntegerType::get(attr.getContext(), storageBitWidth); in convert()