comparison ps2/idct_mmi.c @ 1064:b32afefe7d33 libavcodec

* UINTX -> uintx_t INTX -> intx_t
author kabi
date Tue, 11 Feb 2003 16:35:48 +0000
parents 71f669e9f633
children 72ac356803ea
comparison
equal deleted inserted replaced
1063:fdeac9642346 1064:b32afefe7d33
297 //let savedtemp regs be saved 297 //let savedtemp regs be saved
298 __asm__ __volatile__(" ":::"$16", "$17", "$18", "$19", "$20", "$21", "$22", "$23"); 298 __asm__ __volatile__(" ":::"$16", "$17", "$18", "$19", "$20", "$21", "$22", "$23");
299 } 299 }
300 300
301 301
302 void ff_mmi_idct_put(UINT8 *dest, int line_size, DCTELEM *block) 302 void ff_mmi_idct_put(uint8_t *dest, int line_size, DCTELEM *block)
303 { 303 {
304 /* $4 = dest, $5 = line_size, $6 = block */ 304 /* $4 = dest, $5 = line_size, $6 = block */
305 __asm__ __volatile__("la $24, %0"::"m"(consttable[0])); 305 __asm__ __volatile__("la $24, %0"::"m"(consttable[0]));
306 lq($24, ROUNDER_0, $8); 306 lq($24, ROUNDER_0, $8);
307 lq($24, ROUNDER_1, $7); 307 lq($24, ROUNDER_1, $7);
321 //let savedtemp regs be saved 321 //let savedtemp regs be saved
322 __asm__ __volatile__(" ":::"$16", "$17", "$18", "$19", "$20", "$21", "$22", "$23"); 322 __asm__ __volatile__(" ":::"$16", "$17", "$18", "$19", "$20", "$21", "$22", "$23");
323 } 323 }
324 324
325 325
326 void ff_mmi_idct_add(UINT8 *dest, int line_size, DCTELEM *block) 326 void ff_mmi_idct_add(uint8_t *dest, int line_size, DCTELEM *block)
327 { 327 {
328 /* $4 = dest, $5 = line_size, $6 = block */ 328 /* $4 = dest, $5 = line_size, $6 = block */
329 __asm__ __volatile__("la $24, %0"::"m"(consttable[0])); 329 __asm__ __volatile__("la $24, %0"::"m"(consttable[0]));
330 lq($24, ROUNDER_0, $8); 330 lq($24, ROUNDER_0, $8);
331 lq($24, ROUNDER_1, $7); 331 lq($24, ROUNDER_1, $7);