HomeSort by: relevance | last modified time | path
    Searched refs:WordType (Results 1 - 7 of 7) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/include/llvm/ADT/
APInt.h 72 typedef uint64_t WordType;
77 APINT_WORD_SIZE = sizeof(WordType),
88 static constexpr WordType WORDTYPE_MAX = ~WordType(0);
192 static void divide(const WordType *LHS, unsigned lhsWords,
193 const WordType *RHS, unsigned rhsWords, WordType *Quotient,
194 WordType *Remainder);
434 return U.VAL == ((WordType(1) << (BitWidth - 1)) - 1);
450 return U.VAL == (WordType(1) << (BitWidth - 1))
    [all...]
APFloat.h 144 typedef APInt::WordType integerPart;
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
LowerEmuTLS.cpp 117 IntegerType *WordType = DL.getIntPtrType(C);
120 Type *ElementTypes[4] = {WordType, WordType, VoidPtrType, InitPtrType};
149 ConstantInt::get(WordType, DL.getTypeStoreSize(GVType)),
150 ConstantInt::get(WordType, GVAlignment.value()), NullPtr,
156 std::max(DL.getABITypeAlign(WordType), DL.getABITypeAlign(VoidPtrType));
AtomicExpandPass.cpp 583 Type *WordType = nullptr;
603 O << " WordType: ";
604 PrintObj(PMV.WordType);
650 PMV.WordType = MinWordSize > ValueSize ? Type::getIntNTy(Ctx, MinWordSize * 8)
652 if (PMV.ValueType == PMV.WordType) {
661 PMV.WordType->getPointerTo(Addr->getType()->getPointerAddressSpace());
680 PMV.ShiftAmt = Builder.CreateTrunc(PMV.ShiftAmt, PMV.WordType, "ShiftAmt");
682 ConstantInt::get(PMV.WordType, (1 << (ValueSize * 8)) - 1), PMV.ShiftAmt,
690 assert(WideWord->getType() == PMV.WordType && "Widened type mismatch");
691 if (PMV.WordType == PMV.ValueType
    [all...]
  /src/external/apache2/llvm/dist/llvm/lib/Support/
APInt.cpp 417 static_assert(8 * sizeof(WordType) <= 64, "This code assumes only two words affected");
418 unsigned wordBits = 8 * sizeof(WordType);
480 static_assert(8 * sizeof(WordType) <= 64, "This code assumes only two words affected");
481 unsigned wordBits = 8 * sizeof(WordType);
1477 void APInt::divide(const WordType *LHS, unsigned lhsWords, const WordType *RHS,
1478 unsigned rhsWords, WordType *Quotient, WordType *Remainder) {
2316 static inline APInt::WordType lowBitMask(unsigned bits) {
2319 return ~(APInt::WordType) 0 >> (APInt::APINT_BITS_PER_WORD - bits)
    [all...]
  /src/external/apache2/llvm/dist/llvm/utils/TableGen/
CodeGenDAGPatterns.h 58 using WordType = uint64_t;
59 static unsigned constexpr WordWidth = CHAR_BIT*sizeof(WordType);
72 for (WordType W : Words)
78 std::memset(Words.data(), 0, NumWords*sizeof(WordType));
82 for (WordType W : Words)
93 Words[T.SimpleTy / WordWidth] |= WordType(1) << (T.SimpleTy % WordWidth);
103 Words[T.SimpleTy / WordWidth] &= ~(WordType(1) << (T.SimpleTy % WordWidth));
149 WordType W = Set->Words[SkipWords];
150 W &= maskLeadingOnes<WordType>(WordWidth-SkipBits);
158 WordType W = Set->Words[i]
    [all...]
  /src/external/apache2/llvm/dist/clang/include/clang/AST/
Expr.h 1025 static_assert(std::is_same<uint64_t, llvm::APInt::WordType>::value,
1026 "ConstantExpr assumes that llvm::APInt::WordType is uint64_t "

Completed in 27 milliseconds