---
title: "vS128Add(_:_:)"
framework: accelerate
role: symbol
role_heading: Function
path: "accelerate/vs128add(_:_:)"
---

# vS128Add(_:_:)

Signed 128-bit addition (modular arithmetic).

## Declaration

```swift
func vS128Add(_ vA: vSInt32, _ vB: vSInt32) -> vSInt32
```

## See Also

### Integer Arithmetic Functions (from vBasicOps.h)

- [vU64AddS(_:_:)](accelerate/vu64adds(_:_:).md)
- [vS64AddS(_:_:)](accelerate/vs64adds(_:_:).md)
- [vU128Add(_:_:)](accelerate/vu128add(_:_:).md)
- [vU128AddS(_:_:)](accelerate/vu128adds(_:_:).md)
- [vS128AddS(_:_:)](accelerate/vs128adds(_:_:).md)
- [vU64SubS(_:_:)](accelerate/vu64subs(_:_:).md)
- [vS64SubS(_:_:)](accelerate/vs64subs(_:_:).md)
- [vU128Sub(_:_:)](accelerate/vu128sub(_:_:).md)
- [vU128SubS(_:_:)](accelerate/vu128subs(_:_:).md)
- [vS128Sub(_:_:)](accelerate/vs128sub(_:_:).md)
- [vS128SubS(_:_:)](accelerate/vs128subs(_:_:).md)
- [vU8HalfMultiply(_:_:)](accelerate/vu8halfmultiply(_:_:).md)
- [vS8HalfMultiply(_:_:)](accelerate/vs8halfmultiply(_:_:).md)
- [vU32HalfMultiply(_:_:)](accelerate/vu32halfmultiply(_:_:).md)
- [vS32HalfMultiply(_:_:)](accelerate/vs32halfmultiply(_:_:).md)
