/external/llvm/lib/IR/ |
MDBuilder.cpp | 56 MDNode *MDBuilder::createRange(const APInt &Lo, const APInt &Hi) {
|
/external/llvm/lib/Target/Mips/ |
MipsSEISelDAGToDAG.cpp | 474 bool MipsSEDAGToDAGISel::selectVSplat(SDNode *N, APInt &Imm) const { 483 APInt SplatValue, SplatUndef; 516 APInt ImmValue; 591 APInt ImmValue; 622 APInt ImmValue; 655 APInt ImmValue; 676 APInt ImmValue; 875 APInt SplatValue, SplatUndef; [all...] |
MipsSEISelDAGToDAG.h | 81 bool selectVSplat(SDNode *N, APInt &Imm) const override;
|
/external/llvm/lib/Target/R600/ |
SIFoldOperands.cpp | 212 APInt Imm; 221 Imm = APInt(64, OpToFold.getImm());
|
AMDGPUISelLowering.h | 191 APInt &KnownZero, 192 APInt &KnownOne,
|
AMDGPUISelLowering.cpp | [all...] |
SIISelLowering.h | 81 bool shouldConvertConstantLoadToIntImm(const APInt &Imm,
|
/external/llvm/lib/Target/XCore/ |
XCoreISelLowering.h | 193 APInt &KnownZero, 194 APInt &KnownOne,
|
/external/llvm/unittests/ExecutionEngine/MCJIT/ |
MCJITTest.cpp | 133 ConstantInt::get(Context, APInt(32, 1))); 165 endFunctionWithRet(Inner, ConstantInt::get(Context, APInt(32, innerRetVal)));
|
/external/lldb/source/Core/ |
DataExtractor.cpp | 21 #include "llvm/ADT/APInt.h" 1323 llvm::APInt apint; local 1773 llvm::APInt apint; local 1782 llvm::APInt apint; local [all...] |
/external/llvm/lib/Support/ |
StringRef.cpp | 11 #include "llvm/ADT/APInt.h" 406 bool StringRef::getAsInteger(unsigned Radix, APInt &Result) const { 425 Result = APInt(64, 0); 440 APInt RadixAP, CharAP; // unused unless !IsPowerOf2Radix 443 RadixAP = APInt(BitWidth, Radix); 444 CharAP = APInt(BitWidth, 0);
|
/external/llvm/lib/Analysis/IPA/ |
InlineCost.cpp | 94 DenseMap<Value *, std::pair<Value *, APInt> > ConstantOffsetPtrs; 105 bool accumulateGEPOffset(GEPOperator &GEP, APInt &Offset); 240 /// \brief Accumulate a constant GEP offset into an APInt if possible. 244 bool CallAnalyzer::accumulateGEPOffset(GEPOperator &GEP, APInt &Offset) { 263 Offset += APInt(IntPtrWidth, SL->getElementOffset(ElementIdx)); 267 APInt TypeSize(IntPtrWidth, DL.getTypeAllocSize(GTI.getIndexedType())); 329 std::pair<Value *, APInt> BaseAndOffset = ConstantOffsetPtrs.lookup(Ptr); 378 std::pair<Value *, APInt> BaseAndOffset 410 std::pair<Value *, APInt> BaseAndOffset 448 std::pair<Value *, APInt> BaseAndOffset = ConstantOffsetPtrs.lookup(Op) [all...] |
/external/llvm/lib/AsmParser/ |
LLLexer.cpp | 98 /// { low64, high16 } as usual for an APInt. 783 APInt Tmp(bits, HexStr, 16); 843 APFloatVal = APFloat(APFloat::x87DoubleExtended, APInt(80, Pair)); 848 APFloatVal = APFloat(APFloat::IEEEquad, APInt(128, Pair)); 853 APFloatVal = APFloat(APFloat::PPCDoubleDouble, APInt(128, Pair)); 857 APInt(16,HexIntToVal(TokStart+3, CurPtr))); 907 APInt Tmp(numBits, StringRef(TokStart, Len), 10);
|
/external/llvm/lib/Transforms/InstCombine/ |
InstCombineCasts.cpp | 371 APInt Mask = APInt::getHighBitsSet(OrigBitWidth, OrigBitWidth-BitWidth); 397 APInt::getHighBitsSet(OrigBitWidth, OrigBitWidth-BitWidth), 0, CxtI) && 514 const APInt &Op1CV = Op1C->getValue(); 550 APInt KnownZero(BitWidth, 0), KnownOne(BitWidth, 0); 553 APInt KnownZeroMask(~KnownZero); 597 APInt KnownZeroLHS(BitWidth, 0), KnownOneLHS(BitWidth, 0); 598 APInt KnownZeroRHS(BitWidth, 0), KnownOneRHS(BitWidth, 0); 603 APInt KnownBits = KnownZeroLHS | KnownOneLHS; 604 APInt UnknownBit = ~KnownBits [all...] |
InstCombineCalls.cpp | 428 APInt KnownZero(BitWidth, 0); 429 APInt KnownOne(BitWidth, 0); 432 APInt Mask(APInt::getLowBitsSet(BitWidth, TrailingZeros)); 435 APInt(BitWidth, TrailingZeros))); 446 APInt KnownZero(BitWidth, 0); 447 APInt KnownOne(BitWidth, 0); 450 APInt Mask(APInt::getHighBitsSet(BitWidth, LeadingZeros)); 453 APInt(BitWidth, LeadingZeros))) [all...] |
/external/llvm/lib/Analysis/ |
InstructionSimplify.cpp | 609 APInt Offset = APInt::getNullValue(IntPtrTy->getIntegerBitWidth()); [all...] |
/external/llvm/include/llvm/IR/ |
Value.h | 26 class APInt; 427 /// Stores the resulting constant offset stripped into the APInt provided. 428 /// The provided APInt will be extended or truncated as needed to be the 433 APInt &Offset); 435 APInt &Offset) const {
|
/external/llvm/lib/MC/MCParser/ |
AsmLexer.cpp | 240 static AsmToken intToken(StringRef Ref, APInt &Value) 267 APInt Value(128, 0, true); 301 APInt Value(128, 0, true); 327 APInt Result(128, 0); 343 APInt Value(128, 0, true);
|
/external/llvm/lib/Target/AArch64/ |
AArch64TargetTransformInfo.cpp | 40 unsigned AArch64TTIImpl::getIntImmCost(const APInt &Imm, Type *Ty) { 48 APInt ImmVal = Imm; 56 APInt Tmp = ImmVal.ashr(ShiftVal).sextOrTrunc(64); 65 const APInt &Imm, Type *Ty) { 131 const APInt &Imm, Type *Ty) {
|
/external/llvm/include/llvm/Analysis/ |
TargetTransformInfoImpl.h | 250 unsigned getIntImmCost(const APInt &Imm, Type *Ty) { return TTI::TCC_Basic; } 252 unsigned getIntImmCost(unsigned Opcode, unsigned Idx, const APInt &Imm, 257 unsigned getIntImmCost(Intrinsic::ID IID, unsigned Idx, const APInt &Imm,
|
/external/llvm/lib/Target/PowerPC/ |
PPCTargetTransformInfo.cpp | 38 unsigned PPCTTIImpl::getIntImmCost(const APInt &Imm, Type *Ty) { 68 const APInt &Imm, Type *Ty) { 102 const APInt &Imm, Type *Ty) {
|
/external/llvm/examples/BrainF/ |
BrainFDriver.cpp | 85 ConstantInt::get(mod->getContext(), APInt(32, 0)), bb);
|
/external/llvm/examples/Fibonacci/ |
fibonacci.cpp | 130 Args[0].IntVal = APInt(32, n);
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
FunctionLoweringInfo.cpp | 555 APInt Zero(BitWidth, 0); 562 APInt Val = CI->getValue().zextOrTrunc(BitWidth); 590 APInt Zero(BitWidth, 0); 597 APInt Val = CI->getValue().zextOrTrunc(BitWidth);
|
/external/llvm/lib/Target/ARM/ |
ARMTargetTransformInfo.h | 70 unsigned getIntImmCost(const APInt &Imm, Type *Ty);
|