[Bug tree-optimization/57359] store motion causes wrong code for union access at -O3

rguenth at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Tue Jan 8 13:55:00 GMT 2019


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=57359

Richard Biener <rguenth at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |alias
   Last reconfirmed|2013-05-31 00:00:00         |2019-1-8
            Summary|wrong code for union access |store motion causes wrong
                   |at -O3 on x86_64-linux      |code for union access at
                   |                            |-O3

--- Comment #16 from Richard Biener <rguenth at gcc dot gnu.org> ---
Re-confirmed.  Not really working on this - all other compilers make the same
"mistake".  Cost of "fixing" is quite high (peeling one iteration).


More information about the Gcc-bugs mailing list