Lines Matching refs:OverflowResult
3275 OverflowResult llvm::computeOverflowForUnsignedMul(Value *LHS, Value *RHS, in computeOverflowForUnsignedMul()
3302 return OverflowResult::NeverOverflows; in computeOverflowForUnsignedMul()
3313 return OverflowResult::NeverOverflows; in computeOverflowForUnsignedMul()
3320 return OverflowResult::AlwaysOverflows; in computeOverflowForUnsignedMul()
3322 return OverflowResult::MayOverflow; in computeOverflowForUnsignedMul()
3325 OverflowResult llvm::computeOverflowForUnsignedAdd(Value *LHS, Value *RHS, in computeOverflowForUnsignedAdd()
3341 return OverflowResult::AlwaysOverflows; in computeOverflowForUnsignedAdd()
3347 return OverflowResult::NeverOverflows; in computeOverflowForUnsignedAdd()
3351 return OverflowResult::MayOverflow; in computeOverflowForUnsignedAdd()
3354 static OverflowResult computeOverflowForSignedAdd( in computeOverflowForSignedAdd()
3358 return OverflowResult::NeverOverflows; in computeOverflowForSignedAdd()
3371 return OverflowResult::NeverOverflows; in computeOverflowForSignedAdd()
3376 return OverflowResult::MayOverflow; in computeOverflowForSignedAdd()
3391 return OverflowResult::NeverOverflows; in computeOverflowForSignedAdd()
3395 return OverflowResult::MayOverflow; in computeOverflowForSignedAdd()
3459 OverflowResult llvm::computeOverflowForSignedAdd(AddOperator *Add, in computeOverflowForSignedAdd()
3468 OverflowResult llvm::computeOverflowForSignedAdd(Value *LHS, Value *RHS, in computeOverflowForSignedAdd()