This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH, i386] Add some missing modes to mode attributes
- From: Uros Bizjak <ubizjak at gmail dot com>
- To: "H.J. Lu" <hjl dot tools at gmail dot com>
- Cc: "gcc-patches at gcc dot gnu dot org" <gcc-patches at gcc dot gnu dot org>
- Date: Wed, 6 Apr 2016 20:36:40 +0200
- Subject: Re: [PATCH, i386] Add some missing modes to mode attributes
- Authentication-results: sourceware.org; auth=none
- References: <CAFULd4Z9JpAoWhGGARseO3UXPkvK0hrEEm1Vrir3DXGkESa+9Q at mail dot gmail dot com> <CAMe9rOrBa5ydEAApGph2u8FunfxjhWFaOAVpuKkB1AuoQnYvGw at mail dot gmail dot com>
On Wed, Apr 6, 2016 at 5:55 PM, H.J. Lu <hjl.tools@gmail.com> wrote:
> On Wed, Apr 6, 2016 at 8:11 AM, Uros Bizjak <ubizjak@gmail.com> wrote:
>> ... so there is no unresolved attributes in insn-output.c.
>>
>> 2016-04-06 Uros Bizjak <ubizjak@gmail.com>
>>
>> * config/i386/sse.md (shuffletype): Add V32HI and V4TI modes.
>> (ssescalarsize): Add V8SF, V4SF, V4DF and V2DF modes.
>>
>> Bootstrapped and regression tested on x86_64-linux-gnu {,-m32}.
>> Committed to mainline SVN and gcc-5 branch.
>>
>
> Could you also add V4TI, V2TI and V1TI to ssescalarsize?
They are not used currently, so there is no pressing need for these
modes. But they can be trivially added at any time.
BTW: It would be nice if the macroization machinery warned when there
are unresolved mode attributes in the source.
Uros.