mirror of
https://github.com/rust-lang/rust.git
synced 2025-10-01 08:53:29 +00:00
15 lines
299 B
Diff
15 lines
299 B
Diff
- // MIR for `fields` before GVN
|
|
+ // MIR for `fields` after GVN
|
|
|
|
fn fields(_1: (Adt, Adt)) -> () {
|
|
let mut _0: ();
|
|
let mut _2: u32;
|
|
|
|
bb0: {
|
|
_2 = copy (((_1.0: Adt) as variant#1).0: u32);
|
|
(_1.1: Adt) = Adt::Some(copy _2);
|
|
return;
|
|
}
|
|
}
|
|
|