Lines Matching refs:LHSRange
754 ConstantRange LHSRange = ConstantRange::makeAllowedICmpRegion(Pred, *C); in computeKnownBitsFromCmp() local
756 LHSRange = LHSRange.sub(*Offset); in computeKnownBitsFromCmp()
757 Known = Known.unionWith(LHSRange.toKnownBits()); in computeKnownBitsFromCmp()
7095 ConstantRange LHSRange = ConstantRange::fromKnownBits(LHSKnown, false); in computeOverflowForUnsignedMul() local
7097 return mapOverflowResult(LHSRange.unsignedMulMayOverflow(RHSRange)); in computeOverflowForUnsignedMul()
7143 ConstantRange LHSRange = in computeOverflowForUnsignedAdd() local
7147 return mapOverflowResult(LHSRange.unsignedAddMayOverflow(RHSRange)); in computeOverflowForUnsignedAdd()
7175 ConstantRange LHSRange = in computeOverflowForSignedAdd() local
7180 mapOverflowResult(LHSRange.signedAddMayOverflow(RHSRange)); in computeOverflowForSignedAdd()
7194 (LHSRange.isAllNonNegative() || RHSRange.isAllNonNegative()); in computeOverflowForSignedAdd()
7196 (LHSRange.isAllNegative() || RHSRange.isAllNegative()); in computeOverflowForSignedAdd()
7198 KnownBits AddKnown(LHSRange.getBitWidth()); in computeOverflowForSignedAdd()
7234 ConstantRange LHSRange = in computeOverflowForUnsignedSub() local
7238 return mapOverflowResult(LHSRange.unsignedSubMayOverflow(RHSRange)); in computeOverflowForUnsignedSub()
7262 ConstantRange LHSRange = in computeOverflowForSignedSub() local
7266 return mapOverflowResult(LHSRange.signedSubMayOverflow(RHSRange)); in computeOverflowForSignedSub()