/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
APSIntType.h | 20 uint32_t BitWidth; 25 : BitWidth(Width), IsUnsigned(Unsigned) {} 28 : BitWidth(Value.getBitWidth()), IsUnsigned(Value.isUnsigned()) {} 30 uint32_t getBitWidth() const { return BitWidth; } 40 Value = Value.extOrTrunc(BitWidth); 56 return llvm::APSInt(BitWidth, IsUnsigned); 61 return llvm::APSInt::getMinValue(BitWidth, IsUnsigned); 66 return llvm::APSInt::getMaxValue(BitWidth, IsUnsigned); 70 return (llvm::APSInt(BitWidth, IsUnsigned) = RawValue); 89 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);
|
Lint.cpp | 511 unsigned BitWidth = cast<IntegerType>(V->getType())->getBitWidth(); 512 APInt KnownZero(BitWidth, 0), KnownOne(BitWidth, 0);
|
ConstantFolding.cpp | 553 unsigned BitWidth = DL->getTypeSizeInBits(Op0->getType()); 554 APInt KnownZero0(BitWidth, 0), KnownOne0(BitWidth, 0); 555 APInt KnownZero1(BitWidth, 0), KnownOne1(BitWidth, 0); 586 // PtrToInt may change the bitwidth so we have convert to the right size 684 unsigned BitWidth = TD->getTypeSizeInBits(IntPtrTy); 686 APInt(BitWidth, TD->getIndexedOffset(Ptr->getType(), 707 Offset += APInt(BitWidth, 714 APInt BasePtr(BitWidth, 0) [all...] |
LazyValueInfo.cpp | 848 unsigned BitWidth = Val->getType()->getIntegerBitWidth(); 849 ConstantRange EdgesVals(BitWidth, DefaultCase/*isFullSet*/); [all...] |
/external/llvm/lib/ExecutionEngine/MCJIT/ |
MCJIT.cpp | 248 unsigned BitWidth = cast<IntegerType>(RetTy)->getBitWidth(); 249 if (BitWidth == 1) 250 rv.IntVal = APInt(BitWidth, ((bool(*)())(intptr_t)FPtr)()); 251 else if (BitWidth <= 8) 252 rv.IntVal = APInt(BitWidth, ((char(*)())(intptr_t)FPtr)()); 253 else if (BitWidth <= 16) 254 rv.IntVal = APInt(BitWidth, ((short(*)())(intptr_t)FPtr)()); 255 else if (BitWidth <= 32) 256 rv.IntVal = APInt(BitWidth, ((int(*)())(intptr_t)FPtr)()); 257 else if (BitWidth <= 64 [all...] |
/external/llvm/utils/TableGen/ |
TGValueTypes.cpp | 44 unsigned BitWidth; 47 : Type(TK_ExtendedIntegerType), BitWidth(bits) {} 55 return BitWidth;
|
IntrinsicEmitter.cpp | 252 unsigned BitWidth = EVT(VT).getSizeInBits(); 253 switch (BitWidth) {
|
FixedLenDecoderEmitter.cpp | 101 unsigned Indentation, unsigned BitWidth, 332 unsigned BitWidth; 342 BestIndex(FC.BestIndex), BitWidth(FC.BitWidth), 351 Parent(NULL), BestIndex(-1), BitWidth(BW), Emitter(E) { 352 for (unsigned i = 0; i < BitWidth; ++i) 365 Parent(&parent), BestIndex(-1), BitWidth(parent.BitWidth), 370 unsigned getBitWidth() const { return BitWidth; } 385 for (unsigned i = 0; i < BitWidth; ++i) [all...] |
/external/clang/lib/Lex/ |
PPExpressions.cpp | 40 PPValue(unsigned BitWidth) : Val(BitWidth) {} 749 unsigned BitWidth = getTargetInfo().getIntMaxTWidth(); 751 PPValue ResVal(BitWidth);
|
/external/llvm/include/llvm/ADT/ |
APInt.h | 76 unsigned BitWidth; ///< The number of bits in this APInt. 97 APInt(uint64_t* val, unsigned bits) : BitWidth(bits), pVal(val) { } 102 return BitWidth <= APINT_BITS_PER_WORD; 134 unsigned wordBits = BitWidth % APINT_BITS_PER_WORD; 230 : BitWidth(numBits), VAL(0) { 231 assert(BitWidth && "bitwidth too small"); 269 : BitWidth(that.BitWidth), VAL(0) { 270 assert(BitWidth && "bitwidth too small") [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
FunctionLoweringInfo.cpp | 245 FunctionLoweringInfo::GetLiveOutRegInfo(unsigned Reg, unsigned BitWidth) { 253 if (BitWidth > LOI->KnownZero.getBitWidth()) { 255 LOI->KnownZero = LOI->KnownZero.zextOrTrunc(BitWidth); 256 LOI->KnownOne = LOI->KnownOne.zextOrTrunc(BitWidth); 278 unsigned BitWidth = IntVT.getSizeInBits(); 289 APInt Zero(BitWidth, 0); 296 APInt Val = CI->getValue().zextOrTrunc(BitWidth); 308 const LiveOutInfo *SrcLOI = GetLiveOutRegInfo(SrcReg, BitWidth); 316 assert(DestLOI.KnownZero.getBitWidth() == BitWidth && 317 DestLOI.KnownOne.getBitWidth() == BitWidth & [all...] |
LegalizeTypes.cpp | [all...] |
/external/llvm/lib/Transforms/InstCombine/ |
InstCombineShifts.cpp | 91 uint32_t BitWidth = Ty->getScalarSizeInBits(); 93 APInt::getHighBitsSet(OrigBitWidth, OrigBitWidth-BitWidth)) && 94 CI->getLimitedValue(BitWidth) < BitWidth) { 729 unsigned BitWidth = Op0->getType()->getScalarSizeInBits(); 736 isPowerOf2_32(BitWidth) && Log2_32(BitWidth) == ShAmt) {
|
InstCombineSimplifyDemanded.cpp | 54 unsigned BitWidth = Inst.getType()->getScalarSizeInBits(); 55 APInt KnownZero(BitWidth, 0), KnownOne(BitWidth, 0); 56 APInt DemandedMask(APInt::getAllOnesValue(BitWidth)); 93 /// in DemandedMask. Note also that the bitwidth of V, DemandedMask, KnownZero 106 uint32_t BitWidth = DemandedMask.getBitWidth(); 110 assert((!TD || TD->getTypeSizeInBits(VTy->getScalarType()) == BitWidth) && 112 VTy->getScalarSizeInBits() == BitWidth) && 113 KnownZero.getBitWidth() == BitWidth && 114 KnownOne.getBitWidth() == BitWidth & [all...] |
/external/llvm/lib/Transforms/Utils/ |
SimplifyIndVar.cpp | 117 uint32_t BitWidth = cast<IntegerType>(UseInst->getType())->getBitWidth(); 118 if (D->getValue().uge(BitWidth)) 122 APInt(BitWidth, 1).shl(D->getZExtValue()));
|
Local.cpp | 810 unsigned BitWidth = TD ? TD->getPointerSizeInBits() : 64; 811 APInt KnownZero(BitWidth, 0), KnownOne(BitWidth, 0); 819 unsigned Align = 1u << std::min(BitWidth - 1, TrailZ); [all...] |
/external/clang/lib/StaticAnalyzer/Core/ |
SimpleSValBuilder.cpp | 141 unsigned BitWidth = Context.getTypeSize(castTy); 144 return makeLocAsInteger(val, BitWidth); [all...] |
/external/clang/include/clang/AST/ |
TemplateBase.h | 81 // BitWidth > 64. The memory may be shared between multiple 87 unsigned BitWidth : 31; 275 if (Integer.BitWidth <= 64) 276 return APSInt(APInt(Integer.BitWidth, Integer.VAL), Integer.IsUnsigned); 278 unsigned NumWords = APInt::getNumWords(Integer.BitWidth); 279 return APSInt(APInt(Integer.BitWidth, makeArrayRef(Integer.pVal, NumWords)),
|
/external/llvm/lib/ExecutionEngine/ |
ExecutionEngine.cpp | 568 uint32_t BitWidth = cast<IntegerType>(CE->getType())->getBitWidth(); 569 GV.IntVal = GV.IntVal.trunc(BitWidth); 574 uint32_t BitWidth = cast<IntegerType>(CE->getType())->getBitWidth(); 575 GV.IntVal = GV.IntVal.zext(BitWidth); 580 uint32_t BitWidth = cast<IntegerType>(CE->getType())->getBitWidth(); 581 GV.IntVal = GV.IntVal.sext(BitWidth); 629 uint32_t BitWidth = cast<IntegerType>(CE->getType())->getBitWidth(); 631 GV.IntVal = APIntOps::RoundFloatToAPInt(GV.FloatVal, BitWidth); 633 GV.IntVal = APIntOps::RoundDoubleToAPInt(GV.DoubleVal, BitWidth); 638 (void)apf.convertToInteger(&v, BitWidth, [all...] |
/external/llvm/lib/ExecutionEngine/JIT/ |
JIT.cpp | 458 unsigned BitWidth = cast<IntegerType>(RetTy)->getBitWidth(); 459 if (BitWidth == 1) 460 rv.IntVal = APInt(BitWidth, ((bool(*)())(intptr_t)FPtr)()); 461 else if (BitWidth <= 8) 462 rv.IntVal = APInt(BitWidth, ((char(*)())(intptr_t)FPtr)()); 463 else if (BitWidth <= 16) 464 rv.IntVal = APInt(BitWidth, ((short(*)())(intptr_t)FPtr)()); 465 else if (BitWidth <= 32) 466 rv.IntVal = APInt(BitWidth, ((int(*)())(intptr_t)FPtr)()); 467 else if (BitWidth <= 64 [all...] |
/external/llvm/lib/IR/ |
Type.cpp | 58 bool Type::isIntegerTy(unsigned Bitwidth) const { 59 return isIntegerTy() && cast<IntegerType>(this)->getBitWidth() == Bitwidth; 306 assert(NumBits >= MIN_INT_BITS && "bitwidth too small"); 307 assert(NumBits <= MAX_INT_BITS && "bitwidth too large"); 329 unsigned BitWidth = getBitWidth(); 330 return (BitWidth > 7) && isPowerOf2_32(BitWidth);
|
/external/llvm/lib/Transforms/IPO/ |
MergeFunctions.cpp | 349 unsigned BitWidth = TD ? TD->getPointerSizeInBits() : 1; 350 APInt Offset1(BitWidth, 0), Offset2(BitWidth, 0);
|
/external/llvm/include/llvm/CodeGen/ |
ValueTypes.h | 442 static MVT getFloatingPointVT(unsigned BitWidth) { 443 switch (BitWidth) { 459 static MVT getIntegerVT(unsigned BitWidth) { 460 switch (BitWidth) { 574 static EVT getFloatingPointVT(unsigned BitWidth) { 575 return MVT::getFloatingPointVT(BitWidth); 580 static EVT getIntegerVT(LLVMContext &Context, unsigned BitWidth) { 581 MVT M = MVT::getIntegerVT(BitWidth); 584 return getExtendedIntegerVT(Context, BitWidth); 598 /// integer type with the same bitwidth [all...] |
/external/llvm/include/llvm/Target/ |
TargetLowering.h | 639 unsigned BitWidth = VT.getSizeInBits(); 641 return (BitWidth + RegWidth - 1) / RegWidth; [all...] |