diff options
| author | bors <bors@rust-lang.org> | 2025-06-04 21:05:52 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2025-06-04 21:05:52 +0000 |
| commit | ff223d35cd684f8c7c07ed4b7fd4475e482359ab (patch) | |
| tree | 0b5d808649bc1e81a9c659073ae29eb3110f0039 /compiler/rustc_hir_analysis | |
| parent | 4b27a04cc8ed4da10a546a871e23e665d03f7a79 (diff) | |
| parent | f01bbfc5e78b4abefe5b386dcf8e83ced4cbe664 (diff) | |
| download | rust-ff223d35cd684f8c7c07ed4b7fd4475e482359ab.tar.gz rust-ff223d35cd684f8c7c07ed4b7fd4475e482359ab.zip | |
Auto merge of #141309 - RalfJung:x86-simd-abi, r=tgross35,nikic,workingjubilee
x86 (32/64): go back to passing SIMD vectors by-ptr Fixes https://github.com/rust-lang/rust/issues/139029 by partially reverting https://github.com/rust-lang/rust/pull/135408 and going back to passing SIMD vectors by-ptr on x86. Sadly, by-val confuses the LLVM inliner so much that it's not worth it... Also fixes https://github.com/rust-lang/rust/issues/141848 by no longer actually using vector registers with the "Rust" ABI. r? `@tgross35` Cc `@nikic` try-job: `test-various*` try-job: dist-i586-gnu-i586-i686-musl try-job: x86_64-gnu-nopt try-job: `x86_64-msvc*` try-job: `i686-msvc*`
Diffstat (limited to 'compiler/rustc_hir_analysis')
0 files changed, 0 insertions, 0 deletions
