# llvm: fix C ABI integer promotion for more targets · gitcafe/zig

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

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

Visibility: public

Requested revision: e9b442db5a2b03c09f8286cab94d9ce4976bc077

Requested commit: e9b442db5a2b03c09f8286cab94d9ce4976bc077

Commit: e9b442db5a2b03c09f8286cab94d9ce4976bc077

Tree: 91e2ae20683afcaa850186217ad64d45071949a2

Author: Alex Rønne Petersen

Committer: Andrew Kelley

## Message

```
llvm: fix C ABI integer promotion for more targets

Also stop pretending that this function handles _BitInt types correctly.

Handling 32-bit integers on MIPS properly is blocked on: https://github.com/llvm/llvm-project/issues/179088

```

## Parents

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

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