Regarding GSOC Projects

2019-01-19 Thread Aadrit Aggarwal
Greetings for the day!! I'm an undergraduate in my 2nd year at Punjab Engineering College, Chandigarh. I'm pursuing CSE. This mail is regarding GSOC Projects. *It's my first time, that I'd be participating in an open source event, and apparently first time in GSOC.* I was going through your idea

Re: Support for AVX512 ternary logic instruction

2019-01-19 Thread H.J. Lu
On Sat, Jan 19, 2019 at 11:23 AM Wojciech Muła wrote: > > Hi all! > > One thing I miss in GCC is lack of support for the AVX512 ternary logic > instruction VPTERNLOG. This instruction evaluates any three-argument logic > function; this means that an expression like "a | b & ~c" can be folded into

Support for AVX512 ternary logic instruction

2019-01-19 Thread Wojciech Muła
Hi all! One thing I miss in GCC is lack of support for the AVX512 ternary logic instruction VPTERNLOG. This instruction evaluates any three-argument logic function; this means that an expression like "a | b & ~c" can be folded into single instruction; my experiments showed that up to six SIMD inst