Home
last modified time | relevance | path

Searched refs:zeroPoint (Results 1 – 10 of 10) sorted by relevance

/llvm-project-15.0.7/mlir/include/mlir/Dialect/Quant/
H A DUniformSupport.h74 UniformQuantizedValueConverter(double scale, double zeroPoint, in UniformQuantizedValueConverter() argument
77 : scale(scale), zeroPoint(zeroPoint), clampMin(clampMin), in UniformQuantizedValueConverter()
78 clampMax(clampMax), scaleDouble(scale), zeroPointDouble(zeroPoint), in UniformQuantizedValueConverter()
83 UniformQuantizedValueConverter(double scale, double zeroPoint, in UniformQuantizedValueConverter() argument
87 : scale(scale), zeroPoint(zeroPoint), clampMin(clampMin), in UniformQuantizedValueConverter()
88 clampMax(clampMax), scaleDouble(scale), zeroPointDouble(zeroPoint), in UniformQuantizedValueConverter()
111 scaled.add(zeroPoint, roundMode); in quantizeFloatToInt()
158 const APFloat zeroPoint; variable
H A DQuantTypes.h267 int64_t zeroPoint, int64_t storageTypeMin,
275 int64_t zeroPoint, int64_t storageTypeMin, int64_t storageTypeMax);
281 int64_t zeroPoint, int64_t storageTypeMin,
375 [](int64_t zeroPoint) { return zeroPoint != 0; }); in isFixedPoint()
/llvm-project-15.0.7/mlir/lib/Dialect/Quant/IR/
H A DTypeDetail.h98 int64_t zeroPoint, int64_t storageTypeMin, int64_t storageTypeMax) in KeyTy()
100 scale(scale), zeroPoint(zeroPoint), storageTypeMin(storageTypeMin), in KeyTy()
112 int64_t zeroPoint; member
122 lhs.zeroPoint == rhs.zeroPoint && in genericIsEqual()
134 zeroPoint, storageTypeMin, storageTypeMax); in getHashValue()
141 scale(key.scale), zeroPoint(key.zeroPoint) {} in UniformQuantizedTypeStorage()
157 int64_t zeroPoint; member
H A DTypeParser.cpp164 int64_t &zeroPoint) { in parseQuantParams() argument
171 zeroPoint = 0; in parseQuantParams()
177 return parser.parseInteger(zeroPoint); in parseQuantParams()
361 static void printQuantParams(double scale, int64_t zeroPoint, in printQuantParams() argument
364 if (zeroPoint != 0) { in printQuantParams()
365 out << ":" << zeroPoint; in printQuantParams()
H A DQuantTypes.cpp254 int64_t zeroPoint, in get() argument
258 scale, zeroPoint, storageTypeMin, storageTypeMax); in get()
263 Type storageType, Type expressedType, double scale, int64_t zeroPoint, in getChecked() argument
266 storageType, expressedType, scale, zeroPoint, in getChecked()
272 Type storageType, Type expressedType, double scale, int64_t zeroPoint, in verify() argument
300 return getImpl()->zeroPoint; in getZeroPoint()
/llvm-project-15.0.7/mlir/lib/Bindings/Python/
H A DDialectQuant.cpp185 MlirType expressedType, double scale, int64_t zeroPoint, in populateDialectQuantSubmodule()
188 expressedType, scale, zeroPoint, in populateDialectQuantSubmodule()
259 int64_t zeroPoint = in populateDialectQuantSubmodule() local
261 zeroPoints.push_back(zeroPoint); in populateDialectQuantSubmodule()
/llvm-project-15.0.7/mlir/lib/CAPI/Dialect/
H A DQuant.cpp136 int64_t zeroPoint, int64_t storageTypeMin, in mlirUniformQuantizedTypeGet() argument
139 flags, unwrap(storageType), unwrap(expressedType), scale, zeroPoint, in mlirUniformQuantizedTypeGet()
/llvm-project-15.0.7/mlir/include/mlir-c/Dialect/
H A DQuant.h127 int64_t zeroPoint, int64_t storageTypeMin, int64_t storageTypeMax);
/llvm-project-15.0.7/mlir/test/Dialect/Quant/
H A Dconvert-const.mlir4 // 7.8125e-03 = 1/128 = 2/256 : real range = [-1.0, 0.9921875] (for 8bit, zeroPoint=128)
5 // 1.250000e-01 = 1/8 = 2/16 : real range = [-1.0, 0.875] (for 4bit, zeroPoint=8)
H A Dparse-uniform.mlir5 // [signed] storageType, storageTypeMin, storageTypeMax, expressedType, scale, zeroPoint