Home | History | Annotate | Download | only in dsp

Lines Matching full:temp1

33 #define VERTICAL_PASS(A, B, C, D, TEMP4, TEMP0, TEMP1, TEMP2, TEMP3)        \
51 "addu %[" #TEMP1 "], %[temp16], %[" #TEMP2 "] \n\t" \
118 int temp0, temp1, temp2, temp3, temp4, temp5, temp6;
125 VERTICAL_PASS(0, 16, 8, 24, temp4, temp0, temp1, temp2, temp3)
131 HORIZONTAL_PASS(1, temp1, temp5, temp9, temp13)
135 : [temp0]"=&r"(temp0), [temp1]"=&r"(temp1), [temp2]"=&r"(temp2),
165 "lhu %[temp1], " #J "(%[ppsharpen]) \n\t" \
170 "addu %[coeff], %[coeff], %[temp1] \n\t" \
175 "lhu %[temp1], " #J "(%[ppiq]) \n\t" \
178 "mul %[level], %[coeff], %[temp1] \n\t" \
192 int temp0, temp1, temp2, temp3, temp4, temp5;
222 : [temp0]"=&r"(temp0), [temp1]"=&r"(temp1),
258 "lbu %[temp1], 1+" XSTR(BPS) "*" #A "(%[a]) \n\t" \
267 "addu %[temp2], %[temp1], %[temp3] \n\t" \
268 "subu %[temp1], %[temp1], %[temp3] \n\t" \
275 "addu %[temp8], %[temp0], %[temp1] \n\t" \
276 "subu %[temp0], %[temp0], %[temp1] \n\t" \
277 "addu %[temp1], %[temp3], %[temp6] \n\t" \
285 "sw %[temp1], " #E1 "(%[tmp]) \n\t" \
304 "lw %[temp1], " #C1 "(%[tmp]) \n\t" \
307 "addu %[temp8], %[temp0], %[temp1] \n\t" \
308 "subu %[temp0], %[temp0], %[temp1] \n\t" \
309 "addu %[temp1], %[temp2], %[temp3] \n\t" \
311 "addu %[temp3], %[temp8], %[temp1] \n\t" \
312 "subu %[temp8], %[temp8], %[temp1] \n\t" \
313 "addu %[temp1], %[temp0], %[temp2] \n\t" \
316 "sra %[temp5], %[temp1], 31 \n\t" \
320 "xor %[temp1], %[temp1], %[temp5] \n\t" \
324 "subu %[temp1], %[temp1], %[temp5] \n\t" \
332 "madd %[temp5], %[temp1] \n\t" \
336 "lw %[temp1], " #C "(%[tmp]) \n\t" \
339 "addu %[temp8], %[temp0], %[temp1] \n\t" \
340 "subu %[temp0], %[temp0], %[temp1] \n\t" \
341 "addu %[temp1], %[temp2], %[temp3] \n\t" \
343 "addu %[temp3], %[temp8], %[temp1] \n\t" \
344 "subu %[temp1], %[temp8], %[temp1] \n\t" \
353 "sra %[temp4], %[temp1], 31 \n\t" \
356 "xor %[temp1], %[temp1], %[temp4] \n\t" \
359 "subu %[temp1], %[temp1], %[temp4] \n\t" \
362 "msub %[temp7], %[temp1] \n\t"
367 int temp0, temp1, temp2, temp3, temp4, temp5, temp6, temp7, temp8;
381 "sra %[temp1], %[temp0], 31 \n\t"
382 "xor %[temp0], %[temp0], %[temp1] \n\t"
383 "subu %[temp0], %[temp0], %[temp1] \n\t"
386 : [temp0]"=&r"(temp0), [temp1]"=&r"(temp1), [temp2]"=&r"(temp2),
415 #define HORIZONTAL_PASS(A, TEMP0, TEMP1, TEMP2, TEMP3) \
416 "lw %[" #TEMP1 "], 0(%[args]) \n\t" \
418 "lbu %[temp16], 0+" XSTR(BPS) "*" #A "(%[" #TEMP1 "]) \n\t" \
420 "lbu %[temp18], 1+" XSTR(BPS) "*" #A "(%[" #TEMP1 "]) \n\t" \
423 "lbu %[temp16], 2+" XSTR(BPS) "*" #A "(%[" #TEMP1 "]) \n\t" \
426 "lbu %[temp18], 3+" XSTR(BPS) "*" #A "(%[" #TEMP1 "]) \n\t" \
428 "subu %[" #TEMP1 "], %[temp16], %[temp17] \n\t" \
432 "addu %[temp20], %[" #TEMP0 "], %[" #TEMP1 "] \n\t" \
433 "subu %[" #TEMP0 "], %[" #TEMP0 "], %[" #TEMP1 "] \n\t" \
438 "addu %[" #TEMP1 "], %[" #TEMP3 "], %[temp20] \n\t" \
440 "sll %[" #TEMP0 "], %[" #TEMP1 "], 3 \n\t" \
446 "sra %[" #TEMP1 "], %[temp16], 9 \n\t" \
482 int temp0, temp1, temp2, temp3, temp4, temp5, temp6, temp7, temp8;
491 HORIZONTAL_PASS(0, temp0, temp1, temp2, temp3)
497 VERTICAL_PASS(2, 10, 18, 26, temp1, temp5, temp9, temp13)
501 : [temp0]"=&r"(temp0), [temp1]"=&r"(temp1), [temp2]"=&r"(temp2),
520 "lbu %[temp1], " #A "(%[b]) \n\t" \
527 "subu %[temp0], %[temp0], %[temp1] \n\t" \
544 int temp0, temp1, temp2, temp3, temp4, temp5, temp6, temp7;
567 : [temp0]"=&r"(temp0), [temp1]"=&r"(temp1), [temp2]"=&r"(temp2),
578 int temp0, temp1, temp2, temp3, temp4, temp5, temp6, temp7;
593 : [temp0]"=&r"(temp0), [temp1]"=&r"(temp1), [temp2]"=&r"(temp2),
604 int temp0, temp1, temp2, temp3, temp4, temp5, temp6, temp7;
615 : [temp0]"=&r"(temp0), [temp1]"=&r"(temp1), [temp2]"=&r"(temp2),
626 int temp0, temp1, temp2, temp3, temp4, temp5, temp6, temp7;
634 : [temp0]"=&r"(temp0), [temp1]"=&r"(temp1), [temp2]"=&r"(temp2),