Mercurial > libavcodec.hg
diff alpha/dsputil_alpha.c @ 705:107a56aa74f5 libavcodec
Add Alpha assembly for pix_abs16x16. Optimized for pca56, no large win
on ev6.
author | mellum |
---|---|
date | Sun, 29 Sep 2002 15:14:28 +0000 |
parents | 340e3ba84119 |
children | 2f7da29ede37 |
line wrap: on
line diff
--- a/alpha/dsputil_alpha.c Sat Sep 28 02:18:34 2002 +0000 +++ b/alpha/dsputil_alpha.c Sun Sep 29 15:14:28 2002 +0000 @@ -34,7 +34,7 @@ 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 @@ 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;