Sign in
fuchsia
/
third_party
/
rust
/
upstream/beta
/
.
/
tests
/
mir-opt
/
gvn_overlapping.fields.GVN.diff
blob: 0548f4e42e434c243d53e8e47fb2149b787f4ed4 [
file
] [
log
] [
blame
]
-
// 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
;
}
}