Lines Matching refs:Known2

433                                    KnownBits &KnownOut, KnownBits &Known2,  in computeKnownBitsAddSub()  argument
442 computeKnownBits(Op0, DemandedElts, Known2, Depth + 1, Q); in computeKnownBitsAddSub()
443 KnownOut = KnownBits::computeForAddSub(Add, NSW, Known2, KnownOut); in computeKnownBitsAddSub()
448 KnownBits &Known2, unsigned Depth, in computeKnownBitsMul() argument
451 computeKnownBits(Op0, DemandedElts, Known2, Depth + 1, Q); in computeKnownBitsMul()
462 bool isKnownNonNegativeOp0 = Known2.isNonNegative(); in computeKnownBitsMul()
464 bool isKnownNegativeOp0 = Known2.isNegative(); in computeKnownBitsMul()
473 Known2.isNonZero()) || in computeKnownBitsMul()
483 Known = KnownBits::mul(Known, Known2, SelfMultiply); in computeKnownBitsMul()
1008 KnownBits &Known2, unsigned Depth, const Query &Q, in computeKnownBitsFromShiftOperator() argument
1011 computeKnownBits(I->getOperand(0), DemandedElts, Known2, Depth + 1, Q); in computeKnownBitsFromShiftOperator()
1023 Known = KF(Known2, Known); in computeKnownBitsFromShiftOperator()
1082 Known, KF(Known2, KnownBits::makeConstant(APInt(32, ShiftAmt)))); in computeKnownBitsFromShiftOperator()
1097 KnownBits Known2(BitWidth); in computeKnownBitsFromOperator() local
1108 computeKnownBits(I->getOperand(0), DemandedElts, Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1110 Known &= Known2; in computeKnownBitsFromOperator()
1120 Known2.resetAll(); in computeKnownBitsFromOperator()
1121 computeKnownBits(Y, DemandedElts, Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1122 if (Known2.countMinTrailingOnes() > 0) in computeKnownBitsFromOperator()
1129 computeKnownBits(I->getOperand(0), DemandedElts, Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1131 Known |= Known2; in computeKnownBitsFromOperator()
1135 computeKnownBits(I->getOperand(0), DemandedElts, Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1137 Known ^= Known2; in computeKnownBitsFromOperator()
1142 Known, Known2, Depth, Q); in computeKnownBitsFromOperator()
1147 computeKnownBits(I->getOperand(1), Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1148 Known = KnownBits::udiv(Known, Known2); in computeKnownBitsFromOperator()
1156 computeKnownBits(LHS, Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1161 Known = KnownBits::smax(Known, Known2); in computeKnownBitsFromOperator()
1164 Known = KnownBits::smin(Known, Known2); in computeKnownBitsFromOperator()
1167 Known = KnownBits::umax(Known, Known2); in computeKnownBitsFromOperator()
1170 Known = KnownBits::umin(Known, Known2); in computeKnownBitsFromOperator()
1177 computeKnownBits(I->getOperand(1), Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1180 Known = KnownBits::commonBits(Known, Known2); in computeKnownBitsFromOperator()
1299 computeKnownBitsFromShiftOperator(I, DemandedElts, Known, Known2, Depth, Q, in computeKnownBitsFromOperator()
1311 computeKnownBitsFromShiftOperator(I, DemandedElts, Known, Known2, Depth, Q, in computeKnownBitsFromOperator()
1323 computeKnownBitsFromShiftOperator(I, DemandedElts, Known, Known2, Depth, Q, in computeKnownBitsFromOperator()
1330 DemandedElts, Known, Known2, Depth, Q); in computeKnownBitsFromOperator()
1336 DemandedElts, Known, Known2, Depth, Q); in computeKnownBitsFromOperator()
1341 computeKnownBits(I->getOperand(1), Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1342 Known = KnownBits::srem(Known, Known2); in computeKnownBitsFromOperator()
1347 computeKnownBits(I->getOperand(1), Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1348 Known = KnownBits::urem(Known, Known2); in computeKnownBitsFromOperator()
1465 computeKnownBits(R, DemandedElts, Known2, Depth + 1, RecQ); in computeKnownBitsFromOperator()
1469 Known.Zero.setLowBits(Known2.countMinTrailingZeros()); in computeKnownBitsFromOperator()
1474 Known.Zero.setHighBits(Known2.countMinLeadingZeros()); in computeKnownBitsFromOperator()
1478 Known.Zero.setHighBits(Known2.countMinLeadingZeros()); in computeKnownBitsFromOperator()
1479 Known.One.setHighBits(Known2.countMinLeadingOnes()); in computeKnownBitsFromOperator()
1505 computeKnownBits(R, Known2, Depth + 1, RecQ); in computeKnownBitsFromOperator()
1512 Known.Zero.setLowBits(std::min(Known2.countMinTrailingZeros(), in computeKnownBitsFromOperator()
1527 if (Known2.isNonNegative() && Known3.isNonNegative()) in computeKnownBitsFromOperator()
1529 else if (Known2.isNegative() && Known3.isNegative()) in computeKnownBitsFromOperator()
1536 if (Known2.isNonNegative() && Known3.isNegative()) in computeKnownBitsFromOperator()
1538 else if (Known2.isNegative() && Known3.isNonNegative()) in computeKnownBitsFromOperator()
1543 else if (Opcode == Instruction::Mul && Known2.isNonNegative() && in computeKnownBitsFromOperator()
1577 Known2 = KnownBits(BitWidth); in computeKnownBitsFromOperator()
1580 computeKnownBits(IncValue, Known2, MaxAnalysisRecursionDepth - 1, RecQ); in computeKnownBitsFromOperator()
1581 Known = KnownBits::commonBits(Known, Known2); in computeKnownBitsFromOperator()
1599 computeKnownBits(RV, Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1600 Known.Zero |= Known2.Zero; in computeKnownBitsFromOperator()
1601 Known.One |= Known2.One; in computeKnownBitsFromOperator()
1607 computeKnownBits(I->getOperand(0), Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1609 Known = Known2.abs(IntMinIsPoison); in computeKnownBitsFromOperator()
1613 computeKnownBits(I->getOperand(0), DemandedElts, Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1614 Known.Zero |= Known2.Zero.reverseBits(); in computeKnownBitsFromOperator()
1615 Known.One |= Known2.One.reverseBits(); in computeKnownBitsFromOperator()
1618 computeKnownBits(I->getOperand(0), DemandedElts, Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1619 Known.Zero |= Known2.Zero.byteSwap(); in computeKnownBitsFromOperator()
1620 Known.One |= Known2.One.byteSwap(); in computeKnownBitsFromOperator()
1623 computeKnownBits(I->getOperand(0), Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1625 unsigned PossibleLZ = Known2.countMaxLeadingZeros(); in computeKnownBitsFromOperator()
1634 computeKnownBits(I->getOperand(0), Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1636 unsigned PossibleTZ = Known2.countMaxTrailingZeros(); in computeKnownBitsFromOperator()
1645 computeKnownBits(I->getOperand(0), Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1648 unsigned BitsPossiblySet = Known2.countMaxPopulation(); in computeKnownBitsFromOperator()
1667 computeKnownBits(I->getOperand(0), Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1671 Known2.Zero.shl(ShiftAmt) | Known3.Zero.lshr(BitWidth - ShiftAmt); in computeKnownBitsFromOperator()
1673 Known2.One.shl(ShiftAmt) | Known3.One.lshr(BitWidth - ShiftAmt); in computeKnownBitsFromOperator()
1680 computeKnownBits(I->getOperand(1), Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1688 Known2.countMinLeadingOnes()); in computeKnownBitsFromOperator()
1691 Known2.countMinLeadingOnes()); in computeKnownBitsFromOperator()
1694 IsAdd, /* NSW */ false, Known, Known2); in computeKnownBitsFromOperator()
1709 computeKnownBits(I->getOperand(1), Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1710 Known = KnownBits::umin(Known, Known2); in computeKnownBitsFromOperator()
1714 computeKnownBits(I->getOperand(1), Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1715 Known = KnownBits::umax(Known, Known2); in computeKnownBitsFromOperator()
1719 computeKnownBits(I->getOperand(1), Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1720 Known = KnownBits::smin(Known, Known2); in computeKnownBitsFromOperator()
1724 computeKnownBits(I->getOperand(1), Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1725 Known = KnownBits::smax(Known, Known2); in computeKnownBitsFromOperator()
1793 computeKnownBits(RHS, DemandedRHS, Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1794 Known = KnownBits::commonBits(Known, Known2); in computeKnownBitsFromOperator()
1822 computeKnownBits(Vec, DemandedVecElts, Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1823 Known = KnownBits::commonBits(Known, Known2); in computeKnownBitsFromOperator()
1856 Known, Known2, Depth, Q); in computeKnownBitsFromOperator()
1862 Known, Known2, Depth, Q); in computeKnownBitsFromOperator()
1867 DemandedElts, Known, Known2, Depth, Q); in computeKnownBitsFromOperator()
2945 KnownBits Known2 = computeKnownBits(V2, Depth, Q); in isKnownNonEqual() local
2947 if (Known1.Zero.intersects(Known2.One) || in isKnownNonEqual()
2948 Known2.Zero.intersects(Known1.One)) in isKnownNonEqual()