[Bug middle-end/56791] [4.8/4.9 Regression] Segmentation fault in stage2 gengenrtl -- Incorrect instruction sequence generated by reload

law at redhat dot com gcc-bugzilla@gcc.gnu.org
Tue Jan 7 20:47:00 GMT 2014


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56791

Jeffrey A. Law <law at redhat dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |law at redhat dot com

--- Comment #12 from Jeffrey A. Law <law at redhat dot com> ---
autoincrement addressing modes take up two slots in the reorder buffers on the
PA8000 CPUs and neither slot can be freed until both operations are retired.

By avoiding autoincrement addressing modes, the increments could proceed
through to retirement independently of the memory reference, thus freeing an
entry in the reorder buffer.  For the PA8000, disabling autoinc addressing
modes was strictly a performance tweak, it wasn't used to paper over any bugs.



More information about the Gcc-bugs mailing list