/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...] |