Home
last modified time | relevance | path

Searched refs:MaxBitWidth (Results 1 – 3 of 3) sorted by relevance

/openbsd-src/gnu/llvm/llvm/lib/Analysis/
H A DIVDescriptors.cpp101 uint64_t MaxBitWidth = DL.getTypeSizeInBits(Exit->getType()); in computeRecurrenceType() local
110 MaxBitWidth = Mask.getBitWidth() - Mask.countLeadingZeros(); in computeRecurrenceType()
113 if (MaxBitWidth == DL.getTypeSizeInBits(Exit->getType()) && AC && DT) { in computeRecurrenceType()
119 MaxBitWidth = NumTypeBits - NumSignBits; in computeRecurrenceType()
128 ++MaxBitWidth; in computeRecurrenceType()
131 if (!isPowerOf2_64(MaxBitWidth)) in computeRecurrenceType()
132 MaxBitWidth = NextPowerOf2(MaxBitWidth); in computeRecurrenceType()
134 return std::make_pair(Type::getIntNTy(Exit->getContext(), MaxBitWidth), in computeRecurrenceType()
/openbsd-src/gnu/llvm/llvm/lib/Target/ARM/
H A DARMParallelDSP.cpp326 template<unsigned MaxBitWidth>
329 if (SExt->getSrcTy()->getIntegerBitWidth() != MaxBitWidth) in IsNarrowSequence()
/openbsd-src/gnu/llvm/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp11160 auto MaxBitWidth = 8u; in computeMinimumValueSizes() local
11166 MaxBitWidth = std::max<unsigned>( in computeMinimumValueSizes()
11167 Mask.getBitWidth() - Mask.countLeadingZeros(), MaxBitWidth); in computeMinimumValueSizes()
11184 if (MaxBitWidth == DL->getTypeSizeInBits(TreeRoot[0]->getType()) && in computeMinimumValueSizes()
11189 MaxBitWidth = 8u; in computeMinimumValueSizes()
11203 MaxBitWidth = std::max<unsigned>(NumTypeBits - NumSignBits, MaxBitWidth); in computeMinimumValueSizes()
11222 ++MaxBitWidth; in computeMinimumValueSizes()
11226 if (!isPowerOf2_64(MaxBitWidth)) in computeMinimumValueSizes()
11227 MaxBitWidth = NextPowerOf2(MaxBitWidth); in computeMinimumValueSizes()
11231 if (MaxBitWidth >= TreeRootIT->getBitWidth()) in computeMinimumValueSizes()
[all …]