diff options
| author | Wim Taymans <wim.taymans@collabora.co.uk> | 2009-08-19 18:52:28 +0200 | 
|---|---|---|
| committer | Wim Taymans <wim.taymans@collabora.co.uk> | 2009-08-20 11:31:04 +0200 | 
| commit | 370016c0e73236830513a9ea9c16366c15bd30a2 (patch) | |
| tree | 1699a84439d1b32c3a883e1961d26dfa850f156e /src | |
| parent | d2389ef96e21825bb4e945f6c71b5bd27c5fa2b4 (diff) | |
svolume: fix compilation in 32bits
Diffstat (limited to 'src')
| -rw-r--r-- | src/pulsecore/svolume_mmx.c | 12 | ||||
| -rw-r--r-- | src/pulsecore/svolume_sse.c | 12 | 
2 files changed, 12 insertions, 12 deletions
diff --git a/src/pulsecore/svolume_mmx.c b/src/pulsecore/svolume_mmx.c index fb4c82c6..86af76d3 100644 --- a/src/pulsecore/svolume_mmx.c +++ b/src/pulsecore/svolume_mmx.c @@ -114,11 +114,11 @@ pa_volume_s16ne_mmx (int16_t *samples, int32_t *volumes, unsigned channels, unsi      " je 2f                         \n\t"       " movd (%1, %3, 4), %%mm0       \n\t" /* |  v0h  |  v0l  | */ -    " movw (%0), %4                 \n\t" /*     ..  |  p0   | */ +    " movw (%0), %w4                \n\t" /*     ..  |  p0   | */      " movd %4, %%mm1                \n\t"       VOLUME_32x16 (%%mm1, %%mm0)      " movd %%mm0, %4                \n\t" /*     ..  | p0*v0 | */ -    " movw %4, (%0)                 \n\t"  +    " movw %w4, (%0)                \n\t"       " add $2, %0                    \n\t"      MOD_ADD ($1, %5) @@ -184,13 +184,13 @@ pa_volume_s16re_mmx (int16_t *samples, int32_t *volumes, unsigned channels, unsi      " je 2f                         \n\t"       " movd (%1, %3, 4), %%mm0       \n\t" /* |  v0h  |  v0l  | */ -    " movw (%0), %4                 \n\t" /*     ..  |  p0   | */ -    " rorw $8, %4                   \n\t" +    " movw (%0), %w4                \n\t" /*     ..  |  p0   | */ +    " rorw $8, %w4                  \n\t"      " movd %4, %%mm1                \n\t"       VOLUME_32x16 (%%mm1, %%mm0)      " movd %%mm0, %4                \n\t" /*     ..  | p0*v0 | */ -    " rorw $8, %4                   \n\t" -    " movw %4, (%0)                 \n\t"  +    " rorw $8, %w4                  \n\t" +    " movw %w4, (%0)                \n\t"       " add $2, %0                    \n\t"      MOD_ADD ($1, %5) diff --git a/src/pulsecore/svolume_sse.c b/src/pulsecore/svolume_sse.c index 141c466e..0054d301 100644 --- a/src/pulsecore/svolume_sse.c +++ b/src/pulsecore/svolume_sse.c @@ -91,11 +91,11 @@ pa_volume_s16ne_sse (int16_t *samples, int32_t *volumes, unsigned channels, unsi      " je 2f                         \n\t"       " movd (%1, %3, 4), %%xmm0      \n\t" /* |  v0h  |  v0l  | */ -    " movw (%0), %4                 \n\t" /*     ..  |   p0  | */ +    " movw (%0), %w4                \n\t" /*     ..  |   p0  | */      " movd %4, %%xmm1               \n\t"       VOLUME_32x16 (%%xmm1, %%xmm0)      " movd %%xmm0, %4               \n\t" /*     ..  | p0*v0 | */ -    " movw %4, (%0)                 \n\t"  +    " movw %w4, (%0)                \n\t"       " add $2, %0                    \n\t"      MOD_ADD ($1, %5) @@ -168,13 +168,13 @@ pa_volume_s16re_sse (int16_t *samples, int32_t *volumes, unsigned channels, unsi      " je 2f                         \n\t"       " movd (%1, %3, 4), %%xmm0      \n\t" /* |  v0h  |  v0l  | */ -    " movw (%0), %4                 \n\t" /*     ..  |   p0  | */ -    " rorw $8, %4                   \n\t"  +    " movw (%0), %w4                \n\t" /*     ..  |   p0  | */ +    " rorw $8, %w4                  \n\t"       " movd %4, %%xmm1               \n\t"       VOLUME_32x16 (%%xmm1, %%xmm0)      " movd %%xmm0, %4               \n\t" /*     ..  | p0*v0 | */ -    " rorw $8, %4                   \n\t"  -    " movw %4, (%0)                 \n\t"  +    " rorw $8, %w4                  \n\t"  +    " movw %w4, (%0)                \n\t"       " add $2, %0                    \n\t"      MOD_ADD ($1, %5)  | 
