# llvm: switch most targets to using half and fp128 IR types · gitcafe/zig

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

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

Visibility: public

Requested revision: 1ad73c30fdc10c4b5367fbee8bbdbdb436bca48f

Requested commit: 1ad73c30fdc10c4b5367fbee8bbdbdb436bca48f

Commit: 1ad73c30fdc10c4b5367fbee8bbdbdb436bca48f

Tree: 05cddaddeae56705ffb53ddbbefc3c5cfc03d6d1

Author: Alex Rønne Petersen

Committer: Alex Rønne Petersen

## Message

```
llvm: switch most targets to using half and fp128 IR types

As of LLVM 22, most backends can (finally) handle legalization of these types as
necessary, so we don't need to do it ourselves anymore.

closes https://github.com/ziglang/zig/issues/23674

```

## Parents

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

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