HomeSort by relevance Sort by last modified time
    Searched refs:APInt (Results 76 - 100 of 248) sorted by null

1 2 34 5 6 7 8 910

  /external/llvm/include/llvm/Target/
TargetLowering.h     [all...]
  /external/llvm/lib/Transforms/InstCombine/
InstCombineAndOrXor.cpp 168 const APInt &AndRHSV = AndRHS->getValue();
175 const APInt& AddRHS = OpRHS->getValue();
203 APInt ShlMask(APInt::getHighBitsSet(BitWidth, BitWidth-OpRHSVal));
223 APInt ShrMask(APInt::getLowBitsSet(BitWidth, BitWidth - OpRHSVal));
243 APInt ShrMask(APInt::getLowBitsSet(BitWidth, BitWidth - OpRHSVal));
311 const APInt& V = Val->getValue();
357 APInt Mask(APInt::getLowBitsSet(BitWidth, MB-1))
    [all...]
InstCombineVectorOps.cpp 201 APInt UndefElts(VectorWidth, 0);
202 APInt DemandedMask(VectorWidth, 0);
579 APInt UndefElts(VWidth, 0);
580 APInt AllOnesEltMask(APInt::getAllOnesValue(VWidth));
    [all...]
InstCombineSelect.cpp 412 const APInt *C1;
416 const APInt *C2;
706 APInt ACB = CB->getValue();
707 APInt ACC = CC->getValue();
    [all...]
  /external/clang/include/clang/AST/
TemplateBase.h 289 return APSInt(APInt(Integer.BitWidth, Integer.VAL), Integer.IsUnsigned);
291 unsigned NumWords = APInt::getNumWords(Integer.BitWidth);
292 return APSInt(APInt(Integer.BitWidth, makeArrayRef(Integer.pVal, NumWords)),
  /external/llvm/lib/Target/AArch64/
AArch64ISelLowering.h 209 void computeKnownBitsForTargetNode(const SDValue Op, APInt &KnownZero,
210 APInt &KnownOne, const SelectionDAG &DAG,
317 bool shouldConvertConstantLoadToIntImm(const APInt &Imm,
AArch64ISelDAGToDAG.cpp     [all...]
  /external/llvm/lib/CodeGen/SelectionDAG/
DAGCombiner.cpp 162 APInt Demanded = APInt::getAllOnesValue(BitWidth);
166 bool SimplifyDemandedBits(SDValue Op, const APInt &Demanded);
322 SDValue GetDemandedBits(SDValue V, const APInt &Mask);
627 static bool isConstantSplatVector(SDNode *N, APInt& SplatValue) {
632 APInt SplatUndef;
789 bool DAGCombiner::SimplifyDemandedBits(SDValue Op, const APInt &Demanded) {
791 APInt KnownZero, KnownOne;
    [all...]
FunctionLoweringInfo.cpp 331 APInt Zero(BitWidth, 0);
338 APInt Val = CI->getValue().zextOrTrunc(BitWidth);
366 APInt Zero(BitWidth, 0);
373 APInt Val = CI->getValue().zextOrTrunc(BitWidth);
  /external/llvm/lib/Analysis/
InstructionSimplify.cpp 604 APInt Offset = APInt::getNullValue(IntPtrTy->getIntegerBitWidth());
    [all...]
  /external/clang/include/clang/Lex/
LiteralSupport.h 91 /// GetIntegerValue - Convert this numeric literal value to an APInt that
93 /// value read is larger than the APInt's bits will hold), set Val to the low
95 bool GetIntegerValue(llvm::APInt &Val);
  /external/llvm/lib/Target/Mips/
MipsISelDAGToDAG.cpp 110 bool MipsDAGToDAGISel::selectVSplat(SDNode *N, APInt &Imm) const {
MipsSEISelDAGToDAG.h 72 bool selectVSplat(SDNode *N, APInt &Imm) const override;
  /external/llvm/lib/Target/R600/
SIInstrInfo.h 109 bool isInlineConstant(const APInt &Imm) const;
  /external/llvm/unittests/IR/
MetadataTest.cpp 83 ConstantInt *CI = ConstantInt::get(getGlobalContext(), APInt(8, 0));
  /external/llvm/include/llvm/ADT/
StringRef.h 23 class APInt;
371 /// APInt::fromString is superficially similar but assumes the
373 bool getAsInteger(unsigned Radix, APInt &Result) const;
  /external/llvm/include/llvm/IR/
DerivedTypes.h 28 class APInt;
79 APInt getMask() 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/lib/Target/X86/
X86TargetTransformInfo.cpp 107 unsigned getIntImmCost(const APInt &Imm, Type *Ty) const override;
109 unsigned getIntImmCost(unsigned Opcode, unsigned Idx, const APInt &Imm,
111 unsigned getIntImmCost(Intrinsic::ID IID, unsigned Idx, const APInt &Imm,
    [all...]
  /external/llvm/lib/AsmParser/
LLLexer.cpp 96 /// { low64, high16 } as usual for an APInt.
756 APInt Tmp(bits, StringRef(TokStart+3, len), 16);
816 APFloatVal = APFloat(APFloat::x87DoubleExtended, APInt(80, Pair));
821 APFloatVal = APFloat(APFloat::IEEEquad, APInt(128, Pair));
826 APFloatVal = APFloat(APFloat::PPCDoubleDouble, APInt(128, Pair));
830 APInt(16,HexIntToVal(TokStart+3, CurPtr)));
880 APInt Tmp(numBits, StringRef(TokStart, Len), 10);
  /external/llvm/lib/Transforms/IPO/
MergeFunctions.cpp 349 int cmpAPInt(const APInt &L, const APInt &R) const;
415 int FunctionComparator::cmpAPInt(const APInt &L, const APInt &R) const {
542 const APInt &LInt = cast<ConstantInt>(L)->getValue();
543 const APInt &RInt = cast<ConstantInt>(R)->getValue();
    [all...]
  /external/llvm/lib/Transforms/Scalar/
SROA.cpp 356 void insertUse(Instruction &I, const APInt &Offset, uint64_t Size,
409 APInt GEPOffset = Offset;
422 APInt(Offset.getBitWidth(), SL->getElementOffset(ElementIdx));
425 APInt Index = OpC->getValue().sextOrTrunc(Offset.getBitWidth());
426 GEPOffset += Index * APInt(Offset.getBitWidth(),
441 void handleLoadOrStore(Type *Ty, Instruction &I, const APInt &Offset,
    [all...]
  /external/llvm/lib/IR/
ConstantFold.cpp 209 APInt V = CI->getValue();
598 APInt Val(DestBitWidth, x);
653 APInt api = CI->getValue();
655 APInt::getNullValue(DestTy->getPrimitiveSizeInBits()));
780 const APInt &IdxVal = CIdx->getValue();
    [all...]
  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/radeon/
AMDILISelLowering.cpp 279 APInt &KnownZero,
280 APInt &KnownOne,
284 APInt KnownZero2;
285 APInt KnownOne2;
286 KnownZero = KnownOne = APInt(KnownOne.getBitWidth(), 0); // Don't know anything
  /external/clang/lib/Lex/
LiteralSupport.cpp 906 /// GetIntegerValue - Convert this numeric literal value to an APInt that
909 bool NumericLiteralParser::GetIntegerValue(llvm::APInt &Val) {
932 llvm::APInt RadixVal(Val.getBitWidth(), radix);
933 llvm::APInt CharVal(Val.getBitWidth(), 0);
934 llvm::APInt OldVal = Val;
    [all...]

Completed in 1457 milliseconds

1 2 34 5 6 7 8 910