comparison ppc/idct_altivec.c @ 1064:b32afefe7d33 libavcodec

* UINTX -> uintx_t INTX -> intx_t
author kabi
date Tue, 11 Feb 2003 16:35:48 +0000
parents b4172ff70d27
children f3152eb76f1a
comparison
equal deleted inserted replaced
1063:fdeac9642346 1064:b32afefe7d33
174 void idct_put_altivec(uint8_t* dest, int stride, vector_s16_t* block) 174 void idct_put_altivec(uint8_t* dest, int stride, vector_s16_t* block)
175 { 175 {
176 POWERPC_TBL_DECLARE(altivec_idct_put_num, 1); 176 POWERPC_TBL_DECLARE(altivec_idct_put_num, 1);
177 #ifdef ALTIVEC_USE_REFERENCE_C_CODE 177 #ifdef ALTIVEC_USE_REFERENCE_C_CODE
178 POWERPC_TBL_START_COUNT(altivec_idct_put_num, 1); 178 POWERPC_TBL_START_COUNT(altivec_idct_put_num, 1);
179 void simple_idct_put(UINT8 *dest, int line_size, INT16 *block); 179 void simple_idct_put(uint8_t *dest, int line_size, int16_t *block);
180 simple_idct_put(dest, stride, (INT16*)block); 180 simple_idct_put(dest, stride, (int16_t*)block);
181 POWERPC_TBL_STOP_COUNT(altivec_idct_put_num, 1); 181 POWERPC_TBL_STOP_COUNT(altivec_idct_put_num, 1);
182 #else /* ALTIVEC_USE_REFERENCE_C_CODE */ 182 #else /* ALTIVEC_USE_REFERENCE_C_CODE */
183 vector_u8_t tmp; 183 vector_u8_t tmp;
184 184
185 POWERPC_TBL_START_COUNT(altivec_idct_put_num, 1); 185 POWERPC_TBL_START_COUNT(altivec_idct_put_num, 1);
207 void idct_add_altivec(uint8_t* dest, int stride, vector_s16_t* block) 207 void idct_add_altivec(uint8_t* dest, int stride, vector_s16_t* block)
208 { 208 {
209 POWERPC_TBL_DECLARE(altivec_idct_add_num, 1); 209 POWERPC_TBL_DECLARE(altivec_idct_add_num, 1);
210 #ifdef ALTIVEC_USE_REFERENCE_C_CODE 210 #ifdef ALTIVEC_USE_REFERENCE_C_CODE
211 POWERPC_TBL_START_COUNT(altivec_idct_add_num, 1); 211 POWERPC_TBL_START_COUNT(altivec_idct_add_num, 1);
212 void simple_idct_add(UINT8 *dest, int line_size, INT16 *block); 212 void simple_idct_add(uint8_t *dest, int line_size, int16_t *block);
213 simple_idct_add(dest, stride, (INT16*)block); 213 simple_idct_add(dest, stride, (int16_t*)block);
214 POWERPC_TBL_STOP_COUNT(altivec_idct_add_num, 1); 214 POWERPC_TBL_STOP_COUNT(altivec_idct_add_num, 1);
215 #else /* ALTIVEC_USE_REFERENCE_C_CODE */ 215 #else /* ALTIVEC_USE_REFERENCE_C_CODE */
216 vector_u8_t tmp; 216 vector_u8_t tmp;
217 vector_s16_t tmp2, tmp3; 217 vector_s16_t tmp2, tmp3;
218 vector_u8_t perm0; 218 vector_u8_t perm0;