rust/compiler/rustc_mir_transform
Ralf Jung 8ef0caa23c interpret: remove LocalValue::Unallocated, add Operand::Uninit
Operand::Uninit is an *allocated* operand that is fully uninitialized.
This lets us lazily allocate the actual backing store of *all* locals (no matter their ABI).

I also reordered things in pop_stack_frame at the same time.
I should probably have made that a separate commit...
2022-07-06 14:03:20 -04:00
..
src interpret: remove LocalValue::Unallocated, add Operand::Uninit 2022-07-06 14:03:20 -04:00
Cargo.toml Update smallvec to 1.8.1. 2022-06-27 08:48:55 +10:00