Searched refs:storageBitWidth (Results 1 – 3 of 3) sorted by relevance
| /llvm-project-15.0.7/mlir/include/mlir/Dialect/Quant/ |
| H A D | UniformSupport.h | 76 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 D | BuiltinAttributes.cpp | 991 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 D | UniformSupport.cpp | 82 Type newElementType = IntegerType::get(attr.getContext(), storageBitWidth); in convert()
|