Lines Matching refs:isExact
976 KnownBits::udiv(Known, Known2, Q.IIQ.isExact(cast<BinaryOperator>(I))); in computeKnownBitsFromOperator()
983 KnownBits::sdiv(Known, Known2, Q.IIQ.isExact(cast<BinaryOperator>(I))); in computeKnownBitsFromOperator()
1913 return (OrZero || Q.IIQ.isExact(BO)) && in isPowerOfTwoRecurrence()
1922 return OrZero || Q.IIQ.isExact(BO); in isPowerOfTwoRecurrence()
1977 if (OrZero || Q.IIQ.isExact(cast<BinaryOperator>(I))) in isKnownToBeAPowerOfTwo()
1981 if (Q.IIQ.isExact(cast<BinaryOperator>(I))) in isKnownToBeAPowerOfTwo()
2294 return BO->isExact(); in isNonZeroRecurrence()
2494 if (BO->isExact()) in isKnownNonZeroFromOperator()
2510 if (cast<PossiblyExactOperator>(I)->isExact()) in isKnownNonZeroFromOperator()
2925 if (!PEO1->isExact() || !PEO2->isExact()) in getInvertibleOperands()
8581 if (!C->isZero() && IIQ.isExact(&BO)) in setLimitsForBinOp()
8602 if (!C->isZero() && IIQ.isExact(&BO)) in setLimitsForBinOp()