On 07/24/2012 11:58 PM, Ronald S. Bultje wrote: > Hi, > > On Sat, Jul 21, 2012 at 12:12 PM, Justin Ruggles > <justin.rugg...@gmail.com> wrote: >> +%if cpuflag(ssse3) >> + pshufb m3, m0, unpack_odd ; m3 = 12, 13, 14, 15 >> + pshufb m0, unpack_even ; m0 = 0, 1, 2, 3 >> + pshufb m4, m1, unpack_odd ; m4 = 16, 17, 18, 19 >> + pshufb m1, unpack_even ; m1 = 4, 5, 6, 7 >> + pshufb m5, m2, unpack_odd ; m5 = 20, 21, 22, 23 >> + pshufb m2, unpack_even ; m2 = 8, 9, 10, 11 >> +%else > > I'm going to assume you tested vpperm and it was not faster?
vpperm is probably faster. I just don't have any way to test it. I'll send a new patch and hopefully someone can test it for me. -Justin _______________________________________________ libav-devel mailing list libav-devel@libav.org https://lists.libav.org/mailman/listinfo/libav-devel