Lines Matching refs:Known2

395                                    KnownBits &KnownOut, KnownBits &Known2,  in computeKnownBitsAddSub()  argument
404 computeKnownBits(Op0, DemandedElts, Known2, Depth + 1, Q); in computeKnownBitsAddSub()
405 KnownOut = KnownBits::computeForAddSub(Add, NSW, Known2, KnownOut); in computeKnownBitsAddSub()
410 KnownBits &Known2, unsigned Depth, in computeKnownBitsMul() argument
413 computeKnownBits(Op0, DemandedElts, Known2, Depth + 1, Q); in computeKnownBitsMul()
424 bool isKnownNonNegativeOp0 = Known2.isNonNegative(); in computeKnownBitsMul()
426 bool isKnownNegativeOp0 = Known2.isNegative(); in computeKnownBitsMul()
435 Known2.isNonZero()) || in computeKnownBitsMul()
440 Known = KnownBits::mul(Known, Known2); in computeKnownBitsMul()
963 KnownBits &Known2, unsigned Depth, const Query &Q, in computeKnownBitsFromShiftOperator() argument
966 computeKnownBits(I->getOperand(0), DemandedElts, Known2, Depth + 1, Q); in computeKnownBitsFromShiftOperator()
978 Known = KF(Known2, Known); in computeKnownBitsFromShiftOperator()
1037 Known, KF(Known2, KnownBits::makeConstant(APInt(32, ShiftAmt)))); in computeKnownBitsFromShiftOperator()
1052 KnownBits Known2(BitWidth); in computeKnownBitsFromOperator() local
1063 computeKnownBits(I->getOperand(0), DemandedElts, Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1065 Known &= Known2; in computeKnownBitsFromOperator()
1075 Known2.resetAll(); in computeKnownBitsFromOperator()
1076 computeKnownBits(Y, DemandedElts, Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1077 if (Known2.countMinTrailingOnes() > 0) in computeKnownBitsFromOperator()
1084 computeKnownBits(I->getOperand(0), DemandedElts, Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1086 Known |= Known2; in computeKnownBitsFromOperator()
1090 computeKnownBits(I->getOperand(0), DemandedElts, Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1092 Known ^= Known2; in computeKnownBitsFromOperator()
1097 Known, Known2, Depth, Q); in computeKnownBitsFromOperator()
1102 computeKnownBits(I->getOperand(1), Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1103 Known = KnownBits::udiv(Known, Known2); in computeKnownBitsFromOperator()
1111 computeKnownBits(LHS, Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1116 Known = KnownBits::smax(Known, Known2); in computeKnownBitsFromOperator()
1119 Known = KnownBits::smin(Known, Known2); in computeKnownBitsFromOperator()
1122 Known = KnownBits::umax(Known, Known2); in computeKnownBitsFromOperator()
1125 Known = KnownBits::umin(Known, Known2); in computeKnownBitsFromOperator()
1132 computeKnownBits(I->getOperand(1), Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1135 Known = KnownBits::commonBits(Known, Known2); in computeKnownBitsFromOperator()
1254 computeKnownBitsFromShiftOperator(I, DemandedElts, Known, Known2, Depth, Q, in computeKnownBitsFromOperator()
1266 computeKnownBitsFromShiftOperator(I, DemandedElts, Known, Known2, Depth, Q, in computeKnownBitsFromOperator()
1278 computeKnownBitsFromShiftOperator(I, DemandedElts, Known, Known2, Depth, Q, in computeKnownBitsFromOperator()
1285 DemandedElts, Known, Known2, Depth, Q); in computeKnownBitsFromOperator()
1291 DemandedElts, Known, Known2, Depth, Q); in computeKnownBitsFromOperator()
1296 computeKnownBits(I->getOperand(1), Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1297 Known = KnownBits::srem(Known, Known2); in computeKnownBitsFromOperator()
1302 computeKnownBits(I->getOperand(1), Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1303 Known = KnownBits::urem(Known, Known2); in computeKnownBitsFromOperator()
1420 computeKnownBits(R, DemandedElts, Known2, Depth + 1, RecQ); in computeKnownBitsFromOperator()
1424 Known.Zero.setLowBits(Known2.countMinTrailingZeros()); in computeKnownBitsFromOperator()
1429 Known.Zero.setHighBits(Known2.countMinLeadingZeros()); in computeKnownBitsFromOperator()
1433 Known.Zero.setHighBits(Known2.countMinLeadingZeros()); in computeKnownBitsFromOperator()
1434 Known.One.setHighBits(Known2.countMinLeadingOnes()); in computeKnownBitsFromOperator()
1460 computeKnownBits(R, Known2, Depth + 1, RecQ); in computeKnownBitsFromOperator()
1467 Known.Zero.setLowBits(std::min(Known2.countMinTrailingZeros(), in computeKnownBitsFromOperator()
1482 if (Known2.isNonNegative() && Known3.isNonNegative()) in computeKnownBitsFromOperator()
1484 else if (Known2.isNegative() && Known3.isNegative()) in computeKnownBitsFromOperator()
1491 if (Known2.isNonNegative() && Known3.isNegative()) in computeKnownBitsFromOperator()
1493 else if (Known2.isNegative() && Known3.isNonNegative()) in computeKnownBitsFromOperator()
1498 else if (Opcode == Instruction::Mul && Known2.isNonNegative() && in computeKnownBitsFromOperator()
1532 Known2 = KnownBits(BitWidth); in computeKnownBitsFromOperator()
1535 computeKnownBits(IncValue, Known2, MaxAnalysisRecursionDepth - 1, RecQ); in computeKnownBitsFromOperator()
1536 Known = KnownBits::commonBits(Known, Known2); in computeKnownBitsFromOperator()
1554 computeKnownBits(RV, Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1555 Known.Zero |= Known2.Zero; in computeKnownBitsFromOperator()
1556 Known.One |= Known2.One; in computeKnownBitsFromOperator()
1562 computeKnownBits(I->getOperand(0), Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1564 Known = Known2.abs(IntMinIsPoison); in computeKnownBitsFromOperator()
1568 computeKnownBits(I->getOperand(0), DemandedElts, Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1569 Known.Zero |= Known2.Zero.reverseBits(); in computeKnownBitsFromOperator()
1570 Known.One |= Known2.One.reverseBits(); in computeKnownBitsFromOperator()
1573 computeKnownBits(I->getOperand(0), DemandedElts, Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1574 Known.Zero |= Known2.Zero.byteSwap(); in computeKnownBitsFromOperator()
1575 Known.One |= Known2.One.byteSwap(); in computeKnownBitsFromOperator()
1578 computeKnownBits(I->getOperand(0), Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1580 unsigned PossibleLZ = Known2.countMaxLeadingZeros(); in computeKnownBitsFromOperator()
1589 computeKnownBits(I->getOperand(0), Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1591 unsigned PossibleTZ = Known2.countMaxTrailingZeros(); in computeKnownBitsFromOperator()
1600 computeKnownBits(I->getOperand(0), Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1603 unsigned BitsPossiblySet = Known2.countMaxPopulation(); in computeKnownBitsFromOperator()
1622 computeKnownBits(I->getOperand(0), Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1626 Known2.Zero.shl(ShiftAmt) | Known3.Zero.lshr(BitWidth - ShiftAmt); in computeKnownBitsFromOperator()
1628 Known2.One.shl(ShiftAmt) | Known3.One.lshr(BitWidth - ShiftAmt); in computeKnownBitsFromOperator()
1635 computeKnownBits(I->getOperand(1), Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1643 Known2.countMinLeadingOnes()); in computeKnownBitsFromOperator()
1646 Known2.countMinLeadingOnes()); in computeKnownBitsFromOperator()
1649 IsAdd, /* NSW */ false, Known, Known2); in computeKnownBitsFromOperator()
1664 computeKnownBits(I->getOperand(1), Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1665 Known = KnownBits::umin(Known, Known2); in computeKnownBitsFromOperator()
1669 computeKnownBits(I->getOperand(1), Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1670 Known = KnownBits::umax(Known, Known2); in computeKnownBitsFromOperator()
1674 computeKnownBits(I->getOperand(1), Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1675 Known = KnownBits::smin(Known, Known2); in computeKnownBitsFromOperator()
1679 computeKnownBits(I->getOperand(1), Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1680 Known = KnownBits::smax(Known, Known2); in computeKnownBitsFromOperator()
1720 computeKnownBits(RHS, DemandedRHS, Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1721 Known = KnownBits::commonBits(Known, Known2); in computeKnownBitsFromOperator()
1749 computeKnownBits(Vec, DemandedVecElts, Known2, Depth + 1, Q); in computeKnownBitsFromOperator()
1750 Known = KnownBits::commonBits(Known, Known2); in computeKnownBitsFromOperator()
1783 Known, Known2, Depth, Q); in computeKnownBitsFromOperator()
1789 Known, Known2, Depth, Q); in computeKnownBitsFromOperator()
1794 DemandedElts, Known, Known2, Depth, Q); in computeKnownBitsFromOperator()
2789 KnownBits Known2 = computeKnownBits(V2, Depth, Q); in isKnownNonEqual() local
2791 if (Known1.Zero.intersects(Known2.One) || in isKnownNonEqual()
2792 Known2.Zero.intersects(Known1.One)) in isKnownNonEqual()