Re: GSOC Question about the parallelization project

2018-03-22 Thread Richard Biener
On Wed, Mar 21, 2018 at 8:04 PM, Sebastiaan Peters wrote: >>On Wed, Mar 21, 2018 at 9:50 AM, Sebastiaan Peters >> wrote: On Tue, Mar 20, 2018 at 3:49 PM, David Malcolm wrote: > On Tue, 2018-03-20 at 14:02 +0100, Richard Biener wrote: >> On Mon, Mar 19, 2018 at 9:55 PM, Richard Biener

Can I use -Ofast without libmvec

2018-03-22 Thread Steve Ellcey
I have a question about the math vector library routines in libmvec. If I compile a program on x86 with -Ofast, something like: void foo(double * __restrict x, double * __restrict y, double * __restrict z) { for (int i = 0; i < 1000; i++) x[i] = sin(y[i]); } I get a call to the vector sin

Re: Can I use -Ofast without libmvec

2018-03-22 Thread H.J. Lu
On Thu, Mar 22, 2018 at 11:08 AM, Steve Ellcey wrote: > I have a question about the math vector library routines in libmvec. > If I compile a program on x86 with -Ofast, something like: > > void foo(double * __restrict x, double * __restrict y, double * __restrict z) > { > for (int i = 0;

Re: Can I use -Ofast without libmvec

2018-03-22 Thread Steve Ellcey
On Thu, 2018-03-22 at 11:42 -0700, H.J. Lu wrote: > On Thu, Mar 22, 2018 at 11:08 AM, Steve Ellcey > wrote: > > > > I have a question about the math vector library routines in > > libmvec. > > If I compile a program on x86 with -Ofast, something like: > > > > void foo(double * __restrict x, doub

Re: Can I use -Ofast without libmvec

2018-03-22 Thread Richard Biener
On March 22, 2018 7:48:33 PM GMT+01:00, Steve Ellcey wrote: >On Thu, 2018-03-22 at 11:42 -0700, H.J. Lu wrote: >> On Thu, Mar 22, 2018 at 11:08 AM, Steve Ellcey >> wrote: >> > >> > I have a question about the math vector library routines in >> > libmvec. >> > If I compile a program on x86 with -

Re: Can I use -Ofast without libmvec

2018-03-22 Thread Andrew Senkevich
2018-03-22 19:08 GMT+01:00 Steve Ellcey : > I have a question about the math vector library routines in libmvec. > If I compile a program on x86 with -Ofast, something like: > > void foo(double * __restrict x, double * __restrict y, double * __restrict z) > { > for (int i = 0; i < 1000; i++

Re: Can I use -Ofast without libmvec

2018-03-22 Thread Jakub Jelinek
On Thu, Mar 22, 2018 at 11:08:58AM -0700, Steve Ellcey wrote: > I have a question about the math vector library routines in libmvec. > If I compile a program on x86 with -Ofast, something like: > > void foo(double * __restrict x, double * __restrict y, double * __restrict z) > { > for (int i

gcc-7-20180322 is now available

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