Re: [PATCH, i386] V4DF __builtin_shuffle

2012-05-10 Thread Marc Glisse
Any comment? On Mon, 30 Apr 2012, Marc Glisse wrote: Ping? http://gcc.gnu.org/ml/gcc-patches/2012-04/msg01034.html Since then, I've run a c,c++ bootstrap and: make -k check RUNTESTFLAGS=--target_board=my-sde-sim where my-sde-sim is the dejagnu board posted by H.J. Lu to run tests inside

Re: [PATCH, i386] V4DF __builtin_shuffle

2012-04-30 Thread Marc Glisse
Ping? http://gcc.gnu.org/ml/gcc-patches/2012-04/msg01034.html Since then, I've run a c,c++ bootstrap and: make -k check RUNTESTFLAGS=--target_board=my-sde-sim where my-sde-sim is the dejagnu board posted by H.J. Lu to run tests inside Intel's simulator, no difference between before and after

[PATCH, i386] V4DF __builtin_shuffle

2012-04-17 Thread Marc Glisse
Hello, this patch expands __builtin_shuffle for V4DF mode in at most 3 insn. It is simple and works really well, often generates only 2 insn. It is not very generic, because other modes don't have an instruction equivalent to vshufpd. For V8SF (and likely V4DI and V8SI with AVX2, but I still