Lines Matching refs:OverflowingBinaryOperator
1140 bool NSW = Q.IIQ.hasNoSignedWrap(cast<OverflowingBinaryOperator>(I)); in computeKnownBitsFromOperator()
1187 Q.IIQ.hasNoSignedWrap(cast<OverflowingBinaryOperator>(RHS))) in computeKnownBitsFromOperator()
1286 bool NSW = Q.IIQ.hasNoSignedWrap(cast<OverflowingBinaryOperator>(I)); in computeKnownBitsFromOperator()
1328 bool NSW = Q.IIQ.hasNoSignedWrap(cast<OverflowingBinaryOperator>(I)); in computeKnownBitsFromOperator()
1334 bool NSW = Q.IIQ.hasNoSignedWrap(cast<OverflowingBinaryOperator>(I)); in computeKnownBitsFromOperator()
1515 auto *OverflowOp = dyn_cast<OverflowingBinaryOperator>(BO); in computeKnownBitsFromOperator()
2158 const OverflowingBinaryOperator *VOBO = cast<OverflowingBinaryOperator>(V); in isKnownToBeAPowerOfTwo()
2579 const OverflowingBinaryOperator *BO = cast<OverflowingBinaryOperator>(V); in isKnownNonZero()
2653 const OverflowingBinaryOperator *BO = cast<OverflowingBinaryOperator>(V); in isKnownNonZero()
2753 auto *OBO1 = cast<OverflowingBinaryOperator>(Op1); in getInvertibleOperands()
2754 auto *OBO2 = cast<OverflowingBinaryOperator>(Op2); in getInvertibleOperands()
2769 auto *OBO1 = cast<OverflowingBinaryOperator>(Op1); in getInvertibleOperands()
2770 auto *OBO2 = cast<OverflowingBinaryOperator>(Op2); in getInvertibleOperands()
2850 if (auto *OBO = dyn_cast<OverflowingBinaryOperator>(V2)) { in isNonEqualMul()
2863 if (auto *OBO = dyn_cast<OverflowingBinaryOperator>(V2)) { in isNonEqualShl()