-
-
Notifications
You must be signed in to change notification settings - Fork 14.6k
Open
Labels
C-tracking-issueCategory: An issue tracking the progress of sth. like the implementation of an RFCCategory: An issue tracking the progress of sth. like the implementation of an RFC
Description
Feature gate: #![feature(stdarch_hexagon)]
This is a tracking issue for the hexagon intrinsics in core::arch::hexagon.
Public API
Contents of core::arch::hexagon.
Steps
- Add HVX support to
portable-simd(see Add support for Hexagon HVX portable-simd#509) - Let rustc emit the target features corresponding to each HVX rev (
+hvxv65,+hvxv73, etc. -- see hexagon: Add HVX target features #151500) - Create target-specific mappings for the HVX intrinsics (see arch: Add Hexagon HVX instructions stdarch#1999)
- Implement the RFC (cc @rust-lang/libs-team...
- Adjust documentation (see instructions on rustc-dev-guide)
- Style updates for any new syntax (nightly-style-procedure)
- Style team decision on new formatting
- Formatting for new syntax has been added to the Style Guide
- (non-blocking) Formatting has been implemented in
rustfmt
- Stabilization PR (see instructions on rustc-dev-guide)
- Fix for
UNREACHABLEin llvm backend [hexagon] "Unhandled HVX operation" in portable_simd llvm/llvm-project#182520
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
C-tracking-issueCategory: An issue tracking the progress of sth. like the implementation of an RFCCategory: An issue tracking the progress of sth. like the implementation of an RFC