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 <[email protected]>
Sandra Loosemore <[email protected]>
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.