about summary refs log tree commit diff
path: root/compiler/rustc_resolve
diff options
context:
space:
mode:
authorScott McMurray <scottmcm@users.noreply.github.com>2025-07-22 23:23:02 -0700
committerScott McMurray <scottmcm@users.noreply.github.com>2025-07-23 00:09:36 -0700
commit6a5c7e04156125cb8c1ff78eae95e6ff076f51ed (patch)
treece77625e4246f41e9638e536e7cc87931529e1f1 /compiler/rustc_resolve
parenta7a1618e6c835f1f00940ad72203d05808209a0d (diff)
downloadrust-6a5c7e04156125cb8c1ff78eae95e6ff076f51ed.tar.gz
rust-6a5c7e04156125cb8c1ff78eae95e6ff076f51ed.zip
No longer need `alloca`s for consuming `Result<!, i32>` and similar
In optimized builds GVN gets rid of these already, but in `opt-level=0` we actually make `alloca`s for this, which particularly impacts `?`-style things that use actually-only-one-variant types like this.

Diffstat (limited to 'compiler/rustc_resolve')
0 files changed, 0 insertions, 0 deletions