Home
last modified time | relevance | path

Searched refs:numBits (Results 1 – 15 of 15) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/ADT/
H A DAPInt.h109 : BitWidth(numBits) { in BitWidth() argument
177 static APInt getZero(unsigned numBits) { return APInt(numBits, 0); } in getZero() argument
180 static APInt getNullValue(unsigned numBits) { return getZero(numBits); } in getNullValue() argument
186 static APInt getMaxValue(unsigned numBits) { return getAllOnes(numBits); } in getMaxValue() argument
196 static APInt getMinValue(unsigned numBits) { return APInt(numBits, 0); } in getMinValue() argument
200 APInt API(numBits, 0); in getSignedMinValue()
219 static APInt getAllOnesValue(unsigned numBits) { return getAllOnes(numBits); } in getAllOnesValue() argument
223 APInt Res(numBits, 0); in getOneBitSet()
242 APInt Res(numBits, 0); in getBitsSet()
255 APInt Res(numBits, 0); in getBitsSetWithWrap()
[all …]
H A DAPSInt.h283 static APSInt getMaxValue(uint32_t numBits, bool Unsigned) { in getMaxValue() argument
284 return APSInt(Unsigned ? APInt::getMaxValue(numBits) in getMaxValue()
285 : APInt::getSignedMaxValue(numBits), Unsigned); in getMaxValue()
290 static APSInt getMinValue(uint32_t numBits, bool Unsigned) { in getMinValue() argument
291 return APSInt(Unsigned ? APInt::getMinValue(numBits) in getMinValue()
292 : APInt::getSignedMinValue(numBits), Unsigned); in getMinValue()
/llvm-project-15.0.7/mlir/lib/Dialect/Quant/Utils/
H A DFakeQuantSupport.cpp15 static bool getDefaultStorageParams(unsigned numBits, bool narrowRange, in getDefaultStorageParams() argument
20 if (numBits <= 8) { in getDefaultStorageParams()
29 } else if (numBits <= 16) { in getDefaultStorageParams()
38 } else if (numBits <= 32) { in getDefaultStorageParams()
108 mlir::quant::fakeQuantAttrsToType(Location loc, unsigned numBits, double rmin, in fakeQuantAttrsToType() argument
116 if (getDefaultStorageParams(numBits, narrowRange, isSigned, ctx, storageType, in fakeQuantAttrsToType()
118 return (emitError(loc, "unsupported FakeQuant number of bits: ") << numBits, in fakeQuantAttrsToType()
140 Location loc, unsigned numBits, int32_t quantizedDimension, in fakeQuantAttrsToType() argument
154 if (getDefaultStorageParams(numBits, narrowRange, isSigned, ctx, storageType, in fakeQuantAttrsToType()
156 return (emitError(loc, "unsupported FakeQuant number of bits: ") << numBits, in fakeQuantAttrsToType()
/llvm-project-15.0.7/compiler-rt/lib/scudo/standalone/tools/
H A Dcompute_size_class_config.cpp77 size_t numBits = 5; in main() local
95 matchArg(numBits, "-b")) in main()
114 sizeof(long) * 8 - numBits) in main()
147 measureWastage(allocs, classes, pageSize, headerSize), numBits, in main()
/llvm-project-15.0.7/mlir/include/mlir/Dialect/Quant/
H A DFakeQuantSupport.h51 UniformQuantizedType fakeQuantAttrsToType(Location loc, unsigned numBits,
60 fakeQuantAttrsToType(Location loc, unsigned numBits, int32_t quantizedDimension,
/llvm-project-15.0.7/llvm/lib/Support/
H A DAPInt.cpp105 APInt::APInt(unsigned numBits, ArrayRef<uint64_t> bigVal) : BitWidth(numBits) { in APInt() argument
110 : BitWidth(numBits) { in APInt()
449 return APInt(numBits, U.VAL >> bitPosition); in extractBits()
457 return APInt(numBits, U.pVal[loWord] >> loBit); in extractBits()
465 APInt Result(numBits, 0); in extractBits()
482 assert(numBits > 0 && "Can't extract zero bits"); in extractBitsAsZExtValue()
485 assert(numBits <= 64 && "Illegal bit extraction"); in extractBitsAsZExtValue()
600 APInt APInt::getHiBits(unsigned numBits) const { in getHiBits()
601 return this->lshr(BitWidth - numBits); in getHiBits()
605 APInt APInt::getLoBits(unsigned numBits) const { in getLoBits()
[all …]
/llvm-project-15.0.7/clang/include/clang/Basic/
H A Darm_cde.td31 // Immediate (in range [0, 2^numBits - 1])
32 class IB_ConstBits<int numBits> : IB_ConstRange<0, !add(!shl(1, numBits), -1)>;
33 // numBits-wide immediate of type u32
34 class CDEImmediateBits<int numBits> : Immediate<u32, IB_ConstBits<numBits>>;
/llvm-project-15.0.7/llvm/utils/TableGen/
H A DCodeGenTarget.cpp547 unsigned numBits = BI->getNumBits(); in reverseBitsForLittleEndianEncoding() local
549 SmallVector<Init *, 16> NewBits(numBits); in reverseBitsForLittleEndianEncoding()
551 for (unsigned bit = 0, end = numBits / 2; bit != end; ++bit) { in reverseBitsForLittleEndianEncoding()
552 unsigned bitSwapIdx = numBits - bit - 1; in reverseBitsForLittleEndianEncoding()
558 if (numBits % 2) { in reverseBitsForLittleEndianEncoding()
559 unsigned middle = (numBits + 1) / 2; in reverseBitsForLittleEndianEncoding()
H A DDecoderEmitter.cpp316 Filter(FilterChooser &owner, unsigned startBit, unsigned numBits, bool mixed);
580 Filter::Filter(FilterChooser &owner, unsigned startBit, unsigned numBits, in Filter() argument
582 : Owner(&owner), StartBit(startBit), NumBits(numBits), Mixed(mixed) { in Filter()
/llvm-project-15.0.7/llvm/include/llvm/IR/
H A DIntrinsicInst.h604 static APInt getSaturationPoint(Intrinsic::ID ID, unsigned numBits) { in getSaturationPoint() argument
607 return APInt::getMinValue(numBits); in getSaturationPoint()
609 return APInt::getMaxValue(numBits); in getSaturationPoint()
611 return APInt::getSignedMinValue(numBits); in getSaturationPoint()
613 return APInt::getSignedMaxValue(numBits); in getSaturationPoint()
622 APInt getSaturationPoint(unsigned numBits) const { in getSaturationPoint() argument
623 return getSaturationPoint(getIntrinsicID(), numBits); in getSaturationPoint()
/llvm-project-15.0.7/flang/lib/Optimizer/Dialect/
H A DFIRAttr.cpp167 unsigned int numBits = llvm::APFloat::semanticsSizeInBits(sem); in parseFirRealAttr() local
168 auto bits = llvm::APInt(numBits, hex.drop_front(), 16); in parseFirRealAttr()
/llvm-project-15.0.7/mlir/test/lib/Dialect/Test/
H A DTestAttrDefs.td101 llvm::APInt(/*numBits=*/64, value));
107 return llvm::APInt(/*numBits=*/64, value);
/llvm-project-15.0.7/mlir/include/mlir/IR/
H A DBuiltinAttributeInterfaces.td74 return llvm::APInt(/*numBits=*/64, value);
82 llvm::APInt(/*numBits=*/64, value));
/llvm-project-15.0.7/clang/include/clang/AST/
H A DTypeProperties.td915 def : Property <"numBits", UInt32> {
920 return ctx.getBitIntType(isUnsigned, numBits);
/llvm-project-15.0.7/lld/ELF/
H A DSyntheticSections.cpp2389 uint64_t numBits = symbols.size() * 12; in finalizeContents() local
2390 maskWords = NextPowerOf2(numBits / (config->wordsize * 8)); in finalizeContents()