Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-10.0/llvm/lib/IR/
DConstantRange.cpp627 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 …]
/external/llvm-project/llvm/lib/IR/
DConstantRange.cpp643 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 …]
/external/llvm/lib/Analysis/
DLazyValueInfo.cpp1049 const unsigned ResultBitWidth = in solveBlockValueCast() local
1058 Result.markConstantRange(LHSRange.truncate(ResultBitWidth)); in solveBlockValueCast()
1061 Result.markConstantRange(LHSRange.signExtend(ResultBitWidth)); in solveBlockValueCast()
1064 Result.markConstantRange(LHSRange.zeroExtend(ResultBitWidth)); in solveBlockValueCast()
/external/llvm-project/llvm/lib/Analysis/
DLazyValueInfo.cpp973 const unsigned ResultBitWidth = CI->getType()->getIntegerBitWidth(); in solveBlockValueCast() local
979 ResultBitWidth)); in solveBlockValueCast()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Analysis/
DLazyValueInfo.cpp1055 const unsigned ResultBitWidth = CI->getType()->getIntegerBitWidth(); in solveBlockValueCast() local
1061 ResultBitWidth)); in solveBlockValueCast()
/external/llvm-project/llvm/lib/Transforms/IPO/
DAttributorAttributes.cpp7526 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() local
7717 APInt T = calculateCastInst(CI, S, ResultBitWidth); in updateWithCastInst()