Skip to content

Split the stdsimd feature into separate features#1486

Merged
Amanieu merged 28 commits intorust-lang:masterfrom
Amanieu:tracking-issues
Oct 29, 2023
Merged

Split the stdsimd feature into separate features#1486
Amanieu merged 28 commits intorust-lang:masterfrom
Amanieu:tracking-issues

Conversation

@Amanieu
Copy link
Copy Markdown
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
Copy Markdown
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
Copy Markdown
Member

RalfJung commented Feb 9, 2024

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

@Amanieu
Copy link
Copy Markdown
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
Copy Markdown
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
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
glandium pushed a commit to mozilla-firefox/firefox that referenced this pull request Mar 11, 2025
…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
jwidar pushed a commit to jwidar/LatencyZeroGithub that referenced this pull request Sep 16, 2025
…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
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