bytecodealliance / wasmtime

A fast and secure runtime for WebAssembly
https://wasmtime.dev/
Apache License 2.0
14.81k stars 1.24k forks source link

Initial `f16` and `f128` support #8860

Closed beetrees closed 6 days ago

beetrees commented 1 week ago

Issue #8312

This PR adds initial basic support for f16 and f128 to Cranelift. This is enough to allow the interpreter to bitcast to and from f16s and f128s, as shown in the added filetest.

jameysharp commented 6 days ago

Awesome, thank you!