Home | History | Annotate | Download | only in Analysis

Lines Matching refs:RHSKnownZero

151   APInt RHSKnownZero(IT->getBitWidth(), 0), RHSKnownOne(IT->getBitWidth(), 0);
153 computeKnownBits(RHS, RHSKnownZero, RHSKnownOne, DL, 0, AC, CxtI, DT);
154 return (LHSKnownZero | RHSKnownZero).isAllOnesValue();
776 APInt RHSKnownZero(BitWidth, 0), RHSKnownOne(BitWidth, 0);
777 computeKnownBits(A, RHSKnownZero, RHSKnownOne, DL, Depth+1, Query(Q, I));
778 KnownZero |= RHSKnownZero;
784 APInt RHSKnownZero(BitWidth, 0), RHSKnownOne(BitWidth, 0);
785 computeKnownBits(A, RHSKnownZero, RHSKnownOne, DL, Depth+1, Query(Q, I));
791 KnownZero |= RHSKnownZero & MaskKnownOne;
797 APInt RHSKnownZero(BitWidth, 0), RHSKnownOne(BitWidth, 0);
798 computeKnownBits(A, RHSKnownZero, RHSKnownOne, DL, Depth+1, Query(Q, I));
805 KnownOne |= RHSKnownZero & MaskKnownOne;
810 APInt RHSKnownZero(BitWidth, 0), RHSKnownOne(BitWidth, 0);
811 computeKnownBits(A, RHSKnownZero, RHSKnownOne, DL, Depth+1, Query(Q, I));
817 KnownZero |= RHSKnownZero & BKnownZero;
823 APInt RHSKnownZero(BitWidth, 0), RHSKnownOne(BitWidth, 0);
824 computeKnownBits(A, RHSKnownZero, RHSKnownOne, DL, Depth+1, Query(Q, I));
831 KnownOne |= RHSKnownZero & BKnownZero;
836 APInt RHSKnownZero(BitWidth, 0), RHSKnownOne(BitWidth, 0);
837 computeKnownBits(A, RHSKnownZero, RHSKnownOne, DL, Depth+1, Query(Q, I));
844 KnownZero |= RHSKnownZero & BKnownZero;
847 KnownOne |= RHSKnownZero & BKnownOne;
852 APInt RHSKnownZero(BitWidth, 0), RHSKnownOne(BitWidth, 0);
853 computeKnownBits(A, RHSKnownZero, RHSKnownOne, DL, Depth+1, Query(Q, I));
861 KnownOne |= RHSKnownZero & BKnownZero;
862 KnownZero |= RHSKnownZero & BKnownOne;
868 APInt RHSKnownZero(BitWidth, 0), RHSKnownOne(BitWidth, 0);
869 computeKnownBits(A, RHSKnownZero, RHSKnownOne, DL, Depth+1, Query(Q, I));
872 KnownZero |= RHSKnownZero.lshr(C->getZExtValue());
878 APInt RHSKnownZero(BitWidth, 0), RHSKnownOne(BitWidth, 0);
879 computeKnownBits(A, RHSKnownZero, RHSKnownOne, DL, Depth+1, Query(Q, I));
883 KnownOne |= RHSKnownZero.lshr(C->getZExtValue());
890 APInt RHSKnownZero(BitWidth, 0), RHSKnownOne(BitWidth, 0);
891 computeKnownBits(A, RHSKnownZero, RHSKnownOne, DL, Depth+1, Query(Q, I));
894 KnownZero |= RHSKnownZero << C->getZExtValue();
902 APInt RHSKnownZero(BitWidth, 0), RHSKnownOne(BitWidth, 0);
903 computeKnownBits(A, RHSKnownZero, RHSKnownOne, DL, Depth+1, Query(Q, I));
907 KnownOne |= RHSKnownZero << C->getZExtValue();
911 APInt RHSKnownZero(BitWidth, 0), RHSKnownOne(BitWidth, 0);
912 computeKnownBits(A, RHSKnownZero, RHSKnownOne, DL, Depth+1, Query(Q, I));
914 if (RHSKnownZero.isNegative()) {
921 APInt RHSKnownZero(BitWidth, 0), RHSKnownOne(BitWidth, 0);
922 computeKnownBits(A, RHSKnownZero, RHSKnownOne, DL, Depth+1, Query(Q, I));
924 if (RHSKnownOne.isAllOnesValue() || RHSKnownZero.isNegative()) {
931 APInt RHSKnownZero(BitWidth, 0), RHSKnownOne(BitWidth, 0);
932 computeKnownBits(A, RHSKnownZero, RHSKnownOne, DL, Depth+1, Query(Q, I));
941 APInt RHSKnownZero(BitWidth, 0), RHSKnownOne(BitWidth, 0);
942 computeKnownBits(A, RHSKnownZero, RHSKnownOne, DL, Depth+1, Query(Q, I));
944 if (RHSKnownZero.isAllOnesValue() || RHSKnownOne.isNegative()) {
951 APInt RHSKnownZero(BitWidth, 0), RHSKnownOne(BitWidth, 0);
952 computeKnownBits(A, RHSKnownZero, RHSKnownOne, DL, Depth+1, Query(Q, I));
956 APInt::getHighBitsSet(BitWidth, RHSKnownZero.countLeadingOnes());
960 APInt RHSKnownZero(BitWidth, 0), RHSKnownOne(BitWidth, 0);
961 computeKnownBits(A, RHSKnownZero, RHSKnownOne, DL, Depth+1, Query(Q, I));
967 APInt::getHighBitsSet(BitWidth, RHSKnownZero.countLeadingOnes()+1);
970 APInt::getHighBitsSet(BitWidth, RHSKnownZero.countLeadingOnes());
3554 APInt RHSKnownZero(BitWidth, 0);
3558 computeKnownBits(RHS, RHSKnownZero, RHSKnownOne, DL, /*Depth=*/0, AC, CxtI,
3563 RHSKnownZero.countLeadingOnes();
3571 APInt RHSMax = ~RHSKnownZero;