Re: Support for AVX512 ternary logic instruction

2019-01-21 Thread Richard Biener
On Mon, Jan 21, 2019 at 2:46 AM Andi Kleen wrote: > > Wojciech Muła writes: > > > > The main concern is if it's a proper approach? Seems that to match > > other logic functions, like "a & b | c", a separate pattern is required. > > Since an argument can be either negated or not, and we can use th

SLP-based reduction vectorization

2019-01-21 Thread Anton Youdkevitch
Here is the prototype for doing vectorized reduction using SLP approach. I would appreciate feedback if this is a feasible approach and if overall the direction is right. The idea is to vectorize reduction like this S = A[0]+A[1]+...A[N]; into Sv = Av[0]+Av[1]+...+Av[N/VL]; So that, for insta

Google Summer Of Code

2019-01-21 Thread Vikramsingh Kushwaha
Respected sir/madam I, Vikramsingh Kushwaha, currently studying in B.Tech 3rd year computer engineering in MIT Pune, India. I am very much interested to contribute in the open source projects. But i am new to this so I needed some guidance. Even i wanted to participate in Google Dummer Of Code, so

Re: Google Summer Of Code

2019-01-21 Thread Vikramsingh Kushwaha
Github Profile: https://github.com/vikramsinghkushwaha Codechef Profile: https://www.codechef.com/users/vskushwaha_15 On Mon, Jan 21, 2019 at 11:37 PM Vikramsingh Kushwaha < vskushw...@mitaoe.ac.in> wrote: > Respected sir/madam > I, Vikramsingh Kushwaha, currently studying in B.Tech 3rd year comp

Re: About GSOC.

2019-01-21 Thread Tejas Joshi
Hello. I've been inactive for some time due to exams but I have been studying the real.h and IEEE 754 floating point format as far as I could. > floating-point built-in functions. That means you should instead > understand REAL_EXP and the significands of floating-point values, and In GCC's repr

Re: About GSOC.

2019-01-21 Thread Joseph Myers
On Tue, 22 Jan 2019, Tejas Joshi wrote: > the number like nan or normal in the functions. Though, attributes of > struct real_value are pretty unclear to me regarding to the number it > represents. (Am I right within this grasp?). It may be helpful to run the compiler under a debugger to examine