Re: [PATCH 0/3] Fix vector shuffle problems

2011-10-06 Thread Michael Matz
Hi, On Wed, 5 Oct 2011, Richard Henderson wrote: > Tested on x86_64 with > > check-gcc//unix/{,-mssse3,-msse4} > > Hopefully one of the AMD guys can test on a bulldozer with -mxop? === gcc Summary for unix//-mxop === # of expected passes160 Ciao, Michael.

[PATCH 0/3] Fix vector shuffle problems

2011-10-05 Thread Richard Henderson
The first problem is that the generic lowering to scalar implementation didn't match the documentation in that the shuffle indicies are to be masked to the range of the inputs. Or, perhaps more exactly, the generic lowering didn't match the SSE implementation which does do the masking. The OpenCL