On 08/21/2012 03:53 PM, Ronald S. Bultje wrote:
Hi,
On Mon, Aug 6, 2012 at 9:22 AM, Justin Ruggles justin.rugg...@gmail.com
wrote:
+%if cpuflag(sse2)
+mulps m0, m6, [srcq ]
+mulps m1, m6, [srcq+src1q]
+mulps m2, m6, [srcq+src2q]
+mulps
Hi,
On Thu, Aug 23, 2012 at 12:37 PM, Justin Ruggles
justin.rugg...@gmail.com wrote:
On 08/21/2012 03:53 PM, Ronald S. Bultje wrote:
On Mon, Aug 6, 2012 at 9:22 AM, Justin Ruggles justin.rugg...@gmail.com
wrote:
+%if cpuflag(sse2)
+mulps m0, m6, [srcq ]
+mulps
On 08/23/2012 04:49 PM, Ronald S. Bultje wrote:
Hi,
On Thu, Aug 23, 2012 at 12:37 PM, Justin Ruggles
justin.rugg...@gmail.com wrote:
On 08/21/2012 03:53 PM, Ronald S. Bultje wrote:
On Mon, Aug 6, 2012 at 9:22 AM, Justin Ruggles justin.rugg...@gmail.com
wrote:
+%if cpuflag(sse2)
+
On 08/23/2012 05:00 PM, Justin Ruggles wrote:
On 08/23/2012 04:49 PM, Ronald S. Bultje wrote:
Hi,
On Thu, Aug 23, 2012 at 12:37 PM, Justin Ruggles
justin.rugg...@gmail.com wrote:
On 08/21/2012 03:53 PM, Ronald S. Bultje wrote:
On Mon, Aug 6, 2012 at 9:22 AM, Justin Ruggles
Hi,
On Thu, Aug 23, 2012 at 3:02 PM, Justin Ruggles
justin.rugg...@gmail.com wrote:
For future use... the best I can come up with is 6x vpperm.
m3 = 0, 1, x, 3, 4, x, 6, 7
m4 = x, 9, 10, x, 12, 13, x, 15
m5 = 16, 17, x, 19, 20, x, 22, 23
Then 3x vpperm to fill-in the gaps.
Hi,
On Mon, Aug 6, 2012 at 9:22 AM, Justin Ruggles justin.rugg...@gmail.com wrote:
+%if cpuflag(sse2)
+mulps m0, m6, [srcq ]
+mulps m1, m6, [srcq+src1q]
+mulps m2, m6, [srcq+src2q]
+mulps m3, m6, [srcq+src3q]
+mulps m4, m6,
On Mon, 6 Aug 2012, Justin Ruggles wrote:
--- a/libavresample/x86/audio_convert.asm
+++ b/libavresample/x86/audio_convert.asm
@@ -581,6 +581,120 @@ CONV_FLTP_TO_S16_2CH
INIT_XMM ssse3
CONV_FLTP_TO_S16_2CH
+;--
---
libavresample/x86/audio_convert.asm| 114
libavresample/x86/audio_convert_init.c | 15
2 files changed, 129 insertions(+), 0 deletions(-)
diff --git a/libavresample/x86/audio_convert.asm
b/libavresample/x86/audio_convert.asm
index
---
libavresample/x86/audio_convert.asm| 114
libavresample/x86/audio_convert_init.c | 15
2 files changed, 129 insertions(+), 0 deletions(-)
diff --git a/libavresample/x86/audio_convert.asm
b/libavresample/x86/audio_convert.asm
index
Hi,
On Sat, Jul 14, 2012 at 9:29 PM, Justin Ruggles
justin.rugg...@gmail.com wrote:
+%else ; sse
+mova xmm0, [srcq ]
+mova xmm1, [srcq+src1q]
+mova xmm2, [srcq+src2q]
+mova xmm3, [srcq+src3q]
+mova xmm4, [srcq+src4q]
+mova xmm5,
On Sun, 15 Jul 2012, Justin Ruggles wrote:
+%else ; sse
+mova xmm0, [srcq ]
+mova xmm1, [srcq+src1q]
+mova xmm2, [srcq+src2q]
+mova xmm3, [srcq+src3q]
+mova xmm4, [srcq+src4q]
+mova xmm5, [srcq+src5q]
movq. And your code should
On 07/16/2012 08:28 AM, Loren Merritt wrote:
On Sun, 15 Jul 2012, Justin Ruggles wrote:
+%else ; sse
+mova xmm0, [srcq ]
+mova xmm1, [srcq+src1q]
+mova xmm2, [srcq+src2q]
+mova xmm3, [srcq+src3q]
+mova xmm4, [srcq+src4q]
+mova
---
libavresample/x86/audio_convert.asm| 118
libavresample/x86/audio_convert_init.c | 15
2 files changed, 133 insertions(+), 0 deletions(-)
diff --git a/libavresample/x86/audio_convert.asm
b/libavresample/x86/audio_convert.asm
index
13 matches
Mail list logo