# compiler-rt: Implement all the shift builtins · gitcafe/zig

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

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

Visibility: public

Requested revision: 1ef6f068f57d1e0075c695149494420a4e387c7e

Requested commit: 1ef6f068f57d1e0075c695149494420a4e387c7e

Commit: 1ef6f068f57d1e0075c695149494420a4e387c7e

Tree: 8d708e589e3cd387103f4483e033147c52fb3044

Author: LemonBoy

Committer: Andrew Kelley

## Message

```
compiler-rt: Implement all the shift builtins

* Unify all the code paths with a generic function
* Add some EABI aliases

Closes #4853

```

## Parents

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

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