This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH target/87007]Extend rpad to handle AVX512F vcvtusi2ss/vcvtusi2sd
- From: Uros Bizjak <ubizjak at gmail dot com>
- To: Hongtao Liu <crazylht at gmail dot com>
- Cc: "H. J. Lu" <hjl dot tools at gmail dot com>, GCC Patches <gcc-patches at gcc dot gnu dot org>
- Date: Wed, 18 Sep 2019 08:24:33 +0200
- Subject: Re: [PATCH target/87007]Extend rpad to handle AVX512F vcvtusi2ss/vcvtusi2sd
- References: <CAMZc-bwWotuGHnWi59mnGFQ-pPSUF0cb3HkbC22m4ULad-7hmw@mail.gmail.com>
On Wed, Sep 18, 2019 at 5:29 AM Hongtao Liu <crazylht@gmail.com> wrote:
>
> Hi Uros:
> This patch extend pass rpad to handle AVX512F vcvtusi2ss/vcvtusi2sd.
> 538.image_r would be improved by 4% with single copy run on skylake
> workstation.
>
> Bootstrap ok. regression test for i386/x86 backend ok.
> Ok for trunk?
>
> Changelog
>
> gcc/
> * config/i386/i386.md
> (*floatuns<SWI48:mode><MODEF:mode>2_avx512):
> Add avx_partial_xmm_update.
>
> gcc/testsuie
> * gcc.target/i386/pr87007-3.c: New test.
OK.
Thanks,
Uros.