Re: [x86] Replace builtins with vector extensions

2014-10-18 Thread Marc Glisse
On Fri, 17 Oct 2014, Marc Glisse wrote: Thanks. I am testing the updated patch tonight and I'll commit. I am planning on making a branch: ^/branches/x86-intrinsics-ext if noone complains about the name. Committed patch attached. -- Marc GlisseIndex: gcc/testsuite/gcc.target/i386/intrinsics_o

Re: [x86] Replace builtins with vector extensions

2014-10-17 Thread Marc Glisse
On Fri, 17 Oct 2014, Uros Bizjak wrote: While looking correct, I am a bit nervous about avx512fintrin.h changes, mainly because I have not much experience with these patterns. I have adder Kirill to CC for possible comments. He asked for this part of the patch, and tested it: https://gcc.gnu.o

Re: [x86] Replace builtins with vector extensions

2014-10-17 Thread Uros Bizjak
On Sun, Oct 12, 2014 at 10:36 PM, Marc Glisse wrote: > for the first patch, it is actually easier to repost the old patch with some > new testcases. That doesn't mean it has to go in all at once, but you can > comment on various things. If that's a problem I'll separate them and repost > separate

[x86] Replace builtins with vector extensions

2014-10-12 Thread Marc Glisse
Hello, for the first patch, it is actually easier to repost the old patch with some new testcases. That doesn't mean it has to go in all at once, but you can comment on various things. If that's a problem I'll separate them and repost separately. For simple +-*/ for double, I mostly wonder i