Lines Matching refs:LHSKnownZero
141 APInt LHSKnownZero(IT->getBitWidth(), 0), LHSKnownOne(IT->getBitWidth(), 0); in haveNoCommonBitsSet() local
143 computeKnownBits(LHS, LHSKnownZero, LHSKnownOne, DL, 0, AC, CxtI, DT); in haveNoCommonBitsSet()
145 return (LHSKnownZero | RHSKnownZero).isAllOnesValue(); in haveNoCommonBitsSet()
267 APInt LHSKnownZero(BitWidth, 0), LHSKnownOne(BitWidth, 0); in computeKnownBitsAddSub() local
268 computeKnownBits(Op0, LHSKnownZero, LHSKnownOne, Depth + 1, Q); in computeKnownBitsAddSub()
279 APInt PossibleSumZero = ~LHSKnownZero + ~KnownZero2 + CarryIn; in computeKnownBitsAddSub()
283 APInt CarryKnownZero = ~(PossibleSumZero ^ LHSKnownZero ^ KnownZero2); in computeKnownBitsAddSub()
287 APInt LHSKnown = LHSKnownZero | LHSKnownOne; in computeKnownBitsAddSub()
304 if (LHSKnownZero.isNegative() && KnownZero2.isNegative()) in computeKnownBitsAddSub()
1112 APInt LHSKnownZero(BitWidth, 0), LHSKnownOne(BitWidth, 0); in computeKnownBitsFromOperator() local
1113 computeKnownBits(I->getOperand(0), LHSKnownZero, LHSKnownOne, Depth + 1, in computeKnownBitsFromOperator()
1116 if (LHSKnownZero.isNegative()) in computeKnownBitsFromOperator()
3287 APInt LHSKnownZero(BitWidth, 0); in computeOverflowForUnsignedMul() local
3291 computeKnownBits(LHS, LHSKnownZero, LHSKnownOne, DL, /*Depth=*/0, AC, CxtI, in computeOverflowForUnsignedMul()
3297 unsigned ZeroBits = LHSKnownZero.countLeadingOnes() + in computeOverflowForUnsignedMul()
3305 APInt LHSMax = ~LHSKnownZero; in computeOverflowForUnsignedMul()