Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Split the stdsimd feature into separate features #1486

Merged
merged 28 commits into from
Oct 29, 2023

Conversation

Amanieu
Copy link
Member

@Amanieu Amanieu commented Oct 26, 2023

More importantly, each feature now gets its own tracking issue, which should help towards eventual stabilization.

New tracking issues:

@rustbot
Copy link
Collaborator

rustbot commented Oct 26, 2023

@Amanieu: no appropriate reviewer found, use r? to override

@Amanieu Amanieu force-pushed the tracking-issues branch 2 times, most recently from 4fc3a6c to 48876ef Compare October 28, 2023 01:38
Amanieu added a commit that referenced this pull request Jan 4, 2024
Amanieu added a commit to Amanieu/stdarch that referenced this pull request Jan 4, 2024
Amanieu added a commit to Amanieu/stdarch that referenced this pull request Jan 4, 2024
Amanieu added a commit to Amanieu/stdarch that referenced this pull request Jan 4, 2024
Amanieu added a commit to Amanieu/stdarch that referenced this pull request Jan 4, 2024
Amanieu added a commit to Amanieu/stdarch that referenced this pull request Jan 5, 2024
Amanieu added a commit to Amanieu/stdarch that referenced this pull request Jan 5, 2024
Amanieu added a commit to Amanieu/stdarch that referenced this pull request Jan 5, 2024
Amanieu added a commit that referenced this pull request Jan 5, 2024
@RalfJung
Copy link
Member

RalfJung commented Feb 9, 2024

This patch turns out to be quite painful: rust-lang/portable-simd#389

@Amanieu
Copy link
Member Author

Amanieu commented Feb 11, 2024

Unfortunately it is necessary to properly track all of the stdarch features. Perhaps this is something that can be addressed at the compiler level?

@RalfJung
Copy link
Member

Filed a rustc issue: rust-lang/rust#120930

moz-v2v-gh pushed a commit to mozilla/gecko-dev that referenced this pull request Mar 5, 2024
…1.78. r=glandium

We only need this on ARM32 because the ARM64 intrinsics are stable.

stdarch_arm_neon_intrinsics was split out from stdsimd here:
rust-lang/stdarch#1486

Differential Revision: https://phabricator.services.mozilla.com/D203039
moz-gfx pushed a commit to moz-gfx/qcms that referenced this pull request Mar 5, 2024
…1.78. r=glandium

We only need this on ARM32 because the ARM64 intrinsics are stable.

stdarch_arm_neon_intrinsics was split out from stdsimd here:
rust-lang/stdarch#1486

Differential Revision: https://phabricator.services.mozilla.com/D203039

[ghsync] From https://hg.mozilla.org/mozilla-central/rev/e9b01ce8e2fe053ffef77505f05cf18ed0b9fcd2
ErichDonGubler pushed a commit to erichdongubler-mozilla/firefox that referenced this pull request Mar 6, 2024
…1.78. r=glandium

We only need this on ARM32 because the ARM64 intrinsics are stable.

stdarch_arm_neon_intrinsics was split out from stdsimd here:
rust-lang/stdarch#1486

Differential Revision: https://phabricator.services.mozilla.com/D203039
MrAlex94 pushed a commit to BrowserWorks/Waterfox that referenced this pull request May 13, 2024
…1.78. r=glandium

We only need this on ARM32 because the ARM64 intrinsics are stable.

stdarch_arm_neon_intrinsics was split out from stdsimd here:
rust-lang/stdarch#1486

Differential Revision: https://phabricator.services.mozilla.com/D203039
MrAlex94 pushed a commit to BrowserWorks/Waterfox that referenced this pull request May 13, 2024
…1.78. r=glandium

We only need this on ARM32 because the ARM64 intrinsics are stable.

stdarch_arm_neon_intrinsics was split out from stdsimd here:
rust-lang/stdarch#1486

Differential Revision: https://phabricator.services.mozilla.com/D203039
moz-v2v-gh pushed a commit to mozilla/gecko-dev that referenced this pull request May 24, 2024
…1.78. r=glandium a=RyanVM

We only need this on ARM32 because the ARM64 intrinsics are stable.

stdarch_arm_neon_intrinsics was split out from stdsimd here:
rust-lang/stdarch#1486

Differential Revision: https://phabricator.services.mozilla.com/D203039
github-actions bot pushed a commit to Floorp-Projects/Floorp that referenced this pull request Jun 11, 2024
…1.78. r=glandium a=RyanVM

We only need this on ARM32 because the ARM64 intrinsics are stable.

stdarch_arm_neon_intrinsics was split out from stdsimd here:
rust-lang/stdarch#1486

Differential Revision: https://phabricator.services.mozilla.com/D203039
Ponchale added a commit to goastian/midori-desktop that referenced this pull request Aug 9, 2024
…1.78. r=glandium a=RyanVM

We only need this on ARM32 because the ARM64 intrinsics are stable.

stdarch_arm_neon_intrinsics was split out from stdsimd here:
rust-lang/stdarch#1486

Differential Revision: https://phabricator.services.mozilla.com/D203039
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants