Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/lib/Transforms/AggressiveInstCombine/
H A DTruncInstCombine.cpp145 unsigned OrigBitWidth = in getMinBitWidth() local
210 return OrigBitWidth; in getMinBitWidth()
215 MinBitWidth = Ty ? Ty->getScalarSizeInBits() : OrigBitWidth; in getMinBitWidth()
221 bool FromLegal = MinBitWidth == 1 || DL.isLegalInteger(OrigBitWidth); in getMinBitWidth()
224 return OrigBitWidth; in getMinBitWidth()
259 unsigned OrigBitWidth = in getBestTruncatedType() local
268 if (MinBitWidth >= OrigBitWidth || in getBestTruncatedType()
/freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineCasts.cpp365 uint32_t OrigBitWidth = OrigTy->getScalarSizeInBits(); in canEvaluateTruncated() local
367 assert(BitWidth < OrigBitWidth && "Unexpected bitwidths!"); in canEvaluateTruncated()
368 APInt Mask = APInt::getBitsSetFrom(OrigBitWidth, BitWidth); in canEvaluateTruncated()
393 uint32_t OrigBitWidth = OrigTy->getScalarSizeInBits(); in canEvaluateTruncated() local
397 APInt::getBitsSetFrom(OrigBitWidth, BitWidth), 0, CxtI)) { in canEvaluateTruncated()
411 uint32_t OrigBitWidth = OrigTy->getScalarSizeInBits(); in canEvaluateTruncated() local
414 OrigBitWidth - BitWidth < in canEvaluateTruncated()
H A DInstCombineShifts.cpp144 uint32_t OrigBitWidth = OrigTy->getScalarSizeInBits(); in canEvaluateShifted()
147 APInt::getHighBitsSet(OrigBitWidth, OrigBitWidth-BitWidth)) && in canEvaluateShifted()