-
Notifications
You must be signed in to change notification settings - Fork 12.8k
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
[DO NOT SUBMIT] rustc_codegen_llvm: adapt for LLVM 20 changes #129894
Conversation
Failed to set assignee to
|
cc: @mrkajetanp |
This comment has been minimized.
This comment has been minimized.
No functional changes intended. LLVM 20 uses a different name for this feature.
To update this for LLVM 20 there will need to be a change to std_detect in stdarch first, here: See this LLVM change: |
r? @ghost |
Failed to set assignee to
|
rustc_target: Add sme-b16b16 as an explicit aarch64 target feature LLVM 20 split out what used to be called b16b16 and correspond to aarch64 FEAT_SVE_B16B16 into sve-b16b16 and sme-b16b16. Add sme-b16b16 as an explicit feature and update the codegen accordingly. Resolves rust-lang#129894.
Rollup merge of rust-lang#130741 - mrkajetanp:detect-b16b16, r=Amanieu rustc_target: Add sme-b16b16 as an explicit aarch64 target feature LLVM 20 split out what used to be called b16b16 and correspond to aarch64 FEAT_SVE_B16B16 into sve-b16b16 and sme-b16b16. Add sme-b16b16 as an explicit feature and update the codegen accordingly. Resolves rust-lang#129894.
No functional changes intended.
LLVM 20 uses a different name for this feature.
@rustbot label: +llvm-main
r? @nikic