bytecodealliance / bytecodealliance/wasmtime
Support `f16` and `f128`
Open
cranelift
cranelift:area:clif
- Dominant language
- Rust
- Stars
- 18.6k
- Forks
- 1.8k
- Avg merge
- 1d 18h
- Merged PRs (30d)
- 126
Description
Thanks for filing a feature request! Please fill out the TODOs below.
#### Feature
Add support for 16-bit and 128-bit IEEE floating point numbers.
#### Benefit
This will allow using these types with `rustc_codegen_clif`, as described at https://github.com/rust-lang/rustc_codegen_cranelift/issues/1461
#### Implementation
Unsure
#### Alternatives
Unsure, maybe it would be possible to stub out these types if adding them is difficult.
Contributor guide
Assessment
This issue has not been assessed yet.