diff options
author | Falk Hüffner <mellum@users.sourceforge.net> | 2002-09-29 15:14:28 +0000 |
---|---|---|
committer | Falk Hüffner <mellum@users.sourceforge.net> | 2002-09-29 15:14:28 +0000 |
commit | f9bb4bdffcbde7362db2a0e041a2893dde0ace6f (patch) | |
tree | 43a71f07ba4075f972dd23634a17770cffb9c8f5 /libavcodec/alpha/dsputil_alpha.c | |
parent | ea689c8eb729b2ecb745ef46ca4567328885b8e2 (diff) | |
download | ffmpeg-f9bb4bdffcbde7362db2a0e041a2893dde0ace6f.tar.gz |
Add Alpha assembly for pix_abs16x16. Optimized for pca56, no large win
on ev6.
Originally committed as revision 979 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'libavcodec/alpha/dsputil_alpha.c')
-rw-r--r-- | libavcodec/alpha/dsputil_alpha.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libavcodec/alpha/dsputil_alpha.c b/libavcodec/alpha/dsputil_alpha.c index fef86fe64a..3bf2290a24 100644 --- a/libavcodec/alpha/dsputil_alpha.c +++ b/libavcodec/alpha/dsputil_alpha.c @@ -34,7 +34,7 @@ void get_pixels_mvi(DCTELEM *restrict block, void diff_pixels_mvi(DCTELEM *block, const uint8_t *s1, const uint8_t *s2, int stride); int pix_abs8x8_mvi(uint8_t *pix1, uint8_t *pix2, int line_size); -int pix_abs16x16_mvi(uint8_t *pix1, uint8_t *pix2, int line_size); +int pix_abs16x16_mvi_asm(uint8_t *pix1, uint8_t *pix2, int line_size); int pix_abs16x16_x2_mvi(uint8_t *pix1, uint8_t *pix2, int line_size); int pix_abs16x16_y2_mvi(uint8_t *pix1, uint8_t *pix2, int line_size); int pix_abs16x16_xy2_mvi(uint8_t *pix1, uint8_t *pix2, int line_size); @@ -335,7 +335,7 @@ void dsputil_init_alpha(void) get_pixels = get_pixels_mvi; diff_pixels = diff_pixels_mvi; pix_abs8x8 = pix_abs8x8_mvi; - pix_abs16x16 = pix_abs16x16_mvi; + pix_abs16x16 = pix_abs16x16_mvi_asm; pix_abs16x16_x2 = pix_abs16x16_x2_mvi; pix_abs16x16_y2 = pix_abs16x16_y2_mvi; pix_abs16x16_xy2 = pix_abs16x16_xy2_mvi; |