# llvm: fix use of invalid alignment · gitcafe/zig

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

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

Visibility: public

Requested revision: 52e5c6602550788cab96957d1a177bc7952d7a09

Requested commit: 52e5c6602550788cab96957d1a177bc7952d7a09

Commit: 52e5c6602550788cab96957d1a177bc7952d7a09

Tree: 53615c2f51c4ac8cec3fdb63941efe24e9b8875a

Author: Jacob Young

Committer: Jacob Young

## Message

```
llvm: fix use of invalid alignment

 * Initialize `big_align` with 1 as 0 is not a valid alignment.
 * Add an assert to `alignForwardGeneric` to catch this issue earlier.
 * Refactor valid alignment checks to call a more descriptive function.

```

## Parents

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

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