[PATCH, i386]: Fix PR59685, ICE with -march=bdver1 -mavx512f

Jakub Jelinek jakub@redhat.com
Mon Jan 20 21:37:00 GMT 2014


On Mon, Jan 20, 2014 at 10:17:35PM +0100, Uros Bizjak wrote:
> On Mon, Jan 20, 2014 at 10:14 PM, Jakub Jelinek <jakub@redhat.com> wrote:
> 
> >> Just unhandled V16SFmode in one of the new avx512 patterns.
> >>
> >> 2014-01-20  Uros Bizjak  <ubizjak@gmail.com>
> >>
> >>     PR target/59685
> >>     * config/i386/sse.md (*andnot<mode>3<mask_name>): Handle MODE_V16SF
> >>     mode attribute in insn output.
> >>
> >> Tested on x86_64-pc-linux-gnu {,-m32} and committed to mainline SVN.
> >
> > Shouldn't the testcase be added too?
> 
> The solution is trivial in such way that it has no chance to regress.

I e.g. wonder why the insn is there also for V[248]DFmode, when it would
ICE for those modes for -mavx2 or later (unless single packed modes are
optimal).

	Jakub



More information about the Gcc-patches mailing list