Home
last modified time | relevance | path

Searched refs:integralWidth (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/mlir/include/mlir/Dialect/Quant/
H A DQuantTypes.h71 unsigned integralWidth) { in getDefaultMinimumForInteger() argument
73 return llvm::minIntN(integralWidth); in getDefaultMinimumForInteger()
81 unsigned integralWidth) { in getDefaultMaximumForInteger() argument
83 return llvm::maxIntN(integralWidth); in getDefaultMaximumForInteger()
85 return llvm::maxUIntN(integralWidth); in getDefaultMaximumForInteger()
/llvm-project-15.0.7/mlir/lib/Dialect/Quant/IR/
H A DQuantTypes.cpp41 unsigned integralWidth = intStorageType.getWidth(); in verify() local
44 if (integralWidth == 0 || integralWidth > MaxStorageBits) in verify()
45 return emitError() << "illegal storage type size: " << integralWidth; in verify()
51 getDefaultMinimumForInteger(isSigned, integralWidth); in verify()
53 getDefaultMaximumForInteger(isSigned, integralWidth); in verify()
/llvm-project-15.0.7/mlir/lib/CAPI/Dialect/
H A DQuant.cpp31 unsigned integralWidth) { in mlirQuantizedTypeGetDefaultMinimumForInteger() argument
33 integralWidth); in mlirQuantizedTypeGetDefaultMinimumForInteger()
37 unsigned integralWidth) { in mlirQuantizedTypeGetDefaultMaximumForInteger() argument
39 integralWidth); in mlirQuantizedTypeGetDefaultMaximumForInteger()
/llvm-project-15.0.7/mlir/lib/Bindings/Python/
H A DDialectQuant.cpp27 [](bool isSigned, unsigned integralWidth) { in populateDialectQuantSubmodule() argument
29 integralWidth); in populateDialectQuantSubmodule()
36 [](bool isSigned, unsigned integralWidth) { in populateDialectQuantSubmodule() argument
38 integralWidth); in populateDialectQuantSubmodule()
/llvm-project-15.0.7/mlir/include/mlir-c/Dialect/
H A DQuant.h33 bool isSigned, unsigned integralWidth);
37 bool isSigned, unsigned integralWidth);