LLVM: LLVM-20.0 removes MMX types#128194
Conversation
|
Can we just remove it entirely, unconditionally? I don't see any use of the Rust |
|
I've removed it entirely. The risk with this is that if LLVM does generate an This would error out on the generation of the We can see what test suites think about it though. |
Ack. It passed PR CI, at least, and we're still early in the release cycle -- if something comes up outside of CI, we can always revert to your initial narrower change. @bors r+ rollup |
…iaskrgr Rollup of 7 pull requests Successful merges: - rust-lang#126090 (Fix supertrait associated type unsoundness) - rust-lang#127220 (Graciously handle `Drop` impls introducing more generic parameters than the ADT) - rust-lang#127950 (Use `#[rustfmt::skip]` on some `use` groups to prevent reordering.) - rust-lang#128085 (Various notes on match lowering) - rust-lang#128150 (Stop using `unsized_const_parameters` in core/std) - rust-lang#128194 (LLVM: LLVM-20.0 removes MMX types) - rust-lang#128211 (fix: compilation issue w/ refactored type) r? `@ghost` `@rustbot` modify labels: rollup
Rollup merge of rust-lang#128194 - maurer:fix-mmx, r=cuviper LLVM: LLVM-20.0 removes MMX types See llvm/llvm-project#98505 `@rustbot` label: +llvm-main
See llvm/llvm-project#98505
@rustbot label: +llvm-main