Lines Matching refs:KnownZero2
1648 APInt KnownZero2, KnownOne2;
1659 ComputeMaskedBits(Op.getOperand(0), KnownZero2, KnownOne2, Depth+1);
1661 assert((KnownZero2 & KnownOne2) == 0 && "Bits known to be one AND zero?");
1666 KnownZero |= KnownZero2;
1670 ComputeMaskedBits(Op.getOperand(0), KnownZero2, KnownOne2, Depth+1);
1672 assert((KnownZero2 & KnownOne2) == 0 && "Bits known to be one AND zero?");
1675 KnownZero &= KnownZero2;
1681 ComputeMaskedBits(Op.getOperand(0), KnownZero2, KnownOne2, Depth+1);
1683 assert((KnownZero2 & KnownOne2) == 0 && "Bits known to be one AND zero?");
1686 APInt KnownZeroOut = (KnownZero & KnownZero2) | (KnownOne & KnownOne2);
1688 KnownOne = (KnownZero & KnownOne2) | (KnownOne & KnownZero2);
1694 ComputeMaskedBits(Op.getOperand(0), KnownZero2, KnownOne2, Depth+1);
1696 assert((KnownZero2 & KnownOne2) == 0 && "Bits known to be one AND zero?");
1704 KnownZero2.countTrailingOnes();
1706 KnownZero2.countLeadingOnes(),
1719 ComputeMaskedBits(Op.getOperand(0), KnownZero2, KnownOne2, Depth+1);
1720 unsigned LeadZ = KnownZero2.countLeadingOnes();
1723 KnownZero2.clearAllBits();
1724 ComputeMaskedBits(Op.getOperand(1), KnownZero2, KnownOne2, Depth+1);
1735 ComputeMaskedBits(Op.getOperand(1), KnownZero2, KnownOne2, Depth+1);
1737 assert((KnownZero2 & KnownOne2) == 0 && "Bits known to be one AND zero?");
1741 KnownZero &= KnownZero2;
1745 ComputeMaskedBits(Op.getOperand(2), KnownZero2, KnownOne2, Depth+1);
1747 assert((KnownZero2 & KnownOne2) == 0 && "Bits known to be one AND zero?");
1751 KnownZero &= KnownZero2;
1968 ComputeMaskedBits(Op.getOperand(1), KnownZero2, KnownOne2, Depth+1);
1973 if ((KnownZero2 & MaskV) == MaskV) {
1987 ComputeMaskedBits(Op.getOperand(0), KnownZero2, KnownOne2, Depth+1);
1988 assert((KnownZero2 & KnownOne2) == 0 && "Bits known to be one AND zero?");
1989 unsigned KnownZeroOut = KnownZero2.countTrailingOnes();
1991 ComputeMaskedBits(Op.getOperand(1), KnownZero2, KnownOne2, Depth+1);
1992 assert((KnownZero2 & KnownOne2) == 0 && "Bits known to be one AND zero?");
1994 KnownZero2.countTrailingOnes());
2015 ComputeMaskedBits(Op.getOperand(0), KnownZero2,KnownOne2,Depth+1);
2018 KnownZero = KnownZero2 & LowBits;
2023 if (KnownZero2[BitWidth-1] || ((KnownZero2 & LowBits) == LowBits))
2049 ComputeMaskedBits(Op.getOperand(1), KnownZero2, KnownOne2, Depth+1);
2052 KnownZero2.countLeadingOnes());