/external/llvm/lib/IR/ |
H A D | Type.cpp | 327 APInt IntegerType::getMask() const { 328 return APInt::getAllOnesValue(getBitWidth());
|
/external/llvm/lib/Target/ARM/ |
H A D | ARMTargetTransformInfo.cpp | 77 unsigned getIntImmCost(const APInt &Imm, Type *Ty) const override; 151 unsigned ARMTTI::getIntImmCost(const APInt &Imm, Type *Ty) const {
|
/external/llvm/unittests/IR/ |
H A D | InstructionsTest.cpp | 302 ConstantInt *Ci32a = ConstantInt::get(C, APInt(32, 1492)); 303 ConstantInt *Ci32b = ConstantInt::get(C, APInt(32, 1948));
|
/external/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeDAG.cpp | 687 const APInt &IntVal =CFP->getValueAPF().bitcastToAPInt(); 2742 SDValue Mask55 = DAG.getConstant(APInt::getSplat(Len, APInt(8, 0x55)), VT); 2743 SDValue Mask33 = DAG.getConstant(APInt::getSplat(Len, APInt(8, 0x33)), VT); 2744 SDValue Mask0F = DAG.getConstant(APInt::getSplat(Len, APInt(8, 0x0F)), VT); 2745 SDValue Mask01 = DAG.getConstant(APInt::getSplat(Len, APInt(8, 0x01)), VT); 3172 SDValue SignMask = DAG.getConstant(APInt [all...] |
H A D | LegalizeIntegerTypes.cpp | 367 auto TopBit = APInt::getOneBitSet(NVT.getScalarSizeInBits(), 1422 APInt HighBitMask = APInt::getHighBitsSet(ShBits, ShBits - Log2_32(NVTBits)); 1423 APInt KnownZero, KnownOne; 1765 const APInt &Cst = Constant->getAPIntValue(); 2818 APInt FF(32, 0); 2820 FF = APInt(32, F32TwoE32); 2822 FF = APInt(32, F32TwoE64); 2824 FF = APInt(32, F32TwoE128);
|
/external/llvm/lib/Target/R600/ |
H A D | SIISelLowering.cpp | 281 bool SITargetLowering::shouldConvertConstantLoadToIntImm(const APInt &Imm, 1037 if (DAG.MaskedValueIsZero(Src, APInt::getHighBitsSet(32, 24))) { 1158 APInt Demanded = APInt::getBitsSet(32, 8 * Offset, 8 * Offset + 8); 1160 APInt KnownZero, KnownOne;
|
/external/llvm/lib/Transforms/Scalar/ |
H A D | ScalarReplAggregates.cpp | 666 APInt APVal(NumBytes*8, Val); 1001 APInt Mask(APInt::getLowBitsSet(DestWidth, SrcWidth)); 2271 APInt OneVal(EltSize, CI->getZExtValue()); 2272 APInt TotalVal(OneVal);
|
/external/llvm/lib/Transforms/Utils/ |
H A D | SimplifyCFG.cpp | 365 APInt Not = ~RHSC->getValue(); 401 for (APInt Tmp = Span.getLower(); Tmp != Span.getUpper(); ++Tmp) 1928 /// probabilities of the branch taking each edge. Fills in the two APInt 3214 APInt KnownZero(Bits, 0), KnownOne(Bits, 0); 3573 APInt TableInt(TableSize * IT->getBitWidth(), 0); 3766 APInt RangeSpread = MaxCaseVal->getValue() - MinCaseVal->getValue(); 3845 APInt MaskInt(TableSize, 0); 3846 APInt One(TableSize, 1);
|
/external/clang/lib/AST/ |
H A D | ASTDiagnostic.cpp | 1126 bool GetInt(const TSTiterator &Iter, Expr *ArgExpr, llvm::APInt &Int) { 1196 llvm::APInt ConvertedX = X.extOrTrunc(Width); 1197 llvm::APInt ConvertedY = Y.extOrTrunc(Width);
|
H A D | ExprConstant.cpp | 1556 llvm::APInt &Res) { 1574 Res = llvm::APInt::getNullValue(VecSize); 1577 llvm::APInt EltAsInt; 1663 RHS &= APSInt(llvm::APInt(RHS.getBitWidth(), 1694 RHS &= APSInt(llvm::APInt(RHS.getBitWidth(), 5348 // Evaluate the operand into an APInt we can extract from. 5349 llvm::APInt SValInt; 5363 llvm::APInt Elt; 5372 llvm::APInt Elt; 5679 bool Success(const llvm::APInt [all...] |
H A D | MicrosoftMangle.cpp | 1774 SmallVector<llvm::APInt, 3> Dimensions; 1801 Dimensions.push_back(llvm::APInt(32, 0)); 1809 for (const llvm::APInt &Dimension : Dimensions)
|
/external/clang/lib/CodeGen/ |
H A D | CGExprConstant.cpp | 157 llvm::APInt FieldValue = CI->getValue(); 181 llvm::APInt Tmp = FieldValue; 249 llvm::APInt Tmp;
|
/external/llvm/include/llvm/CodeGen/ |
H A D | SelectionDAGNodes.h | 1349 const APInt &getAPIntValue() const { return Value->getValue(); } 1582 bool isConstantSplat(APInt &SplatValue, APInt &SplatUndef,
|
/external/clang/lib/Frontend/ |
H A D | CompilerInvocation.cpp | 1858 llvm::APInt getAsInteger() const; 1893 llvm::APInt ModuleSignature::getAsInteger() const { 1894 return llvm::APInt(Data.size() * 64, Data); 1978 return llvm::APInt(64, code).toString(36, /*Signed=*/false);
|
/external/clang/lib/Lex/ |
H A D | Preprocessor.cpp | 786 llvm::APInt APVal(64, 0);
|
/external/llvm/include/llvm/ADT/ |
H A D | FoldingSet.h | 26 class APInt;
|
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/ |
H A D | AMDILPeepholeOptimizer.cpp | 856 APInt(32, StringRef("-1"), 10)); 864 APInt(32, StringRef("-1"), 10));
|
/external/mesa3d/src/gallium/drivers/radeon/ |
H A D | AMDILPeepholeOptimizer.cpp | 856 APInt(32, StringRef("-1"), 10)); 864 APInt(32, StringRef("-1"), 10));
|
/external/clang/include/clang/AST/ |
H A D | Type.h | 26 #include "llvm/ADT/APInt.h" 2286 llvm::APInt Size; // Allows us to unique the type. 2288 ConstantArrayType(QualType et, QualType can, const llvm::APInt &size, 2295 const llvm::APInt &size, ArraySizeModifier sm, unsigned tq) 2300 const llvm::APInt &getSize() const { return Size; } 2309 const llvm::APInt &NumElements); 2320 const llvm::APInt &ArraySize, ArraySizeModifier SizeMod,
|
/external/llvm/lib/Transforms/Instrumentation/ |
H A D | MemorySanitizer.cpp | 1420 APInt V = Elt->getValue(); 1421 APInt V2 = APInt(V.getBitWidth(), 1) << V.countTrailingZeros(); 1427 APInt V = Elt->getValue(); 1428 APInt V2 = APInt(V.getBitWidth(), 1) << V.countTrailingZeros();
|
/external/clang/lib/Rewrite/Frontend/ |
H A D | RewriteModernObjC.cpp | 614 Context->CharTy, llvm::APInt(32, Str.size() + 1), ArrayType::Normal, 893 llvm::APInt(UnsignedIntSize, 0), 2641 llvm::APInt(IntSize, Exp->getValue()), 2767 llvm::APInt(UnsignedIntSize, NumElements), 2827 llvm::APInt(UnsignedIntSize, NumElements), 2898 llvm::APInt(UnsignedIntSize, NumElements), 2984 llvm::APInt(UnsignedIntSize, NumElements), 3817 llvm::APInt Dim = CAT->getSize(); 5528 Expr *FlagExp = IntegerLiteral::Create(*Context, llvm::APInt(IntSize, flag), 7704 llvm::APInt(UnsignedIntSiz [all...] |
/external/llvm/unittests/ADT/ |
H A D | APFloatTest.cpp | 40 APInt payload = APInt::getOneBitSet(4, 2); 884 EXPECT_EQ(APSInt(APInt(5, 10), true), result); 902 EXPECT_EQ(APSInt(APInt(5, 7), true), result); 909 EXPECT_EQ(APSInt(APInt(5, -10, true), false), result); 924 static APInt nanbits(const fltSemantics &Sem, 926 APInt apfill(64, fill);
|
/external/clang/lib/Analysis/ |
H A D | CFG.cpp | 518 llvm::APInt IntValue = IntLiteral->getValue(); 570 llvm::APInt L1 = IntLiteral->getValue(); 571 llvm::APInt L2 = IntLiteral2->getValue(); 580 llvm::APInt IntValue = IntLiteral->getValue(); 692 ((L1 < L2) ? L1 : L2) + llvm::APSInt(llvm::APInt(L1.getBitWidth(), 1),
|
/external/llvm/lib/CodeGen/AsmPrinter/ |
H A D | AsmPrinter.cpp | 1597 APInt OffsetAI(DL.getPointerTypeSizeInBits(CE->getType()), 0); 1860 APInt API = CFP->getValueAPF().bitcastToAPInt(); 1875 // Now iterate through the APInt chunks, emitting them in endian-correct 1914 APInt Realigned(CI->getValue());
|
H A D | DwarfUnit.cpp | 825 const APInt FltVal = FPImm.bitcastToAPInt(); 867 void DwarfUnit::addConstantValue(DIE &Die, const APInt &Val, DIType Ty) { 872 void DwarfUnit::addConstantValue(DIE &Die, const APInt &Val, bool Unsigned) { 882 // Get the raw data form of the large APInt.
|