Home
last modified time | relevance | path

Searched refs:MayOverflow (Results 1 – 10 of 10) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DConstantRange.cpp2144 return OverflowResult::MayOverflow; in unsignedAddMayOverflow()
2153 return OverflowResult::MayOverflow; in unsignedAddMayOverflow()
2160 return OverflowResult::MayOverflow; in signedAddMayOverflow()
2179 return OverflowResult::MayOverflow; in signedAddMayOverflow()
2182 return OverflowResult::MayOverflow; in signedAddMayOverflow()
2190 return OverflowResult::MayOverflow; in unsignedSubMayOverflow()
2199 return OverflowResult::MayOverflow; in unsignedSubMayOverflow()
2206 return OverflowResult::MayOverflow; in signedSubMayOverflow()
2225 return OverflowResult::MayOverflow; in signedSubMayOverflow()
2228 return OverflowResult::MayOverflow; in signedSubMayOverflow()
[all …]
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DBuiltinFunctionChecker.cpp167 auto [MayNotOverflow, MayOverflow] = in checkOverflow()
172 return {MayOverflow || MayUnderflow, MayNotOverflow && MayNotUnderflow}; in checkOverflow()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopFlatten.cpp659 if (OR != OverflowResult::MayOverflow) in checkOverflow()
698 return OverflowResult::MayOverflow; in checkOverflow()
948 } else if (OR == OverflowResult::MayOverflow) { in FlattenLoopPair()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DConstantRange.h583 MayOverflow, enumerator
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DValueTracking.h627 MayOverflow, enumerator
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DValueTracking.cpp7059 case ConstantRange::OverflowResult::MayOverflow: in mapOverflowResult()
7060 return OverflowResult::MayOverflow; in mapOverflowResult()
7136 return OverflowResult::MayOverflow; in computeOverflowForSignedMul()
7181 if (OR != OverflowResult::MayOverflow) in computeOverflowForSignedAdd()
7186 return OverflowResult::MayOverflow; in computeOverflowForSignedAdd()
7205 return OverflowResult::MayOverflow; in computeOverflowForSignedAdd()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp7683 case ConstantRange::OverflowResult::MayOverflow: in matchAddOverflow()
7722 case ConstantRange::OverflowResult::MayOverflow: in matchAddOverflow()
8120 case ConstantRange::OverflowResult::MayOverflow: in matchSuboCarryOut()
8145 case ConstantRange::OverflowResult::MayOverflow: in matchSuboCarryOut()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineCalls.cpp2520 case OverflowResult::MayOverflow: in visitCallInst()
H A DInstCombineCompares.cpp6512 case OverflowResult::MayOverflow: in OptimizeOverflowCheck()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp4494 case ConstantRange::OverflowResult::MayOverflow: in mapOverflowResult()