Home
last modified time | relevance | path

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

/src/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp15163 unsigned BitWidth2 = in collectValuesToDemote() local
15165 while (!IsSignedNode && BitWidth2 < OrigBitWidth) { in collectValuesToDemote()
15166 APInt Mask = APInt::getBitsSetFrom(OrigBitWidth, BitWidth2 - 1); in collectValuesToDemote()
15169 BitWidth2 *= 2; in collectValuesToDemote()
15171 BitWidth1 = std::min(BitWidth1, BitWidth2); in collectValuesToDemote()
15637 unsigned BitWidth2 = Mask.getBitWidth() - Mask.countl_zero(); in computeMinimumValueSizes() local
15639 std::max<unsigned>(std::min(BitWidth1, BitWidth2), MaxBitWidth); in computeMinimumValueSizes()
15693 unsigned BitWidth2 = BitWidth1; in computeMinimumValueSizes() local
15696 BitWidth2 = Mask.getBitWidth() - Mask.countl_zero(); in computeMinimumValueSizes()
15699 std::max(std::min(BitWidth1, BitWidth2), ReductionBitWidth); in computeMinimumValueSizes()