[Bug rtl-optimization/78812] [5/6 Regression] Wrong code generation due to hoisting memory load across function call

ebotcazou at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Thu Jan 5 18:02:00 GMT 2017


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

Eric Botcazou <ebotcazou at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |ebotcazou at gcc dot gnu.org

--- Comment #17 from Eric Botcazou <ebotcazou at gcc dot gnu.org> ---
> ABNORMAL_CALL and EH imply ABNORMAL, at least for RTL CFG according to their
> documentation.  I haven't gone through the trouble to see where that is
> enforced, but I did very that the edges had EH and ABNORMAL set in the dumps.

This was historically the case in GIMPLE too but Jan changed it at some point.


More information about the Gcc-bugs mailing list