# compiler_rt: add \_\_ctzsi2, \_\_ctzdi2 and \_\_ctzti2 · gitcafe/zig

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

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

Visibility: public

Requested revision: f2608df0fb07811ed2d6d41570d1f9ef9a6cd5d6

Requested commit: f2608df0fb07811ed2d6d41570d1f9ef9a6cd5d6

Commit: f2608df0fb07811ed2d6d41570d1f9ef9a6cd5d6

Tree: 904f67ab762b7f201729ada87c974bdbb6e7af7d

Author: Jan Philipp Hafer

Committer: Andrew Kelley

## Message

```
compiler_rt: add __ctzsi2, __ctzdi2 and __ctzti2

- structure derived from count0bits.zig
- test cases derived from clzsi2_test.zig and
  cross-checked via short helper program

See #1290

```

## Parents

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

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