Re: [libav-devel] [PATCH 07/15] lavr: x86: optimized 2-channel fltp to flt conversion

2012-08-21 Thread Ronald S. Bultje
Hi, On Sun, Aug 5, 2012 at 9:52 PM, Justin Ruggles justin.rugg...@gmail.com wrote: --- libavresample/x86/audio_convert.asm| 37 libavresample/x86/audio_convert_init.c |7 ++ 2 files changed, 44 insertions(+), 0 deletions(-) LGTM. Ronald

[libav-devel] [PATCH 07/15] lavr: x86: optimized 2-channel fltp to flt conversion

2012-08-05 Thread Justin Ruggles
--- libavresample/x86/audio_convert.asm| 37 libavresample/x86/audio_convert_init.c |7 ++ 2 files changed, 44 insertions(+), 0 deletions(-) diff --git a/libavresample/x86/audio_convert.asm b/libavresample/x86/audio_convert.asm index

Re: [libav-devel] [PATCH 07/15] lavr: x86: optimized 2-channel fltp to flt conversion

2012-07-31 Thread Loren Merritt
On Mon, 30 Jul 2012, Justin Ruggles wrote: --- a/libavutil/x86/x86util.asm +++ b/libavutil/x86/x86util.asm @@ -47,6 +47,12 @@ SWAP %1, %3, %2 %endmacro +%macro SBUTTERFLYPS2 3 +unpcklps m%3, m%1, m%2 +unpckhps m%1, m%1, m%2 +SWAP %1, %3, %2 +%endmacro What's the

Re: [libav-devel] [PATCH 07/15] lavr: x86: optimized 2-channel fltp to flt conversion

2012-07-31 Thread Justin Ruggles
On 07/31/2012 02:15 AM, Loren Merritt wrote: On Mon, 30 Jul 2012, Justin Ruggles wrote: --- a/libavutil/x86/x86util.asm +++ b/libavutil/x86/x86util.asm @@ -47,6 +47,12 @@ SWAP %1, %3, %2 %endmacro +%macro SBUTTERFLYPS2 3 +unpcklps m%3, m%1, m%2 +unpckhps m%1, m%1, m%2 +

[libav-devel] [PATCH 07/15] lavr: x86: optimized 2-channel fltp to flt conversion

2012-07-31 Thread Justin Ruggles
--- libavresample/x86/audio_convert.asm| 37 libavresample/x86/audio_convert_init.c |7 ++ 2 files changed, 44 insertions(+), 0 deletions(-) diff --git a/libavresample/x86/audio_convert.asm b/libavresample/x86/audio_convert.asm index

[libav-devel] [PATCH 07/15] lavr: x86: optimized 2-channel fltp to flt conversion

2012-07-30 Thread Justin Ruggles
--- libavresample/x86/audio_convert.asm| 37 libavresample/x86/audio_convert_init.c |7 ++ libavutil/x86/x86util.asm |6 + 3 files changed, 50 insertions(+), 0 deletions(-) diff --git a/libavresample/x86/audio_convert.asm

Re: [libav-devel] [PATCH 07/15] lavr: x86: optimized 2-channel fltp to flt conversion

2012-07-24 Thread Ronald S. Bultje
Hi, On Sat, Jul 14, 2012 at 9:29 PM, Justin Ruggles justin.rugg...@gmail.com wrote: +mova [dstq ], m0 +mova [dstq+1*mmsize], m1 +mova [dstq+2*mmsize], m2 +mova [dstq+3*mmsize], m3 +add srcq, mmsize*2 +add dstq, mmsize*4 +sub lend, mmsize/2 You

[libav-devel] [PATCH 07/15] lavr: x86: optimized 2-channel fltp to flt conversion

2012-07-14 Thread Justin Ruggles
--- libavresample/x86/audio_convert.asm| 36 libavresample/x86/audio_convert_init.c |9 libavutil/x86/x86util.asm |6 + 3 files changed, 51 insertions(+), 0 deletions(-) diff --git a/libavresample/x86/audio_convert.asm