Lines Matching refs:KnownZero2

210                                    APInt &KnownZero2, APInt &KnownOne2,  in computeKnownBitsAddSub()  argument
223 computeKnownBits(Op1, KnownZero2, KnownOne2, DL, Depth + 1, Q); in computeKnownBitsAddSub()
228 if ((KnownZero2 & MaskV) == MaskV) { in computeKnownBitsAddSub()
243 computeKnownBits(Op1, KnownZero2, KnownOne2, DL, Depth + 1, Q); in computeKnownBitsAddSub()
249 std::swap(KnownZero2, KnownOne2); in computeKnownBitsAddSub()
253 APInt PossibleSumZero = ~LHSKnownZero + ~KnownZero2 + CarryIn; in computeKnownBitsAddSub()
257 APInt CarryKnownZero = ~(PossibleSumZero ^ LHSKnownZero ^ KnownZero2); in computeKnownBitsAddSub()
262 APInt RHSKnown = KnownZero2 | KnownOne2; in computeKnownBitsAddSub()
278 if (LHSKnownZero.isNegative() && KnownZero2.isNegative()) in computeKnownBitsAddSub()
290 APInt &KnownZero2, APInt &KnownOne2, in computeKnownBitsMul() argument
295 computeKnownBits(Op0, KnownZero2, KnownOne2, DL, Depth + 1, Q); in computeKnownBitsMul()
306 bool isKnownNonNegativeOp0 = KnownZero2.isNegative(); in computeKnownBitsMul()
328 KnownZero2.countTrailingOnes(); in computeKnownBitsMul()
330 KnownZero2.countLeadingOnes(), in computeKnownBitsMul()
949 APInt KnownZero2(KnownZero), KnownOne2(KnownOne); in computeKnownBitsFromOperator() local
959 computeKnownBits(I->getOperand(0), KnownZero2, KnownOne2, DL, Depth + 1, Q); in computeKnownBitsFromOperator()
964 KnownZero |= KnownZero2; in computeKnownBitsFromOperator()
969 computeKnownBits(I->getOperand(0), KnownZero2, KnownOne2, DL, Depth + 1, Q); in computeKnownBitsFromOperator()
972 KnownZero &= KnownZero2; in computeKnownBitsFromOperator()
979 computeKnownBits(I->getOperand(0), KnownZero2, KnownOne2, DL, Depth + 1, Q); in computeKnownBitsFromOperator()
982 APInt KnownZeroOut = (KnownZero & KnownZero2) | (KnownOne & KnownOne2); in computeKnownBitsFromOperator()
984 KnownOne = (KnownZero & KnownOne2) | (KnownOne & KnownZero2); in computeKnownBitsFromOperator()
991 KnownOne, KnownZero2, KnownOne2, DL, Depth, Q); in computeKnownBitsFromOperator()
998 computeKnownBits(I->getOperand(0), KnownZero2, KnownOne2, DL, Depth + 1, Q); in computeKnownBitsFromOperator()
999 unsigned LeadZ = KnownZero2.countLeadingOnes(); in computeKnownBitsFromOperator()
1002 KnownZero2.clearAllBits(); in computeKnownBitsFromOperator()
1003 computeKnownBits(I->getOperand(1), KnownZero2, KnownOne2, DL, Depth + 1, Q); in computeKnownBitsFromOperator()
1014 computeKnownBits(I->getOperand(1), KnownZero2, KnownOne2, DL, Depth + 1, Q); in computeKnownBitsFromOperator()
1018 KnownZero &= KnownZero2; in computeKnownBitsFromOperator()
1125 KnownZero, KnownOne, KnownZero2, KnownOne2, DL, in computeKnownBitsFromOperator()
1132 KnownZero, KnownOne, KnownZero2, KnownOne2, DL, in computeKnownBitsFromOperator()
1141 computeKnownBits(I->getOperand(0), KnownZero2, KnownOne2, DL, Depth + 1, in computeKnownBitsFromOperator()
1145 KnownZero = KnownZero2 & LowBits; in computeKnownBitsFromOperator()
1150 if (KnownZero2[BitWidth-1] || ((KnownZero2 & LowBits) == LowBits)) in computeKnownBitsFromOperator()
1190 computeKnownBits(I->getOperand(1), KnownZero2, KnownOne2, DL, Depth + 1, Q); in computeKnownBitsFromOperator()
1193 KnownZero2.countLeadingOnes()); in computeKnownBitsFromOperator()
1289 computeKnownBits(R, KnownZero2, KnownOne2, DL, Depth + 1, Q); in computeKnownBitsFromOperator()
1296 std::min(KnownZero2.countTrailingOnes(), in computeKnownBitsFromOperator()
1320 KnownZero2 = APInt(BitWidth, 0); in computeKnownBitsFromOperator()
1324 computeKnownBits(IncValue, KnownZero2, KnownOne2, DL, in computeKnownBitsFromOperator()
1326 KnownZero &= KnownZero2; in computeKnownBitsFromOperator()
1377 KnownOne, KnownZero2, KnownOne2, DL, Depth, Q); in computeKnownBitsFromOperator()
1383 KnownOne, KnownZero2, KnownOne2, DL, Depth, Q); in computeKnownBitsFromOperator()
1388 KnownZero, KnownOne, KnownZero2, KnownOne2, DL, in computeKnownBitsFromOperator()