-
Notifications
You must be signed in to change notification settings - Fork 13.3k
[DO NOT SUBMIT] rustc_codegen_llvm: adapt for LLVM 20 changes #129894
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
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