bytecodealliance / bytecodealliance/wasmtime

Support `f16` and `f128`

Open
#8,312 1 comment 0 reactions 0 assignees View on GitHub
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.