Lines Matching refs:RHSKnownOne
142 APInt RHSKnownZero(IT->getBitWidth(), 0), RHSKnownOne(IT->getBitWidth(), 0);
144 computeKnownBits(RHS, RHSKnownZero, RHSKnownOne, DL, 0, AC, CxtI, DT);
568 APInt RHSKnownZero(BitWidth, 0), RHSKnownOne(BitWidth, 0);
569 computeKnownBits(A, RHSKnownZero, RHSKnownOne, Depth+1, Query(Q, I));
571 KnownOne |= RHSKnownOne;
577 APInt RHSKnownZero(BitWidth, 0), RHSKnownOne(BitWidth, 0);
578 computeKnownBits(A, RHSKnownZero, RHSKnownOne, Depth+1, Query(Q, I));
585 KnownOne |= RHSKnownOne & MaskKnownOne;
591 APInt RHSKnownZero(BitWidth, 0), RHSKnownOne(BitWidth, 0);
592 computeKnownBits(A, RHSKnownZero, RHSKnownOne, Depth+1, Query(Q, I));
598 KnownZero |= RHSKnownOne & MaskKnownOne;
605 APInt RHSKnownZero(BitWidth, 0), RHSKnownOne(BitWidth, 0);
606 computeKnownBits(A, RHSKnownZero, RHSKnownOne, Depth+1, Query(Q, I));
613 KnownOne |= RHSKnownOne & BKnownZero;
619 APInt RHSKnownZero(BitWidth, 0), RHSKnownOne(BitWidth, 0);
620 computeKnownBits(A, RHSKnownZero, RHSKnownOne, Depth+1, Query(Q, I));
626 KnownZero |= RHSKnownOne & BKnownZero;
633 APInt RHSKnownZero(BitWidth, 0), RHSKnownOne(BitWidth, 0);
634 computeKnownBits(A, RHSKnownZero, RHSKnownOne, Depth+1, Query(Q, I));
642 KnownOne |= RHSKnownOne & BKnownZero;
643 KnownZero |= RHSKnownOne & BKnownOne;
650 APInt RHSKnownZero(BitWidth, 0), RHSKnownOne(BitWidth, 0);
651 computeKnownBits(A, RHSKnownZero, RHSKnownOne, Depth+1, Query(Q, I));
658 KnownZero |= RHSKnownOne & BKnownZero;
661 KnownOne |= RHSKnownOne & BKnownOne;
667 APInt RHSKnownZero(BitWidth, 0), RHSKnownOne(BitWidth, 0);
668 computeKnownBits(A, RHSKnownZero, RHSKnownOne, Depth+1, Query(Q, I));
672 KnownOne |= RHSKnownOne.lshr(C->getZExtValue());
678 APInt RHSKnownZero(BitWidth, 0), RHSKnownOne(BitWidth, 0);
679 computeKnownBits(A, RHSKnownZero, RHSKnownOne, Depth+1, Query(Q, I));
682 KnownZero |= RHSKnownOne.lshr(C->getZExtValue());
691 APInt RHSKnownZero(BitWidth, 0), RHSKnownOne(BitWidth, 0);
692 computeKnownBits(A, RHSKnownZero, RHSKnownOne, Depth+1, Query(Q, I));
696 KnownOne |= RHSKnownOne << C->getZExtValue();
704 APInt RHSKnownZero(BitWidth, 0), RHSKnownOne(BitWidth, 0);
705 computeKnownBits(A, RHSKnownZero, RHSKnownOne, Depth+1, Query(Q, I));
708 KnownZero |= RHSKnownOne << C->getZExtValue();
714 APInt RHSKnownZero(BitWidth, 0), RHSKnownOne(BitWidth, 0);
715 computeKnownBits(A, RHSKnownZero, RHSKnownOne, Depth+1, Query(Q, I));
725 APInt RHSKnownZero(BitWidth, 0), RHSKnownOne(BitWidth, 0);
726 computeKnownBits(A, RHSKnownZero, RHSKnownOne, Depth+1, Query(Q, I));
728 if (RHSKnownOne.isAllOnesValue() || RHSKnownZero.isNegative()) {
736 APInt RHSKnownZero(BitWidth, 0), RHSKnownOne(BitWidth, 0);
737 computeKnownBits(A, RHSKnownZero, RHSKnownOne, Depth+1, Query(Q, I));
739 if (RHSKnownOne.isNegative()) {
747 APInt RHSKnownZero(BitWidth, 0), RHSKnownOne(BitWidth, 0);
748 computeKnownBits(A, RHSKnownZero, RHSKnownOne, Depth+1, Query(Q, I));
750 if (RHSKnownZero.isAllOnesValue() || RHSKnownOne.isNegative()) {
758 APInt RHSKnownZero(BitWidth, 0), RHSKnownOne(BitWidth, 0);
759 computeKnownBits(A, RHSKnownZero, RHSKnownOne, Depth+1, Query(Q, I));
768 APInt RHSKnownZero(BitWidth, 0), RHSKnownOne(BitWidth, 0);
769 computeKnownBits(A, RHSKnownZero, RHSKnownOne, Depth+1, Query(Q, I));
3290 APInt RHSKnownOne(BitWidth, 0);
3293 computeKnownBits(RHS, RHSKnownZero, RHSKnownOne, DL, /*Depth=*/0, AC, CxtI,
3318 LHSKnownOne.umul_ov(RHSKnownOne, MinOverflow);