This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


On Mon, Jan 20, 2014 at 10:37 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).

VI mode iterator does not include vector float modes.

Uros.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]