HomeSort by relevance Sort by last modified time
    Searched defs:BitWidth (Results 1 - 25 of 65) sorted by null

1 2 3

  /external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/
APSIntType.h 21 uint32_t BitWidth;
26 : BitWidth(Width), IsUnsigned(Unsigned) {}
29 : BitWidth(Value.getBitWidth()), IsUnsigned(Value.isUnsigned()) {}
31 uint32_t getBitWidth() const { return BitWidth; }
41 Value = Value.extOrTrunc(BitWidth);
57 return llvm::APSInt(BitWidth, IsUnsigned);
62 return llvm::APSInt::getMinValue(BitWidth, IsUnsigned);
67 return llvm::APSInt::getMaxValue(BitWidth, IsUnsigned);
71 return (llvm::APSInt(BitWidth, IsUnsigned) = RawValue);
93 return BitWidth == Other.BitWidth && IsUnsigned == Other.IsUnsigned
    [all...]
  /external/llvm/lib/Analysis/
ScalarEvolutionAliasAnalysis.cpp 128 unsigned BitWidth = SE->getTypeSizeInBits(AS->getType());
129 APInt ASizeInt(BitWidth, LocA.Size);
130 APInt BSizeInt(BitWidth, LocB.Size);
LazyValueInfo.cpp 849 unsigned BitWidth = Val->getType()->getIntegerBitWidth();
850 ConstantRange EdgesVals(BitWidth, DefaultCase/*isFullSet*/);
    [all...]
Lint.cpp 514 unsigned BitWidth = V->getType()->getIntegerBitWidth();
515 APInt KnownZero(BitWidth, 0), KnownOne(BitWidth, 0);
530 unsigned BitWidth = VecTy->getElementType()->getIntegerBitWidth();
536 APInt KnownZero(BitWidth, 0), KnownOne(BitWidth, 0);
  /external/llvm/lib/Transforms/Scalar/
LoadCombine.cpp 98 unsigned BitWidth = DL->getPointerTypeSizeInBits(GEP->getType());
99 APInt Offset(BitWidth, 0);
SeparateConstOffsetFromGEP.cpp 402 unsigned BitWidth = cast<IntegerType>(V->getType())->getBitWidth();
406 if (U == nullptr) return APInt(BitWidth, 0);
408 APInt ConstantOffset(BitWidth, 0);
419 ZeroExtended, NonNegative).sext(BitWidth);
427 /* ZeroExtended */ true, /* NonNegative */ false).zext(BitWidth);
    [all...]
  /external/clang/lib/Lex/
PPExpressions.cpp 40 PPValue(unsigned BitWidth) : Val(BitWidth) {}
754 unsigned BitWidth = getTargetInfo().getIntMaxTWidth();
756 PPValue ResVal(BitWidth);
  /external/llvm/include/llvm/ADT/
APInt.h 76 unsigned BitWidth; ///< The number of bits in this APInt.
98 APInt(uint64_t *val, unsigned bits) : BitWidth(bits), pVal(val) {}
103 bool isSingleWord() const { return BitWidth <= APINT_BITS_PER_WORD; }
138 unsigned wordBits = BitWidth % APINT_BITS_PER_WORD;
237 : BitWidth(numBits), VAL(0) {
238 assert(BitWidth && "bitwidth too small");
279 APInt(const APInt &that) : BitWidth(that.BitWidth), VAL(0) {
280 assert(BitWidth && "bitwidth too small")
    [all...]
  /external/llvm/include/llvm/CodeGen/
ValueTypes.h 56 static EVT getFloatingPointVT(unsigned BitWidth) {
57 return MVT::getFloatingPointVT(BitWidth);
62 static EVT getIntegerVT(LLVMContext &Context, unsigned BitWidth) {
63 MVT M = MVT::getIntegerVT(BitWidth);
66 return getExtendedIntegerVT(Context, BitWidth);
80 /// integer type with the same bitwidth.
85 unsigned BitWidth = EltTy.getSizeInBits();
86 MVT IntTy = MVT::getIntegerVT(BitWidth);
261 unsigned BitWidth = getSizeInBits();
262 if (BitWidth <= 8
    [all...]
  /external/llvm/lib/CodeGen/SelectionDAG/
FunctionLoweringInfo.cpp 285 FunctionLoweringInfo::GetLiveOutRegInfo(unsigned Reg, unsigned BitWidth) {
293 if (BitWidth > LOI->KnownZero.getBitWidth()) {
295 LOI->KnownZero = LOI->KnownZero.zextOrTrunc(BitWidth);
296 LOI->KnownOne = LOI->KnownOne.zextOrTrunc(BitWidth);
320 unsigned BitWidth = IntVT.getSizeInBits();
331 APInt Zero(BitWidth, 0);
338 APInt Val = CI->getValue().zextOrTrunc(BitWidth);
350 const LiveOutInfo *SrcLOI = GetLiveOutRegInfo(SrcReg, BitWidth);
358 assert(DestLOI.KnownZero.getBitWidth() == BitWidth &&
359 DestLOI.KnownOne.getBitWidth() == BitWidth &
    [all...]
LegalizeTypes.cpp     [all...]
  /external/llvm/lib/ExecutionEngine/MCJIT/
MCJIT.cpp 496 unsigned BitWidth = cast<IntegerType>(RetTy)->getBitWidth();
497 if (BitWidth == 1)
498 rv.IntVal = APInt(BitWidth, ((bool(*)())(intptr_t)FPtr)());
499 else if (BitWidth <= 8)
500 rv.IntVal = APInt(BitWidth, ((char(*)())(intptr_t)FPtr)());
501 else if (BitWidth <= 16)
502 rv.IntVal = APInt(BitWidth, ((short(*)())(intptr_t)FPtr)());
503 else if (BitWidth <= 32)
504 rv.IntVal = APInt(BitWidth, ((int(*)())(intptr_t)FPtr)());
505 else if (BitWidth <= 64
    [all...]
  /external/llvm/lib/Transforms/Utils/
SimplifyIndVar.cpp 125 uint32_t BitWidth = cast<IntegerType>(UseInst->getType())->getBitWidth();
126 if (D->getValue().uge(BitWidth))
130 APInt::getOneBitSet(BitWidth, D->getZExtValue()));
IntegerDivision.cpp 36 unsigned BitWidth = Dividend->getType()->getIntegerBitWidth();
39 if (BitWidth == 64) {
42 assert(BitWidth == 32 && "Unexpected bit width");
108 unsigned BitWidth = Dividend->getType()->getIntegerBitWidth();
111 if (BitWidth == 64) {
114 assert(BitWidth == 32 && "Unexpected bit width");
159 unsigned BitWidth = DivTy->getBitWidth();
166 if (BitWidth == 64) {
172 assert(BitWidth == 32 && "Unexpected bit width");
390 llvm_unreachable("Div of bitwidth other than 32 or 64 not supported")
    [all...]
Local.cpp     [all...]
  /external/clang/lib/StaticAnalyzer/Core/
SimpleSValBuilder.cpp 167 unsigned BitWidth = Context.getTypeSize(castTy);
170 return makeLocAsInteger(val, BitWidth);
    [all...]
  /external/llvm/lib/ExecutionEngine/JIT/
JIT.cpp 306 unsigned BitWidth = cast<IntegerType>(RetTy)->getBitWidth();
307 if (BitWidth == 1)
308 rv.IntVal = APInt(BitWidth, ((bool(*)())(intptr_t)FPtr)());
309 else if (BitWidth <= 8)
310 rv.IntVal = APInt(BitWidth, ((char(*)())(intptr_t)FPtr)());
311 else if (BitWidth <= 16)
312 rv.IntVal = APInt(BitWidth, ((short(*)())(intptr_t)FPtr)());
313 else if (BitWidth <= 32)
314 rv.IntVal = APInt(BitWidth, ((int(*)())(intptr_t)FPtr)());
315 else if (BitWidth <= 64
    [all...]
  /external/llvm/lib/Transforms/InstCombine/
InstCombineShifts.cpp 93 uint32_t BitWidth = Ty->getScalarSizeInBits();
95 APInt::getHighBitsSet(OrigBitWidth, OrigBitWidth-BitWidth)) &&
96 CI->getLimitedValue(BitWidth) < BitWidth) {
746 unsigned BitWidth = Op0->getType()->getScalarSizeInBits();
753 isPowerOf2_32(BitWidth) && Log2_32(BitWidth) == ShAmt) {
    [all...]
InstCombineSimplifyDemanded.cpp 55 unsigned BitWidth = Inst.getType()->getScalarSizeInBits();
56 APInt KnownZero(BitWidth, 0), KnownOne(BitWidth, 0);
57 APInt DemandedMask(APInt::getAllOnesValue(BitWidth));
94 /// in DemandedMask. Note also that the bitwidth of V, DemandedMask, KnownZero
107 uint32_t BitWidth = DemandedMask.getBitWidth();
111 assert((!DL || DL->getTypeSizeInBits(VTy->getScalarType()) == BitWidth) &&
113 VTy->getScalarSizeInBits() == BitWidth) &&
114 KnownZero.getBitWidth() == BitWidth &&
115 KnownOne.getBitWidth() == BitWidth &
    [all...]
  /external/llvm/utils/TableGen/
IntrinsicEmitter.cpp 265 unsigned BitWidth = MVT(VT).getSizeInBits();
266 switch (BitWidth) {
FixedLenDecoderEmitter.cpp 100 unsigned Indentation, unsigned BitWidth,
331 unsigned BitWidth;
341 BestIndex(FC.BestIndex), BitWidth(FC.BitWidth),
350 Parent(nullptr), BestIndex(-1), BitWidth(BW), Emitter(E) {
351 for (unsigned i = 0; i < BitWidth; ++i)
364 Parent(&parent), BestIndex(-1), BitWidth(parent.BitWidth),
369 unsigned getBitWidth() const { return BitWidth; }
384 for (unsigned i = 0; i < BitWidth; ++i)
    [all...]
  /external/clang/include/clang/AST/
TemplateBase.h 84 // BitWidth > 64. The memory may be shared between multiple
86 unsigned BitWidth : 31;
288 if (Integer.BitWidth <= 64)
289 return APSInt(APInt(Integer.BitWidth, Integer.VAL), Integer.IsUnsigned);
291 unsigned NumWords = APInt::getNumWords(Integer.BitWidth);
292 return APSInt(APInt(Integer.BitWidth, makeArrayRef(Integer.pVal, NumWords)),
  /external/llvm/lib/IR/
Type.cpp 58 bool Type::isIntegerTy(unsigned Bitwidth) const {
59 return isIntegerTy() && cast<IntegerType>(this)->getBitWidth() == Bitwidth;
300 assert(NumBits >= MIN_INT_BITS && "bitwidth too small");
301 assert(NumBits <= MAX_INT_BITS && "bitwidth too large");
323 unsigned BitWidth = getBitWidth();
324 return (BitWidth > 7) && isPowerOf2_32(BitWidth);
  /external/llvm/lib/Target/AArch64/InstPrinter/
AArch64InstPrinter.cpp 171 int BitWidth = Opcode == AArch64::BFMXri ? 64 : 32;
172 int LSB = (BitWidth - ImmR) % BitWidth;
    [all...]
  /external/llvm/include/llvm/Target/
TargetLowering.h 716 unsigned BitWidth = VT.getSizeInBits();
718 return (BitWidth + RegWidth - 1) / RegWidth;
    [all...]

Completed in 380 milliseconds

1 2 3