Lines Matching refs:LHSRange
700 ConstantRange LHSRange = ConstantRange::makeAllowedICmpRegion(Pred, *C); in computeKnownBitsFromCmp() local
702 LHSRange = LHSRange.sub(*Offset); in computeKnownBitsFromCmp()
703 Known = Known.unionWith(LHSRange.toKnownBits()); in computeKnownBitsFromCmp()
6303 ConstantRange LHSRange = ConstantRange::fromKnownBits(LHSKnown, false); in computeOverflowForUnsignedMul() local
6305 return mapOverflowResult(LHSRange.unsignedMulMayOverflow(RHSRange)); in computeOverflowForUnsignedMul()
6351 ConstantRange LHSRange = in computeOverflowForUnsignedAdd() local
6355 return mapOverflowResult(LHSRange.unsignedAddMayOverflow(RHSRange)); in computeOverflowForUnsignedAdd()
6384 ConstantRange LHSRange = in computeOverflowForSignedAdd() local
6389 mapOverflowResult(LHSRange.signedAddMayOverflow(RHSRange)); in computeOverflowForSignedAdd()
6403 (LHSRange.isAllNonNegative() || RHSRange.isAllNonNegative()); in computeOverflowForSignedAdd()
6405 (LHSRange.isAllNegative() || RHSRange.isAllNegative()); in computeOverflowForSignedAdd()
6407 KnownBits AddKnown(LHSRange.getBitWidth()); in computeOverflowForSignedAdd()
6446 ConstantRange LHSRange = in computeOverflowForUnsignedSub() local
6450 return mapOverflowResult(LHSRange.unsignedSubMayOverflow(RHSRange)); in computeOverflowForUnsignedSub()
6475 ConstantRange LHSRange = in computeOverflowForSignedSub() local
6479 return mapOverflowResult(LHSRange.signedSubMayOverflow(RHSRange)); in computeOverflowForSignedSub()