On Fri, 8 Jan 2016, Andrew Pinski wrote:

> On Fri, Jan 8, 2016 at 4:05 PM, Joseph Myers <jos...@codesourcery.com> wrote:
> > The Octeon 3 processor does not support the MIPS paired-single
> > instructions.  This results in illegal instruction errors in the
> > testsuite when vectorization tests try to use those instructions.
> >
> > This patch teaches the compiler about that lack of support, so that
> > warnings are given when -mpaired-single (or something implying it) is
> > used when compiling for such a processor.  I chose to test
> > TARGET_OCTEON as the simplest conditional; since the older Octeon
> > processors don't support hard float at all, I don't think the choice
> > matters for them.  Tests that then failed with the warning were
> > updated to disable them for Octeon.
> >
> > Tested with no regressions for cross to mips64el-linux-gnu (Octeon
> > 3).  OK to commit?
> 
> This is ok from my point of view.  I did not think about doing this at
> the time I added Octeon 3 support.

Ping for MIPS maintainer review of this patch 
<https://gcc.gnu.org/ml/gcc-patches/2016-01/msg00492.html>.

-- 
Joseph S. Myers
jos...@codesourcery.com

Reply via email to