Searched refs:APInt (Results 151 - 175 of 238) sorted by relevance

12345678910

/external/llvm/lib/IR/
H A DType.cpp327 APInt IntegerType::getMask() const {
328 return APInt::getAllOnesValue(getBitWidth());
/external/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.cpp77 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 DInstructionsTest.cpp302 ConstantInt *Ci32a = ConstantInt::get(C, APInt(32, 1492));
303 ConstantInt *Ci32b = ConstantInt::get(C, APInt(32, 1948));
/external/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeDAG.cpp687 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 DLegalizeIntegerTypes.cpp367 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 DSIISelLowering.cpp281 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 DScalarReplAggregates.cpp666 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 DSimplifyCFG.cpp365 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 DASTDiagnostic.cpp1126 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 DExprConstant.cpp1556 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 DMicrosoftMangle.cpp1774 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 DCGExprConstant.cpp157 llvm::APInt FieldValue = CI->getValue();
181 llvm::APInt Tmp = FieldValue;
249 llvm::APInt Tmp;
/external/llvm/include/llvm/CodeGen/
H A DSelectionDAGNodes.h1349 const APInt &getAPIntValue() const { return Value->getValue(); }
1582 bool isConstantSplat(APInt &SplatValue, APInt &SplatUndef,
/external/clang/lib/Frontend/
H A DCompilerInvocation.cpp1858 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 DPreprocessor.cpp786 llvm::APInt APVal(64, 0);
/external/llvm/include/llvm/ADT/
H A DFoldingSet.h26 class APInt;
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/
H A DAMDILPeepholeOptimizer.cpp856 APInt(32, StringRef("-1"), 10));
864 APInt(32, StringRef("-1"), 10));
/external/mesa3d/src/gallium/drivers/radeon/
H A DAMDILPeepholeOptimizer.cpp856 APInt(32, StringRef("-1"), 10));
864 APInt(32, StringRef("-1"), 10));
/external/clang/include/clang/AST/
H A DType.h26 #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 DMemorySanitizer.cpp1420 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 DRewriteModernObjC.cpp614 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 DAPFloatTest.cpp40 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 DCFG.cpp518 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 DAsmPrinter.cpp1597 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 DDwarfUnit.cpp825 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.

Completed in 3312 milliseconds

12345678910