/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 | 418 unsigned BitWidth = TD->getTypeSizeInBits(Ptr->getType()); 419 APInt KnownZero(BitWidth, 0), KnownOne(BitWidth, 0); 421 Assert1(!(KnownOne & APInt::getLowBitsSet(BitWidth, Log2_32(Align))), 477 unsigned BitWidth = cast<IntegerType>(V->getType())->getBitWidth(); 478 APInt KnownZero(BitWidth, 0), KnownOne(BitWidth, 0);
|
ConstantFolding.cpp | 640 unsigned BitWidth = TD->getTypeSizeInBits(IntPtrTy); 642 APInt(BitWidth, TD->getIndexedOffset(Ptr->getType(), 662 Offset += APInt(BitWidth, 669 APInt BasePtr(BitWidth, 0); 673 BasePtr = Base->getValue().zextOrTrunc(BitWidth); 698 APInt ElemSize(BitWidth, TD->getTypeAllocSize(ATy->getElementType())); 721 Offset -= APInt(BitWidth, SL.getElementOffset(ElIdx)); [all...] |
ScalarEvolution.cpp | 683 // Suppose, W is the bitwidth of the return value. We must be prepared for [all...] |
ValueTracking.cpp | 37 /// getBitWidth - Returns the bitwidth of the given scalar or pointer type (if 38 /// unknown returns 0). For vector types, returns the element type's bitwidth. 40 if (unsigned BitWidth = Ty->getScalarSizeInBits()) 41 return BitWidth; 56 unsigned BitWidth = KnownZero.getBitWidth(); 58 // NLZ can't be BitWidth with no sign bit 59 APInt MaskV = APInt::getHighBitsSet(BitWidth, NLZ+1); 68 KnownZero = APInt::getHighBitsSet(BitWidth, NLZ2); 74 unsigned BitWidth = KnownZero.getBitWidth(); 80 APInt LHSKnownZero(BitWidth, 0), LHSKnownOne(BitWidth, 0) [all...] |
/external/llvm/lib/ExecutionEngine/MCJIT/ |
MCJIT.cpp | 183 unsigned BitWidth = cast<IntegerType>(RetTy)->getBitWidth(); 184 if (BitWidth == 1) 185 rv.IntVal = APInt(BitWidth, ((bool(*)())(intptr_t)FPtr)()); 186 else if (BitWidth <= 8) 187 rv.IntVal = APInt(BitWidth, ((char(*)())(intptr_t)FPtr)()); 188 else if (BitWidth <= 16) 189 rv.IntVal = APInt(BitWidth, ((short(*)())(intptr_t)FPtr)()); 190 else if (BitWidth <= 32) 191 rv.IntVal = APInt(BitWidth, ((int(*)())(intptr_t)FPtr)()); 192 else if (BitWidth <= 64 [all...] |
/external/llvm/utils/TableGen/ |
TGValueTypes.cpp | 32 unsigned BitWidth; 35 : BitWidth(bits) {} 40 return BitWidth;
|
IntrinsicEmitter.cpp | 179 unsigned BitWidth = EVT(VT).getSizeInBits(); 180 OS << "IntegerType::get(Context, " << BitWidth << ")";
|
/external/clang/lib/Lex/ |
PPExpressions.cpp | 39 PPValue(unsigned BitWidth) : Val(BitWidth) {} 735 unsigned BitWidth = getTargetInfo().getIntMaxTWidth(); 737 PPValue ResVal(BitWidth);
|
/external/llvm/include/llvm/ADT/ |
APInt.h | 75 unsigned BitWidth; ///< The number of bits in this APInt. 96 APInt(uint64_t* val, unsigned bits) : BitWidth(bits), pVal(val) { } 101 return BitWidth <= APINT_BITS_PER_WORD; 133 unsigned wordBits = BitWidth % APINT_BITS_PER_WORD; 229 : BitWidth(numBits), VAL(0) { 230 assert(BitWidth && "bitwidth too small"); 268 : BitWidth(that.BitWidth), VAL(0) { 269 assert(BitWidth && "bitwidth too small") [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
FunctionLoweringInfo.cpp | 246 FunctionLoweringInfo::GetLiveOutRegInfo(unsigned Reg, unsigned BitWidth) { 254 if (BitWidth > LOI->KnownZero.getBitWidth()) { 256 LOI->KnownZero = LOI->KnownZero.zextOrTrunc(BitWidth); 257 LOI->KnownOne = LOI->KnownOne.zextOrTrunc(BitWidth); 279 unsigned BitWidth = IntVT.getSizeInBits(); 290 APInt Zero(BitWidth, 0); 297 APInt Val = CI->getValue().zextOrTrunc(BitWidth); 309 const LiveOutInfo *SrcLOI = GetLiveOutRegInfo(SrcReg, BitWidth); 317 assert(DestLOI.KnownZero.getBitWidth() == BitWidth && 318 DestLOI.KnownOne.getBitWidth() == BitWidth & [all...] |
LegalizeTypes.cpp | [all...] |
/external/llvm/lib/Transforms/InstCombine/ |
InstCombineAddSub.cpp | 50 uint32_t BitWidth = cast<IntegerType>(V->getType())->getBitWidth(); 51 uint32_t CSTVal = CST->getLimitedValue(BitWidth); 53 APInt(BitWidth, 1).shl(CSTVal));
|
InstCombineShifts.cpp | 91 uint32_t BitWidth = Ty->getScalarSizeInBits(); 93 APInt::getHighBitsSet(OrigBitWidth, OrigBitWidth-BitWidth)) && 94 CI->getLimitedValue(BitWidth) < BitWidth) { 736 unsigned BitWidth = Op0->getType()->getScalarSizeInBits(); 743 isPowerOf2_32(BitWidth) && Log2_32(BitWidth) == ShAmt) { [all...] |
InstCombineSimplifyDemanded.cpp | 53 unsigned BitWidth = Inst.getType()->getScalarSizeInBits(); 54 APInt KnownZero(BitWidth, 0), KnownOne(BitWidth, 0); 55 APInt DemandedMask(APInt::getAllOnesValue(BitWidth)); 92 /// in DemandedMask. Note also that the bitwidth of V, DemandedMask, KnownZero 105 uint32_t BitWidth = DemandedMask.getBitWidth(); 109 assert((!TD || TD->getTypeSizeInBits(VTy->getScalarType()) == BitWidth) && 111 VTy->getScalarSizeInBits() == BitWidth) && 112 KnownZero.getBitWidth() == BitWidth && 113 KnownOne.getBitWidth() == BitWidth & [all...] |
/external/llvm/lib/Transforms/Utils/ |
SimplifyIndVar.cpp | 119 uint32_t BitWidth = cast<IntegerType>(UseInst->getType())->getBitWidth(); 120 if (D->getValue().uge(BitWidth)) 124 APInt(BitWidth, 1).shl(D->getZExtValue()));
|
Local.cpp | 764 unsigned BitWidth = TD ? TD->getPointerSizeInBits() : 64; 765 APInt KnownZero(BitWidth, 0), KnownOne(BitWidth, 0); 773 unsigned Align = 1u << std::min(BitWidth - 1, TrailZ); [all...] |
/external/clang/lib/StaticAnalyzer/Core/ |
SimpleSValBuilder.cpp | 136 unsigned BitWidth = Context.getTypeSize(castTy); 139 return makeLocAsInteger(val, BitWidth); 144 i = i.extOrTrunc(BitWidth); [all...] |
/external/llvm/lib/ExecutionEngine/ |
ExecutionEngine.cpp | 567 uint32_t BitWidth = cast<IntegerType>(CE->getType())->getBitWidth(); 568 GV.IntVal = GV.IntVal.trunc(BitWidth); 573 uint32_t BitWidth = cast<IntegerType>(CE->getType())->getBitWidth(); 574 GV.IntVal = GV.IntVal.zext(BitWidth); 579 uint32_t BitWidth = cast<IntegerType>(CE->getType())->getBitWidth(); 580 GV.IntVal = GV.IntVal.sext(BitWidth); 628 uint32_t BitWidth = cast<IntegerType>(CE->getType())->getBitWidth(); 630 GV.IntVal = APIntOps::RoundFloatToAPInt(GV.FloatVal, BitWidth); 632 GV.IntVal = APIntOps::RoundDoubleToAPInt(GV.DoubleVal, BitWidth); 637 (void)apf.convertToInteger(&v, BitWidth, [all...] |
/external/llvm/lib/ExecutionEngine/JIT/ |
JIT.cpp | 453 unsigned BitWidth = cast<IntegerType>(RetTy)->getBitWidth(); 454 if (BitWidth == 1) 455 rv.IntVal = APInt(BitWidth, ((bool(*)())(intptr_t)FPtr)()); 456 else if (BitWidth <= 8) 457 rv.IntVal = APInt(BitWidth, ((char(*)())(intptr_t)FPtr)()); 458 else if (BitWidth <= 16) 459 rv.IntVal = APInt(BitWidth, ((short(*)())(intptr_t)FPtr)()); 460 else if (BitWidth <= 32) 461 rv.IntVal = APInt(BitWidth, ((int(*)())(intptr_t)FPtr)()); 462 else if (BitWidth <= 64 [all...] |
/external/llvm/lib/VMCore/ |
ConstantFold.cpp | 656 uint32_t BitWidth = cast<IntegerType>(DestTy)->getBitWidth(); 658 CI->getValue().zext(BitWidth)); 663 uint32_t BitWidth = cast<IntegerType>(DestTy)->getBitWidth(); 665 CI->getValue().sext(BitWidth)); [all...] |
Type.cpp | 51 bool Type::isIntegerTy(unsigned Bitwidth) const { 52 return isIntegerTy() && cast<IntegerType>(this)->getBitWidth() == Bitwidth; 327 assert(NumBits >= MIN_INT_BITS && "bitwidth too small"); 328 assert(NumBits <= MAX_INT_BITS && "bitwidth too large"); 350 unsigned BitWidth = getBitWidth(); 351 return (BitWidth > 7) && isPowerOf2_32(BitWidth);
|
/external/llvm/include/llvm/CodeGen/ |
ValueTypes.h | 314 static MVT getFloatingPointVT(unsigned BitWidth) { 315 switch (BitWidth) { 331 static MVT getIntegerVT(unsigned BitWidth) { 332 switch (BitWidth) { 424 static EVT getFloatingPointVT(unsigned BitWidth) { 425 return MVT::getFloatingPointVT(BitWidth); 430 static EVT getIntegerVT(LLVMContext &Context, unsigned BitWidth) { 431 MVT M = MVT::getIntegerVT(BitWidth); 434 return getExtendedIntegerVT(Context, BitWidth); 448 /// integer type with the same bitwidth [all...] |
/external/llvm/include/llvm/Target/ |
TargetLowering.h | 578 unsigned BitWidth = VT.getSizeInBits(); 580 return (BitWidth + RegWidth - 1) / RegWidth; [all...] |
/external/llvm/lib/Target/CppBackend/ |
CPPBackend.cpp | 349 unsigned BitWidth = cast<IntegerType>(Ty)->getBitWidth(); 350 return "IntegerType::get(mod->getContext(), " + utostr(BitWidth) + ")"; [all...] |