Re: [FFmpeg-devel] [PATCH 6/7] lavu/aes: add x86 AESNI optimizations

2015-10-11 Thread Nicolas George
Le primidi 21 vendémiaire, an CCXXIV, Rodger Combs a écrit : > --- > libavutil/aes.c | 2 ++ > libavutil/aes_internal.h | 2 ++ > libavutil/x86/Makefile | 4 ++- > libavutil/x86/aes.asm| 93 > > libavutil/x86/aes_init.c | 37 +

Re: [FFmpeg-devel] [PATCH 6/7] lavu/aes: add x86 AESNI optimizations

2015-10-11 Thread James Almer
On 10/12/2015 2:38 AM, Rodger Combs wrote: > +%macro AES_CRYPT 1 > +%if %1 == 1 > +%define CRYPT aesdec > +%define LAST aesdeclast > +cglobal aes_decrypt, 6,6,2 > +%else > +%define CRYPT aesenc > +%define LAST aesenclast > +cglobal aes_encrypt, 6,6,2 > +%endif > +pxor xm1, xm1 > +mov r5d,

[FFmpeg-devel] [PATCH 6/7] lavu/aes: add x86 AESNI optimizations

2015-10-11 Thread Rodger Combs
--- libavutil/aes.c | 2 ++ libavutil/aes_internal.h | 2 ++ libavutil/x86/Makefile | 4 ++- libavutil/x86/aes.asm| 93 libavutil/x86/aes_init.c | 37 +++ 5 files changed, 137 insertions(+), 1 deletion(-) create mo

Re: [FFmpeg-devel] [PATCH 6/7] lavu/aes: add x86 AESNI optimizations

2015-10-11 Thread James Almer
On 10/12/2015 12:20 AM, Rodger Combs wrote: > --- > libavutil/aes.c | 2 ++ > libavutil/aes_internal.h | 2 ++ > libavutil/x86/Makefile | 4 ++- > libavutil/x86/aes.asm| 85 > > libavutil/x86/aes_init.c | 42 ++

[FFmpeg-devel] [PATCH 6/7] lavu/aes: add x86 AESNI optimizations

2015-10-11 Thread Rodger Combs
--- libavutil/aes.c | 2 ++ libavutil/aes_internal.h | 2 ++ libavutil/x86/Makefile | 4 ++- libavutil/x86/aes.asm| 85 libavutil/x86/aes_init.c | 42 5 files changed, 134 insertions(+), 1 deletion(-) crea