/external/llvm/lib/IR/ |
DataLayout.cpp | 358 uint32_t BitWidth, bool ABIInfo, 365 Alignments[i].TypeBitWidth == BitWidth) 372 // the BitWidth requested. 373 if (Alignments[i].TypeBitWidth > BitWidth && (BestMatchIdx == -1 || 621 /// an integer type of the specified bitwidth. 622 unsigned DataLayout::getABIIntegerTypeAlignment(unsigned BitWidth) const { 623 return getAlignmentInfo(INTEGER_ALIGN, BitWidth, true, 0);
|
ValueTypes.cpp | 28 EVT EVT::getExtendedIntegerVT(LLVMContext &Context, unsigned BitWidth) { 30 VT.LLVMTy = IntegerType::get(Context, BitWidth);
|
Instructions.cpp | [all...] |
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/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/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) {
|
InstCombineCompares.cpp | 158 "KnownZero, KnownOne and Min, Max must have equal bitwidth."); 182 "Ty, KnownZero, KnownOne and Min, Max must have equal bitwidth."); 746 unsigned BitWidth = CI->getType()->getPrimitiveSizeInBits(); 748 APInt::getSignedMaxValue(BitWidth)); [all...] |
InstCombineAndOrXor.cpp | 209 uint32_t BitWidth = AndRHS->getType()->getBitWidth(); 210 uint32_t OpRHSVal = OpRHS->getLimitedValue(BitWidth); 211 APInt ShlMask(APInt::getHighBitsSet(BitWidth, BitWidth-OpRHSVal)); 230 uint32_t BitWidth = AndRHS->getType()->getBitWidth(); 231 uint32_t OpRHSVal = OpRHS->getLimitedValue(BitWidth); 232 APInt ShrMask(APInt::getLowBitsSet(BitWidth, BitWidth - OpRHSVal)); 251 uint32_t BitWidth = AndRHS->getType()->getBitWidth(); 252 uint32_t OpRHSVal = OpRHS->getLimitedValue(BitWidth); [all...] |
/external/llvm/lib/Analysis/ |
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...] |
Lint.cpp | 511 unsigned BitWidth = cast<IntegerType>(V->getType())->getBitWidth(); 512 APInt KnownZero(BitWidth, 0), KnownOne(BitWidth, 0);
|
LazyValueInfo.cpp | 848 unsigned BitWidth = Val->getType()->getIntegerBitWidth(); 849 ConstantRange EdgesVals(BitWidth, DefaultCase/*isFullSet*/); [all...] |
/external/llvm/include/llvm/ADT/ |
APSInt.h | 30 explicit APSInt(uint32_t BitWidth, bool isUnsigned = true) 31 : APInt(BitWidth, 0), IsUnsigned(isUnsigned) {}
|
APFloat.h | 253 /// \param BitWidth - Select float type 255 static APFloat getAllOnesValue(unsigned BitWidth, bool isIEEE = false);
|
/external/llvm/lib/Support/ |
ConstantRange.cpp | 32 ConstantRange::ConstantRange(uint32_t BitWidth, bool Full) { 34 Lower = Upper = APInt::getMaxValue(BitWidth); 36 Lower = Upper = APInt::getMinValue(BitWidth); 136 /// its bitwidth, for example: i8 [120, 140). 493 // Chop off the most significant bits that are past the destination bitwidth.
|
APFloat.cpp | [all...] |
/external/clang/include/clang/StaticAnalyzer/Core/PathSensitive/ |
BasicValueFactory.h | 79 const llvm::APSInt& getValue(uint64_t X, unsigned BitWidth, bool isUnsigned); 102 /// but with the bitwidth and signedness of 'To'.
|
/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/IR/ |
DataLayout.h | 329 /// an integer type of the specified bitwidth. 330 unsigned getABIIntegerTypeAlignment(unsigned BitWidth) const;
|
/external/llvm/lib/Transforms/Utils/ |
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/llvm/utils/TableGen/ |
IntrinsicEmitter.cpp | 252 unsigned BitWidth = EVT(VT).getSizeInBits(); 253 switch (BitWidth) {
|
/external/clang/lib/Sema/ |
SemaDecl.cpp | [all...] |
/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/Target/ |
TargetLowering.h | 639 unsigned BitWidth = VT.getSizeInBits(); 641 return (BitWidth + RegWidth - 1) / RegWidth; [all...] |
/external/clang/lib/Frontend/ |
InitPreprocessor.cpp | 196 static void DefineTypeSizeof(StringRef MacroName, unsigned BitWidth, 199 Twine(BitWidth / TI.getCharWidth())); [all...] |
/external/clang/lib/StaticAnalyzer/Core/ |
SimpleSValBuilder.cpp | 141 unsigned BitWidth = Context.getTypeSize(castTy); 144 return makeLocAsInteger(val, BitWidth); [all...] |