https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39744
--- Comment #3 from Andrew Pinski <pinskia at gcc dot gnu.org> --- Confirmed again: Before FRE: z = 1; _4 = MEM[(struct X *)&z].y.z; Note fre we are able to do the right thing but dom does not.
pinskia at gcc dot gnu.org via Gcc-bugs Mon, 26 Jul 2021 13:19:20 -0700
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=39744
--- Comment #3 from Andrew Pinski <pinskia at gcc dot gnu.org> --- Confirmed again: Before FRE: z = 1; _4 = MEM[(struct X *)&z].y.z; Note fre we are able to do the right thing but dom does not.