# wasm: Implement \`@mulAdd\` for f32, f64 · gitcafe/zig

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

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

Visibility: public

Requested revision: 5ba03369ee11b6b57dcad99ab7ed8ce3b08c7456

Requested commit: 5ba03369ee11b6b57dcad99ab7ed8ce3b08c7456

Commit: 5ba03369ee11b6b57dcad99ab7ed8ce3b08c7456

Tree: 7c22ab203d3eaa3fb7d92736e02d2320cc89f6ec

Author: Luuk de Gram

Committer: Luuk de Gram

## Message

```
wasm: Implement `@mulAdd` for f32, f64

This implements the `mul_add` AIR instruction for floats of bitsize 32 and 64.
f16's will require us being able to extend and truncate f16's to correctly
store and load them without losing the accuracy.

```

## Parents

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

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