# big ints: split lladd/llsub into carry variants · gitcafe/zig

[View on GitCafe](https://git.cafe/gitcafe/zig/commit/616b23c8159a5b643253299ce2493d3a5abd2b81)

Repository: [gitcafe/zig](https://git.cafe/gitcafe/zig)

Visibility: public

Requested revision: 616b23c8159a5b643253299ce2493d3a5abd2b81

Requested commit: 616b23c8159a5b643253299ce2493d3a5abd2b81

Commit: 616b23c8159a5b643253299ce2493d3a5abd2b81

Tree: b08c956dc0569007865bf86d939867e9befc0559

Author: Robin Voetter

Committer: Robin Voetter

## Message

```
big ints: split lladd/llsub into carry variants

lladd is now implemented in terms of lladdcarry, which returns the carry limb.
Similarly, llsub is implemented using llsubcarry, which returns the borrow limb.

```

## Parents

- [c41b989ab8c553bdba8e1aab606edbe27d730a3a](https://git.cafe/gitcafe/zig/commit/c41b989ab8c553bdba8e1aab606edbe27d730a3a?format=markdown)

[Source at this commit](https://git.cafe/gitcafe/zig/tree/616b23c8159a5b643253299ce2493d3a5abd2b81?format=markdown)
