Lines Matching refs:OverflowResult
4673 static OverflowResult mapOverflowResult(ConstantRange::OverflowResult OR) { in mapOverflowResult()
4675 case ConstantRange::OverflowResult::MayOverflow: in mapOverflowResult()
4676 return OverflowResult::MayOverflow; in mapOverflowResult()
4677 case ConstantRange::OverflowResult::AlwaysOverflowsLow: in mapOverflowResult()
4678 return OverflowResult::AlwaysOverflowsLow; in mapOverflowResult()
4679 case ConstantRange::OverflowResult::AlwaysOverflowsHigh: in mapOverflowResult()
4680 return OverflowResult::AlwaysOverflowsHigh; in mapOverflowResult()
4681 case ConstantRange::OverflowResult::NeverOverflows: in mapOverflowResult()
4682 return OverflowResult::NeverOverflows; in mapOverflowResult()
4701 OverflowResult llvm::computeOverflowForUnsignedMul( in computeOverflowForUnsignedMul()
4714 OverflowResult
4735 return OverflowResult::NeverOverflows; in computeOverflowForSignedMul()
4752 return OverflowResult::NeverOverflows; in computeOverflowForSignedMul()
4754 return OverflowResult::MayOverflow; in computeOverflowForSignedMul()
4757 OverflowResult llvm::computeOverflowForUnsignedAdd( in computeOverflowForUnsignedAdd()
4770 static OverflowResult computeOverflowForSignedAdd(const Value *LHS, in computeOverflowForSignedAdd()
4778 return OverflowResult::NeverOverflows; in computeOverflowForSignedAdd()
4797 return OverflowResult::NeverOverflows; in computeOverflowForSignedAdd()
4803 OverflowResult OR = in computeOverflowForSignedAdd()
4805 if (OR != OverflowResult::MayOverflow) in computeOverflowForSignedAdd()
4810 return OverflowResult::MayOverflow; in computeOverflowForSignedAdd()
4827 return OverflowResult::NeverOverflows; in computeOverflowForSignedAdd()
4830 return OverflowResult::MayOverflow; in computeOverflowForSignedAdd()
4833 OverflowResult llvm::computeOverflowForUnsignedSub(const Value *LHS, in computeOverflowForUnsignedSub()
4846 return OverflowResult::NeverOverflows; in computeOverflowForUnsignedSub()
4847 return OverflowResult::AlwaysOverflowsLow; in computeOverflowForUnsignedSub()
4856 OverflowResult llvm::computeOverflowForSignedSub(const Value *LHS, in computeOverflowForSignedSub()
4866 return OverflowResult::NeverOverflows; in computeOverflowForSignedSub()
5248 OverflowResult llvm::computeOverflowForSignedAdd(const AddOperator *Add, in computeOverflowForSignedAdd()
5257 OverflowResult llvm::computeOverflowForSignedAdd(const Value *LHS, in computeOverflowForSignedAdd()