Searched defs:OBO (Results 1 – 12 of 12) sorted by relevance
234 using OBO = OverflowingBinaryOperator; in makeGuaranteedNoWrapRegion() typedef937 using OBO = OverflowingBinaryOperator; in addWithNoWrap() typedef984 using OBO = OverflowingBinaryOperator; in subWithNoWrap() typedef
1328 if (const OverflowingBinaryOperator *OBO = in WriteOptimizationInfo() local
767 auto *OBO = cast<OverflowingBinaryOperator>(Op0); in commonIDivTransforms() local793 auto *OBO = cast<OverflowingBinaryOperator>(Op0); in commonIDivTransforms() local
259 auto *OBO = dyn_cast<OverflowingBinaryOperator>(&I); in maintainNoSignedWrap() local282 auto *OBO = dyn_cast<OverflowingBinaryOperator>(&I); in hasNoUnsignedWrap() local287 auto *OBO = dyn_cast<OverflowingBinaryOperator>(&I); in hasNoSignedWrap() local
1179 if (auto *OBO = dyn_cast<OverflowingBinaryOperator>(FalseVal)) { in foldSelectValueEquivalence() local
1368 const OverflowingBinaryOperator *OBO = in getExtendedOperandRecurrence() local1539 const OverflowingBinaryOperator *OBO = in widenWithVariantUse() local
931 using OBO = OverflowingBinaryOperator; in processBinOp() typedef
960 if (auto *OBO = dyn_cast<OverflowingBinaryOperator>(BO)) { in solveBlockValueBinaryOp() local
1002 if (auto *OBO = dyn_cast<OverflowingBinaryOperator>(NonConstIndex)) in isNoWrapAddRec() local
2651 if (auto *OBO = dyn_cast<OverflowingBinaryOperator>(V2)) { in isNonEqualMul() local2665 if (auto *OBO = dyn_cast<OverflowingBinaryOperator>(V2)) { in isNonEqualShl() local
2249 using OBO = OverflowingBinaryOperator; in StrengthenNoWrapFlags() typedef4431 using OBO = OverflowingBinaryOperator; in proveNoWrapViaConstantRanges() typedef4578 if (auto *OBO = dyn_cast<OverflowingBinaryOperator>(Op)) { in BinaryOp() local5794 using OBO = OverflowingBinaryOperator; in getRangeRef() typedef
1459 if (const auto *OBO = dyn_cast<OverflowingBinaryOperator>(V)) { in getOptimizationFlags() local