Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DConstantRange.cpp778 uint32_t ResultBitWidth) const { in castOp()
783 return truncate(ResultBitWidth); in castOp()
785 return signExtend(ResultBitWidth); in castOp()
787 return zeroExtend(ResultBitWidth); in castOp()
792 if (getBitWidth() == ResultBitWidth) in castOp()
795 return getFull(ResultBitWidth); in castOp()
801 if (ResultBitWidth > BW) { in castOp()
802 Min = Min.zext(ResultBitWidth); in castOp()
803 Max = Max.zext(ResultBitWidth); in castOp()
812 if (ResultBitWidth > BW) { in castOp()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DLazyValueInfo.cpp965 const unsigned ResultBitWidth = CI->getType()->getScalarSizeInBits(); in solveBlockValueCast() local
971 ResultBitWidth)); in solveBlockValueCast()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DAttributorAttributes.cpp9745 uint32_t ResultBitWidth) { in calculateCastInst()
9751 return Src.trunc(ResultBitWidth); in calculateCastInst()
9753 return Src.sext(ResultBitWidth); in calculateCastInst()
9755 return Src.zext(ResultBitWidth); in calculateCastInst()
9946 uint32_t ResultBitWidth = CI->getDestTy()->getIntegerBitWidth(); in updateWithCastInst() local
9959 APInt T = calculateCastInst(CI, S, ResultBitWidth); in updateWithCastInst()