From 59070892ed070d0c42d8d9b91d267a39c5763a9c Mon Sep 17 00:00:00 2001 From: Wim Taymans Date: Wed, 26 Aug 2009 19:29:21 +0200 Subject: remap: cleanup assembler a little --- src/pulsecore/remap_sse.c | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) (limited to 'src/pulsecore/remap_sse.c') diff --git a/src/pulsecore/remap_sse.c b/src/pulsecore/remap_sse.c index e086862d..97f2476e 100644 --- a/src/pulsecore/remap_sse.c +++ b/src/pulsecore/remap_sse.c @@ -51,7 +51,7 @@ " punpckl"#s" %%xmm4, %%xmm4 \n\t" \ " punpckh"#s" %%xmm5, %%xmm5 \n\t" \ " punpckl"#s" %%xmm6, %%xmm6 \n\t" \ - " punpckh"#s" %%xmm7, %%xmm7 \n\t" \ + " punpckh"#s" %%xmm7, %%xmm7 \n\t" #define STORE_SAMPLES \ " movdqu %%xmm0, (%0) \n\t" \ @@ -66,10 +66,9 @@ " add $128, %0 \n\t" #define HANDLE_SINGLE(s) \ - " movd (%1), %%mm0 \n\t" \ - " movq %%mm0, %%mm1 \n\t" \ - " punpckl"#s" %%mm0, %%mm0 \n\t" \ - " movq %%mm0, (%0) \n\t" \ + " movd (%1), %%xmm0 \n\t" \ + " punpckl"#s" %%xmm0, %%xmm0 \n\t" \ + " movq %%xmm0, (%0) \n\t" \ " add $4, %1 \n\t" \ " add $8, %0 \n\t" @@ -92,8 +91,7 @@ HANDLE_SINGLE(s) \ " dec %2 \n\t" \ " jne 3b \n\t" \ - "4: \n\t" \ - " emms \n\t" + "4: \n\t" static void remap_mono_to_stereo_sse (pa_remap_t *m, void *dst, const void *src, unsigned n) { pa_reg_x86 temp; -- cgit