Re: [PATCH] x86: Clean up gcc.target/i386/auto-init-* tests

2021-09-21 Thread H.J. Lu via Gcc-patches
On Mon, Sep 20, 2021 at 8:19 AM H.J. Lu wrote: > > On Fri, Sep 17, 2021 at 10:32 AM Qing Zhao via Gcc-patches > wrote: > > > > > > > > > On Sep 17, 2021, at 11:59 AM, Jakub Jelinek wrote: > > > > > > On Fri, Sep 17, 2021 at 04:55:22PM +, Qing Zhao wrote: > > >> This is the patch to fix gcc.t

Re: [PATCH v6] c++: Fix cp_tree_equal for template value args using dependent sizeof/alignof/noexcept expressions

2021-09-21 Thread Jason Merrill via Gcc-patches
On 9/21/21 21:19, Barrett Adair wrote: This revision adds description and ChangeLog entries. Applied, thanks! I wrapped some too-long lines in the commit message and tweaked the whitespace in the code slightly. Jason

Re: [PATCH 49/62] AVX512FP16: Add vfcmaddcph/vfmaddcph/vfcmulcph/vfmulcph

2021-09-21 Thread Hongtao Liu via Gcc-patches
I'm going to check in 7 patches. [PATCH 49/62] AVX512FP16: Add vfcmaddcph/vfmaddcph/vfcmulcph/vfmulcph [PATCH 50/62] AVX512FP16: Add testcases for vfcmaddcph/vfmaddcph/vfcmulcph/vfmulcph. [PATCH 51/62] AVX512FP16: Add vfcmaddcsh/vfmaddcsh/vfcmulcsh/vfmulcsh. [PATCH 52/62] AVX512FP16: Add testcases

[PATCH] Support 64bit fma/fms/fnma/fnms under avx512vl.

2021-09-21 Thread liuhongt via Gcc-patches
Hi: fma/fms/fnma/fnmsv2sf4 are defined only under (TARGET_FMA || TARGET_FMA4). The patch extend the expanders to TARGET_AVX512VL. Bootstrapped and regtested on x86_64-pc-linux-gnu{-m32,}. Ok for trunk? gcc/ChangeLog: * config/i386/mmx.md (fmav2sf4): Extend to AVX512 fma. (f

Re: [PATCH] ipa-fnsummary: Remove inconsistent bp_pack_value

2021-09-21 Thread Kewen.Lin via Gcc-patches
on 2021/9/21 下午2:16, Richard Biener wrote: > On Tue, Sep 21, 2021 at 4:09 AM Kewen.Lin wrote: >> >> Hi Richi, >> >> Thanks for the review! >> >> on 2021/9/17 下午6:04, Richard Biener wrote: >>> On Fri, Sep 17, 2021 at 12:03 PM Richard Biener >>> wrote: On Fri, Sep 17, 2021 at 11:43 AM Kew

[PATCH] [i386] Adjust testcase.

2021-09-21 Thread liuhongt via Gcc-patches
Pushed to trunk. gcc/testsuite/ChangeLog: * gcc.target/i386/pr92658-avx512f.c: Refine testcase. * gcc.target/i386/pr92658-avx512vl.c: Adjust scan-assembler, only v2di->v2qi truncate is not supported, v4di->v4qi should be supported. --- gcc/testsuite/gcc.target/i38

Re: [PATCH] rs6000: Parameterize some const values for density test

2021-09-21 Thread Kewen.Lin via Gcc-patches
on 2021/9/21 下午8:03, Segher Boessenkool wrote: > Hi! > > On Tue, Sep 21, 2021 at 01:47:19PM +0800, Kewen.Lin wrote: >> on 2021/9/18 上午6:26, Segher Boessenkool wrote: + if (data->nloads > (unsigned int) rs6000_density_load_num_threshold +&& load_pct > (unsigned int) rs6000_densit

Re: [PATCH v2] ipa-inline: Add target info into fn summary [PR102059]

2021-09-21 Thread Kewen.Lin via Gcc-patches
on 2021/9/21 下午5:39, Richard Biener wrote: > On Tue, Sep 21, 2021 at 11:31 AM Martin Jambor wrote: >> >> Hi, >> >> On Tue, Sep 21 2021, Kewen.Lin wrote: >>> on 2021/9/17 下午7:26, Martin Jambor wrote: On Fri, Sep 17 2021, Kewen.Lin wrote: >> [...] > > Sorry that I failed to use 16 bit-f

Re: [PATCH] Support 64bit fma/fms/fnma/fnms under avx512vl.

2021-09-21 Thread Uros Bizjak via Gcc-patches
On Wed, Sep 22, 2021 at 7:09 AM liuhongt wrote: > > Hi: > fma/fms/fnma/fnmsv2sf4 are defined only under (TARGET_FMA || TARGET_FMA4). > The patch extend the expanders to TARGET_AVX512VL. > > Bootstrapped and regtested on x86_64-pc-linux-gnu{-m32,}. > Ok for trunk? > > gcc/ChangeLog: > >

Re: [PATCH 1/3][vect] Add main vectorized loop unrolling

2021-09-21 Thread Richard Biener via Gcc-patches
On Tue, 21 Sep 2021, Andre Vieira (lists) wrote: > Hi Richi, > > Thanks for the review, see below some questions. > > On 21/09/2021 13:30, Richard Biener wrote: > > On Fri, 17 Sep 2021, Andre Vieira (lists) wrote: > > > >> Hi all, > >> > >> This patch adds the ability to define a target hook to

PING^1 [PATCH, rs6000] Optimization for vec_xl_sext

2021-09-21 Thread HAO CHEN GUI via Gcc-patches
Hi,   Gentle ping this: https://gcc.gnu.org/pipermail/gcc-patches/2021-September/579434.html Thanks On 15/9/2021 下午 3:35, HAO CHEN GUI wrote: Bill,     Yes, I built the gcc with p10 binutils. Then power10_ok tests can pass. Thanks again for your kindly explanation.     I finally realized t

PING^2 [PATCH, rs6000] Disable gimple fold for float or double vec_minmax when fast-math is not set

2021-09-21 Thread HAO CHEN GUI via Gcc-patches
Hi, Gentle ping this: https://gcc.gnu.org/pipermail/gcc-patches/2021-August/578162.html Thanks On 6/9/2021 下午 2:01, HAO CHEN GUI wrote: Hi, Gentle ping this: https://gcc.gnu.org/pipermail/gcc-patches/2021-August/578162.html Thanks On 26/8/2021 上午 9:19, HAO CHEN GUI wrote: Hi B

<    1   2