Tracking Issue for NEON fp16 intrinsics
Open
Nobody has claimed this yet.
C-tracking-issue
disposition-merge
finished-final-comment-period
I-lang-radar
S-waiting-on-t-lang
T-libs
- Dominant language
- Rust
- Stars
- 119k
- Forks
- 16.1k
- PR merge metrics
- PR metrics pending
Description
This is a tracking issue for NEON fp16 intrinsics.
The feature gate for the issue is #![feature(stdarch_neon_fp16)].
This feature depends on the following PRs:
- https://github.com/rust-lang/rust/pull/127013 for intrinsics-test to be able to compare the results to C++
Public API
// core::arch::aarch64
fn vadd_f16(..);
(...)
Steps
- Implemenation
- Final comment period (FCP)
- Partial stabilization: https://github.com/rust-lang/stdarch/pull/1922
Implementation history
TODO
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the feature gate stdarch_neon_fp16 and the proposed core::arch::aarch64 APIs, then read dependency PR 127013 and the linked stdarch PR 1922. The issue is complete when implementation, the final comment period, and the listed partial stabilization work are finished.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- backend-api-design, compilers
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100