Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Core/
H A DAPSIntType.cpp23 unsigned MinBits; in testInRange() local
26 MinBits = Value.getSignificantBits(); in testInRange()
28 MinBits = Value.getActiveBits(); in testInRange()
36 MinBits = Value.getSignificantBits() - IsUnsigned; in testInRange()
38 MinBits = Value.getActiveBits() + !IsUnsigned; in testInRange()
41 if (MinBits <= BitWidth) in testInRange()
/freebsd/contrib/llvm-project/llvm/lib/Support/
H A DAPSInt.cpp28 unsigned MinBits = Tmp.getSignificantBits(); in APSInt() local
29 if (MinBits < NumBits) in APSInt()
30 Tmp = Tmp.trunc(std::max<unsigned>(1, MinBits)); in APSInt()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DDataLayout.h711 uint64_t MinBits = EltCnt.getKnownMinValue() * in getTypeSizeInBits() local
713 return TypeSize(MinBits, EltCnt.isScalable()); in getTypeSizeInBits()
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DConstantRange.cpp1925 unsigned MinBits = in getUnsignedPopCountRange() local
1933 return ConstantRange(APInt(BitWidth, MinBits), APInt(BitWidth, MaxBits + 1)); in getUnsignedPopCountRange()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DTargetLowering.cpp4561 unsigned MinBits = N0.getValueSizeInBits(); in SimplifySetCC() local
4566 MinBits = N0->getOperand(0).getValueSizeInBits(); in SimplifySetCC()
4572 MinBits = C->getAPIntValue().countr_one(); in SimplifySetCC()
4577 MinBits = N0->getOperand(0).getValueSizeInBits(); in SimplifySetCC()
4583 MinBits = LN0->getMemoryVT().getSizeInBits(); in SimplifySetCC()
4587 MinBits = LN0->getMemoryVT().getSizeInBits(); in SimplifySetCC()
4596 if (MinBits > 0 && in SimplifySetCC()
4597 MinBits < C1.getBitWidth() && in SimplifySetCC()
4598 MinBits >= ReqdBits) { in SimplifySetCC()
4599 EVT MinVT = EVT::getIntegerVT(*DAG.getContext(), MinBits); in SimplifySetCC()
[all …]