/freebsd/contrib/llvm-project/llvm/lib/IR/ |
H A D | Operator.cpp | 27 auto *OBO = cast<OverflowingBinaryOperator>(this); in hasPoisonGeneratingFlags() local
|
H A D | ConstantRange.cpp | 317 using OBO = OverflowingBinaryOperator; in makeGuaranteedNoWrapRegion() typedef 1093 using OBO = OverflowingBinaryOperator; in addWithNoWrap() typedef 1140 using OBO = OverflowingBinaryOperator; in subWithNoWrap() typedef
|
H A D | AsmWriter.cpp | 1406 if (const OverflowingBinaryOperator *OBO = in WriteOptimizationInfo() local
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
H A D | ScalarEvolutionExpander.cpp | 52 if (auto *OBO = dyn_cast<OverflowingBinaryOperator>(I)) { in PoisonFlags() local 778 if (auto *OBO = dyn_cast<OverflowingBinaryOperator>(I)) in hoistIVInc() local 1538 if (auto *OBO = dyn_cast<OverflowingBinaryOperator>(I)) in expand() local
|
H A D | SimplifyIndVar.cpp | 1415 if (auto *OBO = dyn_cast<OverflowingBinaryOperator>(Op)) { local 1676 const OverflowingBinaryOperator *OBO = in widenWithVariantUse() local
|
H A D | SCCPSolver.cpp | 1532 if (auto *OBO = dyn_cast<OverflowingBinaryOperator>(BO)) in visitBinaryOperator() local
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineMulDivRem.cpp | 1222 auto *OBO = cast<OverflowingBinaryOperator>(Op0); in commonIDivTransforms() local 1248 auto *OBO = cast<OverflowingBinaryOperator>(Op0); in commonIDivTransforms() local
|
H A D | InstructionCombining.cpp | 284 auto *OBO = dyn_cast<OverflowingBinaryOperator>(&I); in maintainNoSignedWrap() local 307 auto *OBO = dyn_cast<OverflowingBinaryOperator>(&I); in hasNoUnsignedWrap() local 312 auto *OBO = dyn_cast<OverflowingBinaryOperator>(&I); in hasNoSignedWrap() local
|
H A D | InstCombineShifts.cpp | 1326 if (auto *OBO = dyn_cast<OverflowingBinaryOperator>(Op0); in visitLShr() local
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | CorrelatedValuePropagation.cpp | 1151 using OBO = OverflowingBinaryOperator; in processBinOp() typedef
|
/freebsd/contrib/llvm-project/llvm/lib/Target/DirectX/DXILWriter/ |
H A D | DXILBitcodeWriter.cpp | 743 if (const auto *OBO = dyn_cast<OverflowingBinaryOperator>(V)) { in getOptimizationFlags() local
|
/freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
H A D | LazyValueInfo.cpp | 1000 if (auto *OBO = dyn_cast<OverflowingBinaryOperator>(BO)) { in solveBlockValueBinaryOp() local
|
H A D | LoopAccessAnalysis.cpp | 1442 if (auto *OBO = dyn_cast<OverflowingBinaryOperator>(NonConstIndex)) in isNoWrapAddRec() local
|
H A D | ScalarEvolution.cpp | 2378 const OverflowingBinaryOperator *OBO) { in getStrengthenedNoWrapFlagsFromBinOp() 2430 using OBO = OverflowingBinaryOperator; in StrengthenNoWrapFlags() typedef 5088 using OBO = OverflowingBinaryOperator; in proveNoWrapViaConstantRanges() typedef 5255 if (auto *OBO = dyn_cast<OverflowingBinaryOperator>(Op)) { in BinaryOp() local 6641 using OBO = OverflowingBinaryOperator; in getRangeRef() typedef
|
H A D | ValueTracking.cpp | 3466 if (auto *OBO = dyn_cast<OverflowingBinaryOperator>(V2)) { in isNonEqualMul() local 3481 if (auto *OBO = dyn_cast<OverflowingBinaryOperator>(V2)) { in isNonEqualShl() local
|
/freebsd/contrib/llvm-project/llvm/lib/Bitcode/Writer/ |
H A D | BitcodeWriter.cpp | 1663 if (const auto *OBO = dyn_cast<OverflowingBinaryOperator>(V)) { in getOptimizationFlags() local
|