Re: Enable MOVDIRI, MOVDIR64B, CLDEMOTE and WAITPKG for march=tremont

2020-11-13 Thread Uros Bizjak via Gcc-patches
On Fri, Nov 13, 2020 at 10:18 AM Cui, Lili wrote: > > Hi Uros, > > This patch is to correct previous patch, > PREFETCHW should be both in march=broadwell and march=Silvermont, > but I move PREFETCHW from march=broadwell to march=silvermont in previous > patch, sorry for that. > > Bootstrap is

RE: Enable MOVDIRI, MOVDIR64B, CLDEMOTE and WAITPKG for march=tremont

2020-11-13 Thread Cui, Lili via Gcc-patches
Hi Uros, This patch is to correct previous patch, PREFETCHW should be both in march=broadwell and march=Silvermont, but I move PREFETCHW from march=broadwell to march=silvermont in previous patch, sorry for that. Bootstrap is ok, and no regressions for i386/x86-64 testsuite. OK for master?

Re: Enable MOVDIRI, MOVDIR64B, CLDEMOTE and WAITPKG for march=tremont

2020-11-10 Thread Jakub Jelinek via Gcc-patches
On Tue, Nov 10, 2020 at 08:03:29PM +0800, Hongtao Liu via Gcc-patches wrote: > --- a/gcc/config/i386/i386.h > +++ b/gcc/config/i386/i386.h > @@ -2437,6 +2437,7 @@ const wide_int_bitmask PTA_AVX512BF16 (0, > HOST_WIDE_INT_1U << 11); > const wide_int_bitmask PTA_WAITPKG (0, HOST_WIDE_INT_1U <<

Re: Enable MOVDIRI, MOVDIR64B, CLDEMOTE and WAITPKG for march=tremont

2020-11-10 Thread Hongtao Liu via Gcc-patches
On Tue, Nov 10, 2020 at 4:17 PM Hongtao Liu wrote: > > On Tue, Nov 10, 2020 at 3:22 AM Jason Merrill via Gcc-patches > wrote: > > > > This patch was also applied to the GCC 9 and 10 branches and breaks those > > builds, because PTA_CLDEMOTE is not defined. > > > Mine, let me fix it, sorry for

Re: Enable MOVDIRI, MOVDIR64B, CLDEMOTE and WAITPKG for march=tremont

2020-11-10 Thread Hongtao Liu via Gcc-patches
On Tue, Nov 10, 2020 at 3:22 AM Jason Merrill via Gcc-patches wrote: > > This patch was also applied to the GCC 9 and 10 branches and breaks those > builds, because PTA_CLDEMOTE is not defined. > Mine, let me fix it, sorry for that. -- BR, Hongtao

Re: Enable MOVDIRI, MOVDIR64B, CLDEMOTE and WAITPKG for march=tremont

2020-11-09 Thread Jason Merrill via Gcc-patches
gt; > > Hi Uros, > > > > This patch is to correct some instruction sets for > march=Tremont/Broadwell/Silvermont/knl > > > > Bootstrap is ok, and no regressions for i386/x86-64 testsuite. > > > > OK for master? > > > > [PATCH] Enable MOVDIRI, MOVDIR64

Re: Enable MOVDIRI, MOVDIR64B, CLDEMOTE and WAITPKG for march=tremont

2020-11-09 Thread Uros Bizjak via Gcc-patches
able MOVDIRI, MOVDIR64B, CLDEMOTE and WAITPKG for > march=tremont > > 1. Enable MOVDIRI, MOVDIR64B, CLDEMOTE and WAITPKG for march=tremont > 2. Move PREFETCHW from march=broadwell to march=silvermont. > 3. Add PREFETCHWT1 to march=knl > > gcc/ChangeLog: >

Enable MOVDIRI, MOVDIR64B, CLDEMOTE and WAITPKG for march=tremont

2020-11-09 Thread Cui, Lili via Gcc-patches
Hi Uros, This patch is to correct some instruction sets for march=Tremont/Broadwell/Silvermont/knl Bootstrap is ok, and no regressions for i386/x86-64 testsuite. OK for master? [PATCH] Enable MOVDIRI, MOVDIR64B, CLDEMOTE and WAITPKG for march=tremont 1. Enable MOVDIRI, MOVDIR64B, CLDEMOTE