/external/llvm/lib/Support/ |
CMakeLists.txt | 9 APInt.cpp
|
/external/llvm/lib/Target/XCore/ |
XCoreISelLowering.h | 163 APInt &KnownZero, 164 APInt &KnownOne,
|
XCoreISelLowering.cpp | 677 APInt HighMask = APInt::getHighBitsSet(64, 32); [all...] |
/external/llvm/lib/Transforms/InstCombine/ |
InstCombineVectorOps.cpp | 121 APInt UndefElts(VectorWidth, 0); 122 APInt DemandedMask(VectorWidth, 0); 398 APInt UndefElts(VWidth, 0); 399 APInt AllOnesEltMask(APInt::getAllOnesValue(VWidth)); 423 APInt UndefElts(VWidth, 0); 424 APInt AllOnesEltMask(APInt::getAllOnesValue(VWidth));
|
/external/llvm/lib/Analysis/ |
ConstantFolding.cpp | 79 APInt Result(IT->getBitWidth(), 0); 442 APInt ResultVal = APInt(IntType->getBitWidth(), RawBytes[BytesLoaded-1]); 484 APInt StrVal(NumBits, 0); 485 APInt SingleChar(NumBits, 0); 641 APInt Offset = 642 APInt(BitWidth, TD->getIndexedOffset(Ptr->getType(), 662 Offset += APInt(BitWidth, 669 APInt BasePtr(BitWidth, 0); 698 APInt ElemSize(BitWidth, TD->getTypeAllocSize(ATy->getElementType())) [all...] |
InstructionSimplify.cpp | 663 /// offset from the base pointer into the provided APInt 'Offset'. Returns true 666 /// 'Offset' APInt must be the bitwidth of the target's pointer size. 668 APInt &Offset) { 683 Offset += APInt(IntPtrWidth, SL->getElementOffset(ElementIdx)); 687 APInt TypeSize(IntPtrWidth, TD.getTypeAllocSize(GTI.getIndexedType())); 705 APInt Offset = APInt::getNullValue(IntPtrWidth); [all...] |
/external/llvm/lib/ExecutionEngine/ |
ExecutionEngine.cpp | 358 GVArgc.IntVal = APInt(32, argv.size()); 541 // Although the value is undefined, we still have to construct an APInt 543 Result.IntVal = APInt(C->getType()->getPrimitiveSizeInBits(), 0); 625 case Instruction::FPToUI: // double->APInt conversion handles sign 647 GV.IntVal = APInt(PtrWidth, uintptr_t(GV.PointerVal)); 673 GV.IntVal = APInt::floatToBits(GV.FloatVal); 677 GV.IntVal = APInt::doubleToBits(GV.DoubleVal); 832 static void StoreIntToMemory(const APInt &IntVal, uint8_t *Dst, 891 static void LoadIntFromMemory(APInt &IntVal, uint8_t *Src, unsigned LoadBytes) { [all...] |
/external/clang/include/clang/Lex/ |
LiteralSupport.h | 82 /// GetIntegerValue - Convert this numeric literal value to an APInt that 84 /// value read is larger than the APInt's bits will hold), set Val to the low 86 bool GetIntegerValue(llvm::APInt &Val);
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
FunctionLoweringInfo.cpp | 290 APInt Zero(BitWidth, 0); 297 APInt Val = CI->getValue().zextOrTrunc(BitWidth); 325 APInt Zero(BitWidth, 0); 332 APInt Val = CI->getValue().zextOrTrunc(BitWidth);
|
DAGCombiner.cpp | 138 APInt Demanded = APInt::getAllOnesValue(BitWidth); 142 bool SimplifyDemandedBits(SDValue Op, const APInt &Demanded); 269 SDValue GetDemandedBits(SDValue V, const APInt &Mask); 678 bool DAGCombiner::SimplifyDemandedBits(SDValue Op, const APInt &Demanded) { 680 APInt KnownZero, KnownOne; [all...] |
SelectionDAGISel.cpp | 511 APInt KnownZero; 512 APInt KnownOne; [all...] |
/external/llvm/lib/Target/MBlaze/ |
MBlazeMCInstLower.cpp | 156 APInt IVal = FVal.bitcastToAPInt();
|
/external/llvm/unittests/Support/ |
MDBuilderTest.cpp | 45 APInt A(8, 1), B(8, 2);
|
/external/llvm/unittests/VMCore/ |
MetadataTest.cpp | 83 ConstantInt *CI = ConstantInt::get(getGlobalContext(), APInt(8, 0));
|
InstructionsTest.cpp | 151 ConstantInt *Ci32a = ConstantInt::get(C, APInt(32, 1492)); 152 ConstantInt *Ci32b = ConstantInt::get(C, APInt(32, 1948));
|
/external/llvm/include/llvm/ADT/ |
StringRef.h | 24 class APInt; 351 /// APInt::fromString is superficially similar but assumes the 353 bool getAsInteger(unsigned Radix, APInt &Result) const;
|
/external/llvm/lib/Target/ARM/MCTargetDesc/ |
ARMAddressingModes.h | 18 #include "llvm/ADT/APInt.h" 611 static inline int getFP32Imm(const APInt &Imm) { 639 static inline int getFP64Imm(const APInt &Imm) {
|
/external/llvm/include/llvm/Target/ |
TargetLowering.h | [all...] |
/external/llvm/lib/VMCore/ |
ConstantFold.cpp | 205 APInt V = CI->getValue(); 591 APInt Val(DestBitWidth, x); 646 APInt api = CI->getValue(); 647 APFloat apf(APInt::getNullValue(DestTy->getPrimitiveSizeInBits()), true); 760 const APInt &IdxVal = CIdx->getValue(); [all...] |
/external/llvm/include/llvm/ |
Constants.h | 26 #include "llvm/ADT/APInt.h" 54 ConstantInt(IntegerType *Ty, const APInt& V); 55 APInt Val; 81 /// value V will be canonicalized to a an unsigned APInt. Accessing it with 90 static ConstantInt *get(LLVMContext &Context, const APInt &V); 99 static Constant *get(Type* Ty, const APInt& V); 101 /// Return the constant as an APInt value reference. This allows clients to 104 inline const APInt &getValue() const { [all...] |
/external/llvm/lib/AsmParser/ |
LLLexer.cpp | 101 /// { low64, high16 } as usual for an APInt. 650 APInt Tmp(bits, StringRef(TokStart+3, len), 16); 709 APFloatVal = APFloat(APInt(80, Pair)); 714 APFloatVal = APFloat(APInt(128, Pair), true); 719 APFloatVal = APFloat(APInt(128, Pair)); 768 APInt Tmp(numBits, StringRef(TokStart, Len), 10);
|
/external/llvm/lib/Transforms/Utils/ |
SimplifyCFG.cpp | 382 for (APInt Tmp = Span.getLower(); Tmp != Span.getUpper(); ++Tmp) [all...] |
/external/llvm/include/llvm/Analysis/ |
ScalarEvolution.h | 37 class APInt; 527 Constant *getConstantEvolutionLoopExitValue(PHINode *PN, const APInt& BEs, 567 const SCEV *getConstant(const APInt& Val); [all...] |
/external/llvm/lib/Target/ARM/ |
ARMISelLowering.h | 318 APInt &KnownZero, 319 APInt &KnownOne,
|
/external/llvm/lib/Target/PowerPC/ |
PPCISelLowering.h | 299 APInt &KnownZero, 300 APInt &KnownOne,
|