[PATCH, i386] PR target/83008: Fix for SKX cost model

Uros Bizjak ubizjak@gmail.com
Thu Feb 8 22:32:00 GMT 2018


On Thu, Feb 8, 2018 at 12:48 PM, Shalnov, Sergey
<sergey.shalnov@intel.com> wrote:
> Hi,
> This patch contain cost model change for SKX and closes PR target/83008 (https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83008)
>
> It provides following performance scores in geomean:
> SPEC CPU2017 intrate +0.6%
> SPEC CPU2017 fprate +1.5%
> SPEC 2006 [int|fp] no changes out of noise
>
> I found a regression and solve it with https://gcc.gnu.org/ml/gcc-patches/2018-02/msg00320.html
>
> Could you please merge the patch (and patch in the link https://gcc.gnu.org/ml/gcc-patches/2018-02/msg00320.html)
> to the main trunk?
>
> Thank you
> Sergey
>
> 2018-02-06  Sergey Shalnov  <Sergey.Shalnov@intel.com>
>
> gcc/
>         PR target/83008
>         * config/i386/x86-tune-costs.h (struct processor_costs): Fixed
>         256 and 512 aligned store costs and integer stores according PR83008
>
> gcc/testsuite/
>         * gcc.target/i386/pr83008.c: New test.
>

Both patches approved and committed to mainline SVN.

Thanks,
Uros.



More information about the Gcc-patches mailing list