Lines Matching refs:OverflowResult
4816 static OverflowResult mapOverflowResult(ConstantRange::OverflowResult OR) { in mapOverflowResult()
4818 case ConstantRange::OverflowResult::MayOverflow: in mapOverflowResult()
4819 return OverflowResult::MayOverflow; in mapOverflowResult()
4820 case ConstantRange::OverflowResult::AlwaysOverflowsLow: in mapOverflowResult()
4821 return OverflowResult::AlwaysOverflowsLow; in mapOverflowResult()
4822 case ConstantRange::OverflowResult::AlwaysOverflowsHigh: in mapOverflowResult()
4823 return OverflowResult::AlwaysOverflowsHigh; in mapOverflowResult()
4824 case ConstantRange::OverflowResult::NeverOverflows: in mapOverflowResult()
4825 return OverflowResult::NeverOverflows; in mapOverflowResult()
4844 OverflowResult llvm::computeOverflowForUnsignedMul( in computeOverflowForUnsignedMul()
4857 OverflowResult
4878 return OverflowResult::NeverOverflows; in computeOverflowForSignedMul()
4895 return OverflowResult::NeverOverflows; in computeOverflowForSignedMul()
4897 return OverflowResult::MayOverflow; in computeOverflowForSignedMul()
4900 OverflowResult llvm::computeOverflowForUnsignedAdd( in computeOverflowForUnsignedAdd()
4913 static OverflowResult computeOverflowForSignedAdd(const Value *LHS, in computeOverflowForSignedAdd()
4921 return OverflowResult::NeverOverflows; in computeOverflowForSignedAdd()
4940 return OverflowResult::NeverOverflows; in computeOverflowForSignedAdd()
4946 OverflowResult OR = in computeOverflowForSignedAdd()
4948 if (OR != OverflowResult::MayOverflow) in computeOverflowForSignedAdd()
4953 return OverflowResult::MayOverflow; in computeOverflowForSignedAdd()
4970 return OverflowResult::NeverOverflows; in computeOverflowForSignedAdd()
4973 return OverflowResult::MayOverflow; in computeOverflowForSignedAdd()
4976 OverflowResult llvm::computeOverflowForUnsignedSub(const Value *LHS, in computeOverflowForUnsignedSub()
4996 return OverflowResult::NeverOverflows; in computeOverflowForUnsignedSub()
5005 return OverflowResult::NeverOverflows; in computeOverflowForUnsignedSub()
5006 return OverflowResult::AlwaysOverflowsLow; in computeOverflowForUnsignedSub()
5015 OverflowResult llvm::computeOverflowForSignedSub(const Value *LHS, in computeOverflowForSignedSub()
5032 return OverflowResult::NeverOverflows; in computeOverflowForSignedSub()
5038 return OverflowResult::NeverOverflows; in computeOverflowForSignedSub()
5412 OverflowResult llvm::computeOverflowForSignedAdd(const AddOperator *Add, in computeOverflowForSignedAdd()
5421 OverflowResult llvm::computeOverflowForSignedAdd(const Value *LHS, in computeOverflowForSignedAdd()