mirror of
https://github.com/rust-lang/rust.git
synced 2025-02-19 02:13:57 +00:00
![]() Let codegen decide when to `mem::swap` with immediates Making `libcore` decide this is silly; the backend has so much better information about when it's a good idea. Thus this PR introduces a new `typed_swap` intrinsic with a fallback body, and replaces that fallback implementation when swapping immediates or scalar pairs. r? oli-obk Replaces #111744, and means we'll never need more libs PRs like #111803 or #107140 |
||
---|---|---|
.. | ||
src | ||
Cargo.toml |