Re: How to get best AVX2 performance from gfortran?

2018-04-18 Thread Thomas Koenig
Hi Matt, [timings] Intel AVX2:    C_SW   1.4931    D_SW   5.4254    PG_D   1.0878    TRACER_2D 24.7418    REMAPPING 27.2644 Now I looked at GNU Fortran (7.3.0). Here my "stock" flags are quite boring (and all flags, not just the optimization ones): [Various options elided,

gcc-6-20180418 is now available

2018-04-18 Thread gccadmin
Snapshot gcc-6-20180418 is now available on ftp://gcc.gnu.org/pub/gcc/snapshots/6-20180418/ and on various mirrors, see http://gcc.gnu.org/mirrors.html for details. This snapshot has been generated from the GCC 6 SVN branch with the following options: svn://gcc.gnu.org/svn/gcc/branches/gcc-6

Re: Deprecation of powerpc*-*-*spe*

2018-04-18 Thread John Paul Adrian Glaubitz
Hi Jakub! As has been discussed in the https://gcc.gnu.org/ml/gcc/2017-02/msg00041.html https://gcc.gnu.org/ml/gcc-patches/2017-05/msg01227.html https://gcc.gnu.org/ml/gcc-patches/2018-04/msg00810.html threads and in https://gcc.gnu.org/PR81084 the powerpc*-*-*spe* support which has been split i

Re: Should CET be enabled by default in GCC8

2018-04-18 Thread H.J. Lu
On Wed, Apr 18, 2018 at 3:34 AM, Jakub Jelinek wrote: > On Wed, Apr 18, 2018 at 12:30:03PM +0200, Richard Biener wrote: >> On Wed, 18 Apr 2018, Uros Bizjak wrote: >> >> > Hello! >> > >> > Currently, CET is enabled by default for linux if target supports >> > multi-byte NOPs and if assembler suppor

Re: Should CET be enabled by default in GCC8

2018-04-18 Thread Jakub Jelinek
On Wed, Apr 18, 2018 at 12:30:03PM +0200, Richard Biener wrote: > On Wed, 18 Apr 2018, Uros Bizjak wrote: > > > Hello! > > > > Currently, CET is enabled by default for linux if target supports > > multi-byte NOPs and if assembler supports CET insn. Effectively, with > > newer binutils, CET suppor

Re: Should CET be enabled by default in GCC8

2018-04-18 Thread Richard Biener
On Wed, 18 Apr 2018, Uros Bizjak wrote: > Hello! > > Currently, CET is enabled by default for linux if target supports > multi-byte NOPs and if assembler supports CET insn. Effectively, with > newer binutils, CET support is an opt-out feature. > > I don't think this should be the case, and I pro

Should CET be enabled by default in GCC8

2018-04-18 Thread Uros Bizjak
Hello! Currently, CET is enabled by default for linux if target supports multi-byte NOPs and if assembler supports CET insn. Effectively, with newer binutils, CET support is an opt-out feature. I don't think this should be the case, and I propose to consider CET as an opt-in feature. Multi-byte N

Deprecation of powerpc*-*-*spe*

2018-04-18 Thread Jakub Jelinek
As has been discussed in the https://gcc.gnu.org/ml/gcc/2017-02/msg00041.html https://gcc.gnu.org/ml/gcc-patches/2017-05/msg01227.html https://gcc.gnu.org/ml/gcc-patches/2018-04/msg00810.html threads and in https://gcc.gnu.org/PR81084 the powerpc*-*-*spe* support which has been split into a separat

Re: libmvec in gcc to have vector math in fortran

2018-04-18 Thread Richard Biener
On Tue, Apr 17, 2018 at 3:54 PM, Szabolcs Nagy wrote: > On 10/04/18 14:27, Richard Biener wrote: >> >> On April 10, 2018 3:06:55 PM GMT+02:00, Jakub Jelinek >> wrote: >>> >>> On Tue, Apr 10, 2018 at 02:55:43PM +0200, Richard Biener wrote: I wonder if it is possible for glibc to ship a "