Home | History | Annotate | Download | only in dsp

Lines Matching defs:temp3

31 // TEMP0..TEMP3 - registers for corresponding tmp elements
33 #define VERTICAL_PASS(A, B, C, D, TEMP4, TEMP0, TEMP1, TEMP2, TEMP3) \
49 "addu %[" #TEMP3 "], %[temp17], %[temp19] \n\t" \
50 "addu %[" #TEMP0 "], %[" #TEMP4 "], %[" #TEMP3 "] \n\t" \
53 "subu %[" #TEMP3 "], %[" #TEMP4 "], %[" #TEMP3 "] \n\t"
119 int temp0, temp1, temp2, temp3, temp4, temp5, temp6;
126 VERTICAL_PASS(0, 16, 8, 24, temp4, temp0, temp1, temp2, temp3)
134 HORIZONTAL_PASS(3, temp3, temp7, temp11, temp15)
137 [temp3]"=&r"(temp3), [temp4]"=&r"(temp4), [temp5]"=&r"(temp5),
178 "lhu %[temp3], " #J "(%[ppq]) \n\t" \
186 "mul %[temp5], %[level], %[temp3] \n\t" \
193 int temp0, temp1, temp2, temp3, temp4, temp5;
224 [temp2]"=&r"(temp2), [temp3]"=&r"(temp3),
261 "lbu %[temp3], 3+" XSTR(BPS) "*" #A "(%[a]) \n\t" \
268 "addu %[temp2], %[temp1], %[temp3] \n\t" \
269 "subu %[temp1], %[temp1], %[temp3] \n\t" \
270 "addu %[temp3], %[temp4], %[temp6] \n\t" \
278 "addu %[temp1], %[temp3], %[temp6] \n\t" \
279 "subu %[temp3], %[temp3], %[temp6] \n\t" \
287 "sw %[temp3], " #H1 "(%[tmp]) \n\t" \
307 "lw %[temp3], " #D1 "(%[tmp]) \n\t" \
310 "addu %[temp1], %[temp2], %[temp3] \n\t" \
311 "subu %[temp2], %[temp2], %[temp3] \n\t" \
312 "addu %[temp3], %[temp8], %[temp1] \n\t" \
316 "sra %[temp4], %[temp3], 31 \n\t" \
320 "xor %[temp3], %[temp3], %[temp4] \n\t" \
324 "subu %[temp3], %[temp3], %[temp4] \n\t" \
332 "madd %[temp4], %[temp3] \n\t" \
339 "lw %[temp3], " #D "(%[tmp]) \n\t" \
342 "addu %[temp1], %[temp2], %[temp3] \n\t" \
343 "subu %[temp2], %[temp2], %[temp3] \n\t" \
344 "addu %[temp3], %[temp8], %[temp1] \n\t" \
348 "sra %[temp2], %[temp3], 31 \n\t" \
349 "xor %[temp3], %[temp3], %[temp2] \n\t" \
350 "subu %[temp3], %[temp3], %[temp2] \n\t" \
351 "msub %[temp4], %[temp3] \n\t" \
353 "sra %[temp3], %[temp0], 31 \n\t" \
356 "xor %[temp0], %[temp0], %[temp3] \n\t" \
359 "subu %[temp0], %[temp0], %[temp3] \n\t" \
368 int temp0, temp1, temp2, temp3, temp4, temp5, temp6, temp7, temp8;
388 [temp3]"=&r"(temp3), [temp4]"=&r"(temp4), [temp5]"=&r"(temp5),
415 // TEMP0..TEMP3 - registers for corresponding tmp elements
416 #define HORIZONTAL_PASS(A, TEMP0, TEMP1, TEMP2, TEMP3) \
431 "addu %[" #TEMP3 "], %[temp20], %[" #TEMP2 "] \n\t" \
439 "addu %[" #TEMP1 "], %[" #TEMP3 "], %[temp20] \n\t" \
440 "subu %[temp20], %[" #TEMP3 "], %[temp20] \n\t" \
448 "sra %[" #TEMP3 "], %[temp17], 9 \n\t"
484 int temp0, temp1, temp2, temp3, temp4, temp5, temp6, temp7, temp8;
493 HORIZONTAL_PASS(0, temp0, temp1, temp2, temp3)
501 VERTICAL_PASS(6, 14, 22, 30, temp3, temp7, temp11, temp15)
504 [temp3]"=&r"(temp3), [temp4]"=&r"(temp4), [temp5]"=&r"(temp5),
524 "lbu %[temp3], " #B "(%[b]) \n\t" \
530 "subu %[temp2], %[temp2], %[temp3] \n\t" \
546 int temp0, temp1, temp2, temp3, temp4, temp5, temp6, temp7;
570 [temp3]"=&r"(temp3), [temp4]"=&r"(temp4), [temp5]"=&r"(temp5),
580 int temp0, temp1, temp2, temp3, temp4, temp5, temp6, temp7;
596 [temp3]"=&r"(temp3), [temp4]"=&r"(temp4), [temp5]"=&r"(temp5),
606 int temp0, temp1, temp2, temp3, temp4, temp5, temp6, temp7;
618 [temp3]"=&r"(temp3), [temp4]"=&r"(temp4), [temp5]"=&r"(temp5),
628 int temp0, temp1, temp2, temp3, temp4, temp5, temp6, temp7;
637 [temp3]"=&r"(temp3), [temp4]"=&r"(temp4), [temp5]"=&r"(temp5),