# compiler_rt: refactor \_\_mulodi2 and \_\_muloti2 to get \_\_mulosi2 · gitcafe/zig

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

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

Visibility: public

Requested revision: eb1e75b2b8e788a3d5b590a0061cb736f8183fd3

Requested commit: eb1e75b2b8e788a3d5b590a0061cb736f8183fd3

Commit: eb1e75b2b8e788a3d5b590a0061cb736f8183fd3

Tree: 83ce800e91bf4f7ad9cad02cfb84bd528416133e

Author: Jan Philipp Hafer

Committer: Andrew Kelley

## Message

```
compiler_rt: refactor __mulodi2 and __muloti2 to get __mulosi2

- use comptime instead of 2 identical implementations
- tests: port missing tests and link to archived llvm-mirror release 80

See #1290

```

## Parents

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

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