/external/llvm/lib/Analysis/ |
H A D | ConstantFolding.cpp | 659 unsigned BitWidth = TD->getTypeSizeInBits(IntPtrTy); local 661 APInt(BitWidth, TD->getIndexedOffset(Ptr->getType(), 682 Offset += APInt(BitWidth, 689 APInt BasePtr(BitWidth, 0); 693 BasePtr = Base->getValue().zextOrTrunc(BitWidth); 719 APInt ElemSize(BitWidth, TD->getTypeAllocSize(ATy->getElementType())); 749 Offset -= APInt(BitWidth, SL.getElementOffset(ElIdx));
|
H A D | LazyValueInfo.cpp | 844 unsigned BitWidth = Val->getType()->getIntegerBitWidth(); local 845 ConstantRange EdgesVals(BitWidth, DefaultCase/*isFullSet*/);
|
H A D | ValueTracking.cpp | 40 if (unsigned BitWidth = Ty->getScalarSizeInBits()) 41 return BitWidth; 56 unsigned BitWidth = KnownZero.getBitWidth(); local 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(); local 80 APInt LHSKnownZero(BitWidth, 0), LHSKnownOne(BitWidth, 0); 94 APInt Mask = APInt::getLowBitsSet(BitWidth, LHSKnownZeroOu 136 unsigned BitWidth = KnownZero.getBitWidth(); local 195 unsigned BitWidth = KnownZero.getBitWidth(); local 232 unsigned BitWidth = KnownZero.getBitWidth(); local 782 unsigned BitWidth = getBitWidth(V->getType(), TD); local 877 unsigned BitWidth = getBitWidth(V->getType(), TD); local 1871 unsigned BitWidth = getBitWidth(Op->getType(), TD); local [all...] |
H A D | ScalarEvolution.cpp | 939 unsigned BitWidth = getTypeSizeInBits(AR->getType()); local 969 Type *WideTy = IntegerType::get(getContext(), BitWidth * 2); 1010 const SCEV *N = getConstant(APInt::getMinValue(BitWidth) - 1024 const SCEV *N = getConstant(APInt::getMaxValue(BitWidth) - 1057 unsigned BitWidth = SE->getTypeSizeInBits(Step->getType()); local 1060 return SE->getConstant(APInt::getSignedMinValue(BitWidth) - 1065 return SE->getConstant(APInt::getSignedMaxValue(BitWidth) - 1113 unsigned BitWidth = SE->getTypeSizeInBits(AR->getType()); local 1114 Type *WideTy = IntegerType::get(SE->getContext(), BitWidth * 2); 1205 unsigned BitWidth local 1614 uint64_t BitWidth = getTypeSizeInBits(Ty); variable [all...] |
/external/llvm/lib/ExecutionEngine/ |
H A D | ExecutionEngine.cpp | 568 uint32_t BitWidth = cast<IntegerType>(CE->getType())->getBitWidth(); local 569 GV.IntVal = GV.IntVal.trunc(BitWidth); 574 uint32_t BitWidth = cast<IntegerType>(CE->getType())->getBitWidth(); local 575 GV.IntVal = GV.IntVal.zext(BitWidth); 580 uint32_t BitWidth = cast<IntegerType>(CE->getType())->getBitWidth(); local 581 GV.IntVal = GV.IntVal.sext(BitWidth); 629 uint32_t BitWidth = cast<IntegerType>(CE->getType())->getBitWidth(); local 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/Transforms/InstCombine/ |
H A D | InstCombineCalls.cpp | 289 uint32_t BitWidth = IT->getBitWidth(); local 290 APInt KnownZero(BitWidth, 0); 291 APInt KnownOne(BitWidth, 0); 294 APInt Mask(APInt::getLowBitsSet(BitWidth, TrailingZeros)); 297 APInt(BitWidth, TrailingZeros))); 307 uint32_t BitWidth = IT->getBitWidth(); local 308 APInt KnownZero(BitWidth, 0); 309 APInt KnownOne(BitWidth, 0); 312 APInt Mask(APInt::getHighBitsSet(BitWidth, LeadingZeros)); 315 APInt(BitWidth, LeadingZero 322 uint32_t BitWidth = IT->getBitWidth(); local 415 unsigned BitWidth = cast<IntegerType>(LHS->getType())->getBitWidth(); local [all...] |
H A D | InstCombineAndOrXor.cpp | 209 uint32_t BitWidth = AndRHS->getType()->getBitWidth(); local 210 uint32_t OpRHSVal = OpRHS->getLimitedValue(BitWidth); 211 APInt ShlMask(APInt::getHighBitsSet(BitWidth, BitWidth-OpRHSVal)); 230 uint32_t BitWidth = AndRHS->getType()->getBitWidth(); local 231 uint32_t OpRHSVal = OpRHS->getLimitedValue(BitWidth); 232 APInt ShrMask(APInt::getLowBitsSet(BitWidth, BitWidth - OpRHSVal)); 251 uint32_t BitWidth = AndRHS->getType()->getBitWidth(); local 252 uint32_t OpRHSVal = OpRHS->getLimitedValue(BitWidth); 324 uint32_t BitWidth = Val->getType()->getBitWidth(); local 368 uint32_t BitWidth = cast<IntegerType>(RHS->getType())->getBitWidth(); local 1084 uint32_t BitWidth = AndRHSMask.getBitWidth(); local [all...] |
H A D | InstCombineCasts.cpp | 362 uint32_t BitWidth = Ty->getScalarSizeInBits(); local 363 if (BitWidth < OrigBitWidth) { 364 APInt Mask = APInt::getHighBitsSet(OrigBitWidth, OrigBitWidth-BitWidth); 377 uint32_t BitWidth = Ty->getScalarSizeInBits(); local 378 if (CI->getLimitedValue(BitWidth) < BitWidth) 388 uint32_t BitWidth = Ty->getScalarSizeInBits(); local 390 APInt::getHighBitsSet(OrigBitWidth, OrigBitWidth-BitWidth)) && 391 CI->getLimitedValue(BitWidth) < BitWidth) { 542 uint32_t BitWidth = Op1C->getType()->getBitWidth(); local 586 uint32_t BitWidth = ITy->getBitWidth(); local 908 unsigned BitWidth = Op1C->getType()->getBitWidth(); local [all...] |
H A D | InstCombineCompares.cpp | 746 unsigned BitWidth = CI->getType()->getPrimitiveSizeInBits(); local 748 APInt::getSignedMaxValue(BitWidth)); 1166 uint32_t BitWidth = AndTy->getPrimitiveSizeInBits(); local 1167 if ((APInt::getHighBitsSet(BitWidth, BitWidth-ShAmtVal) & 1776 unsigned BitWidth, bool isSignCheck) { 1778 return APInt::getSignBit(BitWidth); 1781 if (!CI) return APInt::getAllOnesValue(BitWidth); 1791 APInt lowBitsSet = APInt::getLowBitsSet(BitWidth, trailingOnes); 1799 APInt lowBitsSet = APInt::getLowBitsSet(BitWidth, trailingZero 1775 DemandedBitsLHSMask(ICmpInst &I, unsigned BitWidth, bool isSignCheck) argument 1887 unsigned BitWidth = 0; local [all...] |
/external/llvm/lib/VMCore/ |
H A D | ConstantFold.cpp | 658 uint32_t BitWidth = cast<IntegerType>(DestTy)->getBitWidth(); local 660 CI->getValue().zext(BitWidth)); 665 uint32_t BitWidth = cast<IntegerType>(DestTy)->getBitWidth(); local 667 CI->getValue().sext(BitWidth));
|
H A D | Type.cpp | 350 unsigned BitWidth = getBitWidth(); local 351 return (BitWidth > 7) && isPowerOf2_32(BitWidth);
|
H A D | Instructions.cpp | 2984 uint32_t BitWidth = C.getBitWidth(); local 2990 Lower = APInt::getMinValue(BitWidth); 2993 return ConstantRange(BitWidth, /*isFullSet=*/false); 2996 Lower = APInt::getSignedMinValue(BitWidth); 2999 return ConstantRange(BitWidth, /*isFullSet=*/false); 3002 Lower++; Upper = APInt::getMinValue(BitWidth); // Min = Next(Max) 3005 return ConstantRange(BitWidth, /*isFullSet=*/false); 3008 Lower++; Upper = APInt::getSignedMinValue(BitWidth); // Min = Next(Max) 3011 return ConstantRange(BitWidth, /*isFullSet=*/false); 3014 Lower = APInt::getMinValue(BitWidth); Uppe [all...] |
/external/llvm/utils/TableGen/ |
H A D | FixedLenDecoderEmitter.cpp | 101 unsigned Indentation, unsigned BitWidth, 332 unsigned BitWidth; member in class:__anon9333::FilterChooser 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; 721 emitTable(formatted_raw_ostream &OS, DecoderTable &Table, unsigned Indentation, unsigned BitWidth, StringRef Namespace) const argument 727 << BitWidth << "[] = {\\n"; local [all...] |
/external/llvm/include/llvm/Target/ |
H A D | TargetLowering.h | 609 unsigned BitWidth = VT.getSizeInBits(); local 611 return (BitWidth + RegWidth - 1) / RegWidth; 882 bool ShrinkDemandedOp(SDValue Op, unsigned BitWidth, const APInt &Demanded,
|
/external/llvm/lib/CodeGen/AsmPrinter/ |
H A D | AsmPrinter.cpp | 1844 unsigned BitWidth = CI->getBitWidth(); local 1845 assert((BitWidth & 63) == 0 && "only support multiples of 64-bits"); 1851 for (unsigned i = 0, e = BitWidth / 64; i != e; ++i) {
|
/external/llvm/lib/Target/CppBackend/ |
H A D | CPPBackend.cpp | 370 unsigned BitWidth = cast<IntegerType>(Ty)->getBitWidth(); local 371 return "IntegerType::get(mod->getContext(), " + utostr(BitWidth) + ")";
|
/external/llvm/lib/Transforms/Scalar/ |
H A D | ScalarReplAggregates.cpp | 359 unsigned BitWidth = AllocaSize * 8; local 363 if (BitWidth > ScalarLoadThreshold) 367 !HadNonMemTransferAccess && !TD.fitsInLegalInteger(BitWidth)) 377 NewTy = IntegerType::get(AI->getContext(), BitWidth);
|
H A D | LoopStrengthReduce.cpp | 3547 unsigned BitWidth = SE.getTypeSizeInBits(IntTy); local 3573 (C->getValue()->getValue().abs() * APInt(BitWidth, F.AM.Scale))
|
/external/clang/lib/CodeGen/ |
H A D | CGExprConstant.cpp | 296 unsigned BitWidth = FieldValue.getBitWidth(); local 298 FieldValue = FieldValue.zext(CharWidth) << (CharWidth - BitWidth);
|
/external/clang/lib/Sema/ |
H A D | SemaTemplateInstantiateDecl.cpp | 412 Expr *BitWidth = D->getBitWidth(); local 414 BitWidth = 0; 415 else if (BitWidth) { 421 = SemaRef.SubstExpr(BitWidth, TemplateArgs); 424 BitWidth = 0; 426 BitWidth = InstantiatedBitWidth.takeAs<Expr>(); 434 BitWidth,
|
H A D | SemaStmt.cpp | 610 static void AdjustAPSInt(llvm::APSInt &Val, unsigned BitWidth, bool IsSigned) { argument 611 if (Val.getBitWidth() < BitWidth) 612 Val = Val.extend(BitWidth); 613 else if (Val.getBitWidth() > BitWidth) 614 Val = Val.trunc(BitWidth);
|
/external/clang/lib/AST/ |
H A D | ASTImporter.cpp | 2632 Expr *BitWidth = Importer.Import(D->getBitWidth()); local 2633 if (!BitWidth && D->getBitWidth()) 2639 T, TInfo, BitWidth, D->isMutable(), 2744 Expr *BitWidth = Importer.Import(D->getBitWidth()); local 2745 if (!BitWidth && D->getBitWidth()) 2753 BitWidth, D->getSynthesize());
|
H A D | Decl.cpp | 2507 Expr *BitWidth = InitializerOrBitWidth.getPointer(); local 2508 return BitWidth->EvaluateKnownConstInt(Ctx).getZExtValue();
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | TargetLowering.cpp | 1144 unsigned BitWidth, 1160 unsigned SmallVTBits = BitWidth - Demanded.countLeadingZeros(); 1163 for (; SmallVTBits < BitWidth; SmallVTBits = NextPowerOf2(SmallVTBits)) { 1193 unsigned BitWidth = DemandedMask.getBitWidth(); local 1194 assert(Op.getValueType().getScalarType().getSizeInBits() == BitWidth && 1200 KnownZero = KnownOne = APInt(BitWidth, 0); 1212 NewMask = APInt::getAllOnesValue(BitWidth); 1269 if (TLO.ShrinkDemandedOp(Op, BitWidth, NewMask, dl)) 1303 if (TLO.ShrinkDemandedOp(Op, BitWidth, NewMask, dl)) 1328 if (TLO.ShrinkDemandedOp(Op, BitWidth, NewMas 1143 ShrinkDemandedOp(SDValue Op, unsigned BitWidth, const APInt &Demanded, DebugLoc dl) argument 1895 unsigned BitWidth = OpVT.getScalarType().getSizeInBits(); local 2171 unsigned BitWidth = N0.getValueSizeInBits(); local [all...] |
/external/clang/include/clang/AST/ |
H A D | Expr.h | 1131 unsigned BitWidth; member in class:clang::APNumericStorage 1133 bool hasAllocation() const { return llvm::APInt::getNumWords(BitWidth) > 1; } 1139 APNumericStorage() : VAL(0), BitWidth(0) { } 1142 unsigned NumWords = llvm::APInt::getNumWords(BitWidth); 1144 return llvm::APInt(BitWidth, NumWords, pVal); 1146 return llvm::APInt(BitWidth, VAL);
|