Mercurial > libavcodec.hg
comparison x86/vp3dsp_sse2.c @ 12424:fbdc4391dedc libavcodec
Revert r24931, it broke Win32 and some BSD compiles (yay fate).
author | rbultje |
---|---|
date | Wed, 25 Aug 2010 20:36:35 +0000 |
parents | 6732f0b5ffca |
children | fe78a4548d12 |
comparison
equal
deleted
inserted
replaced
12423:4269ae88366b | 12424:fbdc4391dedc |
---|---|
169 PUT_BLOCK(%%xmm0, %%xmm5, %%xmm7, %%xmm3, %%xmm6, %%xmm4, %%xmm2, %%xmm1) | 169 PUT_BLOCK(%%xmm0, %%xmm5, %%xmm7, %%xmm3, %%xmm6, %%xmm4, %%xmm2, %%xmm1) |
170 | 170 |
171 VP3_1D_IDCT_SSE2(ADD8, SHIFT4) | 171 VP3_1D_IDCT_SSE2(ADD8, SHIFT4) |
172 PUT_BLOCK(%%xmm0, %%xmm1, %%xmm2, %%xmm3, %%xmm4, %%xmm5, %%xmm6, %%xmm7) | 172 PUT_BLOCK(%%xmm0, %%xmm1, %%xmm2, %%xmm3, %%xmm4, %%xmm5, %%xmm6, %%xmm7) |
173 :: "r"(input_data), "r"(ff_vp3_idct_data), "m"(ff_pw_8) | 173 :: "r"(input_data), "r"(ff_vp3_idct_data), "m"(ff_pw_8) |
174 : "%xmm6", "%xmm7" | |
175 ); | 174 ); |
176 } | 175 } |
177 | 176 |
178 void ff_vp3_idct_put_sse2(uint8_t *dest, int line_size, DCTELEM *block) | 177 void ff_vp3_idct_put_sse2(uint8_t *dest, int line_size, DCTELEM *block) |
179 { | 178 { |