Skip to content

Conversation

@folkertdev
Copy link
Contributor

@folkertdev folkertdev commented Nov 19, 2025

Subtree update of stdarch to rust-lang/stdarch@50134e1.

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

The only interesting commit is the final one, which enables the avx10_target_feature feature in the standard library, because it is now used in stdarch.

r? @sayantn (or whoever, this is just a straightforward sync)

folkertdev and others added 29 commits October 27, 2025 00:28
Forward `TEST_SAMPLE_INTRINSICS_PERCENTAGE`
Add intrinsics for the new AMX target features
This updates the rust-version file to 8401398.
Pull recent changes from https://github.com/rust-lang/rust via Josh.

Upstream ref: 8401398
Filtered ref: f9e99a8e85fa360f0e820dc75d46cb4583b4300d
Upstream diff: rust-lang/rust@73e6c9e...8401398

This merge was created using https://github.com/rust-lang/josh-sync.
previously the output would just always be all zeroes
Use generic SIMD masked load/stores for avx512 masked load/stores
Use SIMD intrinsics for vector shifts
ARM has withdrawn FEAT_TME
https://developer.arm.com/documentation/102105/lb-05/

LLVM has also dropped support for enabling the feature.
correct some `#[simd_test]` attributes
aarch64: Remove withdrawn FEAT_TME
…dness

correct signedness of pmadd arguments
@rustbot
Copy link
Collaborator

rustbot commented Nov 19, 2025

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

cc @Amanieu, @folkertdev, @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 Nov 19, 2025
@rustbot

This comment was marked as outdated.

@rustbot rustbot added the A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. label Nov 19, 2025
@rustbot

This comment has been minimized.

@folkertdev folkertdev force-pushed the stdarch-sync-2025-11-19 branch from de75473 to ae682a3 Compare November 19, 2025 23:28
@folkertdev folkertdev mentioned this pull request Nov 19, 2025
@folkertdev folkertdev changed the title stdarch subtree update (test) stdarch subtree update Nov 19, 2025
@tgross35
Copy link
Contributor

@bors r+ rollup=never p=1

@bors
Copy link
Collaborator

bors commented Nov 20, 2025

📌 Commit ae682a3 has been approved by tgross35

It is now in the queue for this repository.

@bors bors 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 Nov 20, 2025
@Zalathar
Copy link
Member

@bors ping

@bors
Copy link
Collaborator

bors commented Nov 20, 2025

😪 I'm awake I'm awake

@Zalathar
Copy link
Member

Bors, please start running jobs.

@bors retry

bors added a commit that referenced this pull request Nov 20, 2025
stdarch subtree update

Subtree update of `stdarch` to rust-lang/stdarch@50134e1.

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

The only interesting commit is the final one, which enables the `avx10_target_feature` feature in the standard library, because it is now used in `stdarch`.

r? `@sayantn` (or whoever, this is just a straightforward sync)
@bors
Copy link
Collaborator

bors commented Nov 20, 2025

⌛ Testing commit ae682a3 with merge 82e8d6a...

@bors
Copy link
Collaborator

bors commented Nov 20, 2025

💔 Test failed - checks-actions

@bors bors added S-waiting-on-review Status: Awaiting review from the assignee but also interested parties. and removed S-waiting-on-bors Status: Waiting on bors to run and complete tests. Bors will change the label on completion. labels Nov 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

A-LLVM Area: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues. 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.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants