Home
last modified time | relevance | path

Searched refs:NeverOverflows (Results 1 – 13 of 13) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineInternal.h317 OverflowResult::NeverOverflows; in willNotOverflowSignedAdd()
324 OverflowResult::NeverOverflows; in willNotOverflowUnsignedAdd()
336 OverflowResult::NeverOverflows; in willNotOverflowSignedSub()
342 OverflowResult::NeverOverflows; in willNotOverflowUnsignedSub()
354 OverflowResult::NeverOverflows; in willNotOverflowSignedMul()
361 OverflowResult::NeverOverflows;
H A DInstCombineCompares.cpp3744 if (OR == OverflowResult::NeverOverflows) { in foldICmpBinOpEqualityWithConstant()
6520 case OverflowResult::NeverOverflows: in OptimizeOverflowCheck()
H A DInstCombineCalls.cpp2522 case OverflowResult::NeverOverflows: in visitCallInst()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DLoopFlatten.cpp651 return OverflowResult::NeverOverflows; in checkOverflow()
691 return OverflowResult::NeverOverflows; in checkOverflow()
695 return OverflowResult::NeverOverflows; in checkOverflow()
H A DLICM.cpp2589 llvm::OverflowResult::NeverOverflows) in hoistAdd()
2593 llvm::OverflowResult::NeverOverflows) in hoistAdd()
2655 llvm::OverflowResult::NeverOverflows) in hoistSub()
2660 llvm::OverflowResult::NeverOverflows) in hoistSub()
2665 llvm::OverflowResult::NeverOverflows) in hoistSub()
2670 llvm::OverflowResult::NeverOverflows) in hoistSub()
H A DNaryReassociate.cpp377 computeOverflowForSignedAdd(AO, SQ) != OverflowResult::NeverOverflows) in tryReassociateGEPAtIndex()
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DConstantRange.h585 NeverOverflows, enumerator
/freebsd/contrib/llvm-project/llvm/lib/IR/
H A DConstantRange.cpp2154 return OverflowResult::NeverOverflows; in unsignedAddMayOverflow()
2184 return OverflowResult::NeverOverflows; in signedAddMayOverflow()
2200 return OverflowResult::NeverOverflows; in unsignedSubMayOverflow()
2230 return OverflowResult::NeverOverflows; in signedSubMayOverflow()
2250 return OverflowResult::NeverOverflows; in unsignedMulMayOverflow()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DValueTracking.h629 NeverOverflows, enumerator
/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DValueTracking.cpp7065 case ConstantRange::OverflowResult::NeverOverflows: in mapOverflowResult()
7066 return OverflowResult::NeverOverflows; in mapOverflowResult()
7093 return OverflowResult::NeverOverflows; in computeOverflowForUnsignedMul()
7119 return OverflowResult::NeverOverflows; in computeOverflowForSignedMul()
7134 return OverflowResult::NeverOverflows; in computeOverflowForSignedMul()
7155 return OverflowResult::NeverOverflows; in computeOverflowForSignedAdd()
7173 return OverflowResult::NeverOverflows; in computeOverflowForSignedAdd()
7202 return OverflowResult::NeverOverflows; in computeOverflowForSignedAdd()
7225 return OverflowResult::NeverOverflows; in computeOverflowForUnsignedSub()
7230 return OverflowResult::NeverOverflows; in computeOverflowForUnsignedSub()
[all …]
H A DStackSafetyAnalysis.cpp82 ConstantRange::OverflowResult::NeverOverflows) in addOverflowNever()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCombinerHelper.cpp7685 case ConstantRange::OverflowResult::NeverOverflows: { in matchAddOverflow()
7724 case ConstantRange::OverflowResult::NeverOverflows: { in matchAddOverflow()
8122 case ConstantRange::OverflowResult::NeverOverflows: { in matchSuboCarryOut()
8147 case ConstantRange::OverflowResult::NeverOverflows: { in matchSuboCarryOut()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAG.cpp4499 case ConstantRange::OverflowResult::NeverOverflows: in mapOverflowResult()