Re: [RFC] Formation of vector function name

2016-02-20 Thread Andrew Senkevich
2015-06-16 17:23 GMT+03:00 Joseph Myers : > On Mon, 15 Jun 2015, Andrew Pinski wrote: > >> > results in asm redirection for log to __log_finite and final vector >> > function name becomes _ZGVbN2v___log_finite. >> > >> > With point of view from C Library side, it reflects in addition of asm >> > re

Re: [RFC] Formation of vector function name

2015-06-16 Thread Joseph Myers
On Mon, 15 Jun 2015, Andrew Pinski wrote: > > results in asm redirection for log to __log_finite and final vector > > function name becomes _ZGVbN2v___log_finite. > > > > With point of view from C Library side, it reflects in addition of asm > > redirections _ZGVbN2v___log_finite = _ZGVbN2v_log in

Re: [RFC] Formation of vector function name

2015-06-15 Thread Andrew Pinski
On Mon, Jun 15, 2015 at 9:06 AM, Andrew Senkevich wrote: > Hi, > > compilation with options -fopenmp -ffast-math -O1 -msse4 > > of the test > > #pragma omp declare simd notinbranch simdlen(2) > extern double log (double); > > int N = 3200; > double b[3200]; > double a[3200]; > > int main (void) >

[RFC] Formation of vector function name

2015-06-15 Thread Andrew Senkevich
Hi, compilation with options -fopenmp -ffast-math -O1 -msse4 of the test #pragma omp declare simd notinbranch simdlen(2) extern double log (double); int N = 3200; double b[3200]; double a[3200]; int main (void) { int i; #pragma omp simd for (i = 0; i < N; i += 1) { b[i] = log (a[i])