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

Matthew Fortune <matthew.fortune at imgtec dot com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |clm at codesourcery dot com,
                   |                            |matthew.fortune at imgtec dot 
com,
                   |                            |sandra at codesourcery dot com

--- Comment #3 from Matthew Fortune <matthew.fortune at imgtec dot com> ---
The affected tests appear to have started passing again since this commit:

svn: r211959

    2014-06-24  Catherine Moore  <c...@codesourcery.com>
            Sandra Loosemore  <san...@codesourcery.com>

        gcc/
        * config/mips/mips.c (mips_order_regs_for_local_alloc): Delete.
        * config/mips/mips.h (ADJUST_REG_ALLOC_ORDER): Delete.
        * config/mips/mips-protos.h (mips_order_regs_for_local_alloc): Delete.

Irritatingly they now pass for -O2 and -O3 but still fail for -O1 and -Os. I
was half tempted to submit a patch to just be content that we get multiple
accumulators now used at -O2 and -O3 and leave it at that but I think that is
probably the wrong attitude.

Has anyone else noticed the change in state for these tests and looked into it,
planning to look into it or have any thoughts? I'll take a look when I get
chance.

Reply via email to