# breaking changes to all bit manipulation intrinsics · gitcafe/zig

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

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

Visibility: public

Requested revision: 1fdb24827fb51351d5e31103069619668fae31c4

Requested commit: 1fdb24827fb51351d5e31103069619668fae31c4

Commit: 1fdb24827fb51351d5e31103069619668fae31c4

Tree: eccc305b5cbbdfe7e9d6cbbad945f4f32c6aa136

Author: Shawn Landden

Committer: Andrew Kelley

## Message

```
breaking changes to all bit manipulation intrinsics

 * `@clz`, `@ctz`, `@popCount`, `@bswap`, `@bitreverse` now
   have a type parameter
 * rename @bitreverse to @bitReverse
 * rename @bswap to @byteSwap

Closes #2119
Closes #2120

```

## Parents

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

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