Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/
H A DConstantRange.cpp648 uint32_t ResultBitWidth) const { in castOp()
653 return truncate(ResultBitWidth); in castOp()
655 return signExtend(ResultBitWidth); in castOp()
657 return zeroExtend(ResultBitWidth); in castOp()
662 if (getBitWidth() == ResultBitWidth) in castOp()
665 return getFull(ResultBitWidth); in castOp()
669 APInt Min = APInt::getMinValue(BW).zextOrSelf(ResultBitWidth); in castOp()
670 APInt Max = APInt::getMaxValue(BW).zextOrSelf(ResultBitWidth); in castOp()
676 APInt SMin = APInt::getSignedMinValue(BW).sextOrSelf(ResultBitWidth); in castOp()
677 APInt SMax = APInt::getSignedMaxValue(BW).sextOrSelf(ResultBitWidth); in castOp()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DLazyValueInfo.cpp921 const unsigned ResultBitWidth = CI->getType()->getIntegerBitWidth(); in solveBlockValueCast() local
927 ResultBitWidth)); in solveBlockValueCast()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/IPO/
H A DAttributorAttributes.cpp7620 uint32_t ResultBitWidth) { in calculateCastInst()
7626 return Src.trunc(ResultBitWidth); in calculateCastInst()
7628 return Src.sext(ResultBitWidth); in calculateCastInst()
7630 return Src.zext(ResultBitWidth); in calculateCastInst()
7805 uint32_t ResultBitWidth = CI->getDestTy()->getIntegerBitWidth(); in updateWithCastInst() local
7816 APInt T = calculateCastInst(CI, S, ResultBitWidth); in updateWithCastInst()