Searched refs:ResultBitWidth (Results 1 – 6 of 6) sorted by relevance
627 uint32_t ResultBitWidth) const { in castOp()632 return truncate(ResultBitWidth); in castOp()634 return signExtend(ResultBitWidth); in castOp()636 return zeroExtend(ResultBitWidth); in castOp()641 if (getBitWidth() == ResultBitWidth) in castOp()644 return getFull(ResultBitWidth); in castOp()648 APInt Min = APInt::getMinValue(BW).zextOrSelf(ResultBitWidth); in castOp()649 APInt Max = APInt::getMaxValue(BW).zextOrSelf(ResultBitWidth); in castOp()655 APInt SMin = APInt::getSignedMinValue(BW).sextOrSelf(ResultBitWidth); in castOp()656 APInt SMax = APInt::getSignedMaxValue(BW).sextOrSelf(ResultBitWidth); in castOp()[all …]
643 uint32_t ResultBitWidth) const { in castOp()648 return truncate(ResultBitWidth); in castOp()650 return signExtend(ResultBitWidth); in castOp()652 return zeroExtend(ResultBitWidth); in castOp()657 if (getBitWidth() == ResultBitWidth) in castOp()660 return getFull(ResultBitWidth); in castOp()664 APInt Min = APInt::getMinValue(BW).zextOrSelf(ResultBitWidth); in castOp()665 APInt Max = APInt::getMaxValue(BW).zextOrSelf(ResultBitWidth); in castOp()671 APInt SMin = APInt::getSignedMinValue(BW).sextOrSelf(ResultBitWidth); in castOp()672 APInt SMax = APInt::getSignedMaxValue(BW).sextOrSelf(ResultBitWidth); in castOp()[all …]
1049 const unsigned ResultBitWidth = in solveBlockValueCast() local1058 Result.markConstantRange(LHSRange.truncate(ResultBitWidth)); in solveBlockValueCast()1061 Result.markConstantRange(LHSRange.signExtend(ResultBitWidth)); in solveBlockValueCast()1064 Result.markConstantRange(LHSRange.zeroExtend(ResultBitWidth)); in solveBlockValueCast()
973 const unsigned ResultBitWidth = CI->getType()->getIntegerBitWidth(); in solveBlockValueCast() local979 ResultBitWidth)); in solveBlockValueCast()
1055 const unsigned ResultBitWidth = CI->getType()->getIntegerBitWidth(); in solveBlockValueCast() local1061 ResultBitWidth)); in solveBlockValueCast()
7526 uint32_t ResultBitWidth) { in calculateCastInst()7532 return Src.trunc(ResultBitWidth); in calculateCastInst()7534 return Src.sext(ResultBitWidth); in calculateCastInst()7536 return Src.zext(ResultBitWidth); in calculateCastInst()7707 uint32_t ResultBitWidth = CI->getDestTy()->getIntegerBitWidth(); in updateWithCastInst() local7717 APInt T = calculateCastInst(CI, S, ResultBitWidth); in updateWithCastInst()