# Add \`f16\`, \`f80\` and \`f128\` support for \`acos\` and \`asin\` \(\#30997\) · gitcafe/zig

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

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

Visibility: public

Requested revision: 757ec185f0eb91a15c4bdbe0201f0d998f30258c

Requested commit: 757ec185f0eb91a15c4bdbe0201f0d998f30258c

Commit: 757ec185f0eb91a15c4bdbe0201f0d998f30258c

Tree: 0334713c4c82f8f0d0879e66e02aa92d5796f56e

Author: lzm-build

Committer: Andrew Kelley

## Message

```
Add `f16`, `f80` and `f128` support for `acos` and `asin` (#30997)

The software impl of `acos` and `asin` depends on the `sqrt` op. Since support for `sqrt` in `f16`, `f80`, and `f128` has been added, the impl of `acos` and `asin` for `f16`, `f80`, and `f128` is now being supplemented.

Reviewed-on: https://codeberg.org/ziglang/zig/pulls/30997
Reviewed-by: Andrew Kelley <andrew@ziglang.org>
Co-authored-by: lzm-build <3575188313@qq.com>
Co-committed-by: lzm-build <3575188313@qq.com>

```

## Parents

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

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