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

Reply via email to