Mercurial > libavcodec.hg
comparison i386/fdct_mmx.c @ 687:9abb13c21fbe libavcodec
fdct_mmx -> ff_fdct_mmx (renamed to avoid namespace conflict with xvid)
[found by Kim Minh Kaplan]
author | arpi_esp |
---|---|
date | Thu, 19 Sep 2002 22:14:53 +0000 |
parents | 3e0f62e5eed6 |
children | b7e2b8129211 |
comparison
equal
deleted
inserted
replaced
686:83d2c9d50d7d | 687:9abb13c21fbe |
---|---|
265 punpckhwd_r2r(mm1, mm6); | 265 punpckhwd_r2r(mm1, mm6); |
266 movq_r2m(mm3, *(out + 0)); | 266 movq_r2m(mm3, *(out + 0)); |
267 movq_r2m(mm6, *(out + 4)); | 267 movq_r2m(mm6, *(out + 4)); |
268 } | 268 } |
269 | 269 |
270 void fdct_mmx(int16_t *block) | 270 void ff_fdct_mmx(int16_t *block) |
271 { | 271 { |
272 /* XXX: not thread safe */ | 272 /* XXX: not thread safe */ |
273 static int16_t block_tmp[64] ATTR_ALIGN(8); | 273 static int16_t block_tmp[64] ATTR_ALIGN(8); |
274 int16_t *block1, *out; | 274 int16_t *block1, *out; |
275 const int16_t *table; | 275 const int16_t *table; |