Skip to content

stdarch subtree update#156251

Merged
rust-bors[bot] merged 47 commits intorust-lang:mainfrom
folkertdev:stdarch-sync-2026-05-06
May 7, 2026
Merged

stdarch subtree update#156251
rust-bors[bot] merged 47 commits intorust-lang:mainfrom
folkertdev:stdarch-sync-2026-05-06

Conversation

@folkertdev
Copy link
Copy Markdown
Contributor

Subtree update of stdarch to rust-lang/stdarch@6b174ad.

Created using https://github.com/rust-lang/josh-sync.

r? @ghost

xtqqczze and others added 30 commits January 31, 2026 23:52
seems unnecessary to use `macos-15-large` just for x86_64 support
provide a reminder on the signedness of a failed `assert_simm_bits`
Most of the changes in the JSON were merged earlier in the SVE
intrinsics PR
…nsic-test-fixes

Fix lane-swapping on pairwise big endian Neon intrinsic
…nsics

hexagon: Add scalar DSP intrinsics
…eon-tests

Add more manual aarch64 load/store intrinsic tests
Implement AVX512-VP2INTERSECT intrinsics
This updates the rust-version file to e22c616.
This change migrates a subset of LSX/LASX intrinsics to the portable
`intrinsics::simd` interface.

Only straightforward mappings are converted in this patch. Intrinsics
that require more complex transformations or currently result in
suboptimal code generation are intentionally left unchanged and will be
migrated incrementally in follow-up patches.
loongarch: Use `intrinsics::simd` for selected LSX/LASX intrinsics
these functions write to a raw pointer, and so are clearly unsafe to use
sayantn and others added 16 commits April 29, 2026 20:16
This updates the rust-version file to 045b177.
Handle `Identifier` unsafety correctly in `stdarch-gen-arm`
loongarch: Refactor portable SIMD helper naming and intrinsic paths
@rustbot
Copy link
Copy Markdown
Collaborator

rustbot commented May 6, 2026

stdarch is developed in its own repository. If possible, consider making this change to rust-lang/stdarch instead.

cc @Amanieu, @sayantn

@rustbot rustbot added S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. T-libs Relevant to the library team, which will review and decide on the PR/issue. labels May 6, 2026
@folkertdev
Copy link
Copy Markdown
Contributor Author

@bors r+ p=1

@rust-bors
Copy link
Copy Markdown
Contributor

rust-bors Bot commented May 6, 2026

📌 Commit f377362 has been approved by folkertdev

It is now in the queue for this repository.

@rust-bors rust-bors Bot added S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. and removed S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. labels May 6, 2026
JonathanBrouwer added a commit to JonathanBrouwer/rust that referenced this pull request May 6, 2026
…, r=folkertdev

stdarch subtree update

Subtree update of `stdarch` to rust-lang/stdarch@6b174ad.

Created using https://github.com/rust-lang/josh-sync.

r? @ghost
rust-bors Bot pushed a commit that referenced this pull request May 6, 2026
…uwer

Rollup of 3 pull requests

Successful merges:

 - #156251 (stdarch subtree update)
 - #156151 (Don't return dummy MacroData in `get_macro`)
 - #156211 (tests/ui: allow spaces in hashbrown src normalization)
@rust-bors rust-bors Bot merged commit 04c5b35 into rust-lang:main May 7, 2026
11 checks passed
@rustbot rustbot added this to the 1.97.0 milestone May 7, 2026
rust-timer added a commit that referenced this pull request May 7, 2026
Rollup merge of #156251 - folkertdev:stdarch-sync-2026-05-06, r=folkertdev

stdarch subtree update

Subtree update of `stdarch` to rust-lang/stdarch@6b174ad.

Created using https://github.com/rust-lang/josh-sync.

r? @ghost
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. T-libs Relevant to the library team, which will review and decide on the PR/issue.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants