Home | History | Annotate | Download | only in dsp

Lines Matching refs:temp0

96   int temp0, temp1, temp2, temp3, temp4, temp5;
103 "preceu.ph.qbl %[temp0], %[c2] \n\t"
105 "subq.ph %[temp4], %[temp4], %[temp0] \n\t"
111 : [temp0]"=r"(temp0), [temp1]"=&r"(temp1), [temp2]"=&r"(temp2),
121 int temp0, temp1, temp2, temp3, temp4, temp5;
131 "shrl.ph %[temp0], %[temp4], 15 \n\t"
133 "addq.ph %[temp4], %[temp0], %[temp4] \n\t"
141 : [temp0]"=r"(temp0), [temp1]"=&r"(temp1), [temp2]"=&r"(temp2),
150 int temp0, temp1, temp2, temp3, temp4, temp5;
159 "subu.qb %[temp0], %[temp4], %[temp5] \n\t"
161 "raddu.w.qb %[temp0], %[temp0] \n\t"
162 "subu %[temp3], %[temp3], %[temp0] \n\t"
163 "slti %[temp0], %[temp3], 0x1 \n\t"
164 "movz %[a], %[b], %[temp0] \n\t"
166 [temp4]"=&r"(temp4), [temp5]"=&r"(temp5), [temp0]"=&r"(temp0),
237 uint32_t temp0, temp1, temp2, temp3, temp4, temp5, temp6, temp7;
246 "lw %[temp0], 0(%[src]) \n\t"
250 "ext %[temp4], %[temp0], 8, 8 \n\t"
260 "addu.qb %[temp0], %[temp0], %[temp4] \n\t"
264 "sw %[temp0], -16(%[dst]) \n\t"
273 "lw %[temp0], 0(%[src]) \n\t"
276 "ext %[temp4], %[temp0], 8, 8 \n\t"
278 "addu.qb %[temp0], %[temp0], %[temp4] \n\t"
280 " sw %[temp0], -4(%[dst]) \n\t"
283 : [dst]"+&r"(dst), [src]"+&r"(src), [temp0]"=&r"(temp0),
295 int temp0, temp1, temp2, temp3, temp4, temp5;
306 "replv.ph %[temp0], %[G_to_R] \n\t"
309 "shll.ph %[temp0], %[temp0], 8 \n\t"
312 "shra.ph %[temp0], %[temp0], 8 \n\t"
326 "mul.ph %[temp5], %[temp3], %[temp0] \n\t"
350 : [temp0]"=&r"(temp0), [temp1]"=&r"(temp1), [temp2]"=&r"(temp2),
365 int temp0, temp1, temp2, temp3;
377 "lw %[temp0], 0(%[src]) \n\t"
384 "balign %[temp0], %[temp1], 1 \n\t"
386 "wsbh %[temp0], %[temp0] \n\t"
388 "rotr %[temp0], %[temp0], 16 \n\t"
391 "usw %[temp0], 0(%[dst]) \n\t"
398 "lw %[temp0], 0(%[src]) \n\t"
400 "wsbh %[temp1], %[temp0] \n\t"
403 "sra %[temp0], %[temp0], 16 \n\t"
405 " sb %[temp0], -3(%[dst]) \n\t"
408 : [temp0]"=&r"(temp0), [temp1]"=&r"(temp1), [temp2]"=&r"(temp2),
417 int temp0, temp1, temp2, temp3;
426 "lw %[temp0], 0(%[src]) \n\t"
430 "wsbh %[temp0], %[temp0] \n\t"
435 "balign %[temp0], %[temp0], 1 \n\t"
439 "usw %[temp0], 0(%[dst]) \n\t"
449 "lw %[temp0], 0(%[src]) \n\t"
450 "wsbh %[temp0], %[temp0] \n\t"
452 "balign %[temp0], %[temp0], 1 \n\t"
453 "usw %[temp0], 0(%[dst]) \n\t"
458 : [temp0]"=&r"(temp0), [temp1]"=&r"(temp1), [temp2]"=&r"(temp2),
467 int temp0, temp1, temp2, temp3, temp4, temp5;
476 "lw %[temp0], 0(%[src]) \n\t"
480 "ext %[temp4], %[temp0], 28, 4 \n\t"
481 "ext %[temp5], %[temp0], 12, 4 \n\t"
482 "ins %[temp0], %[temp4], 0, 4 \n\t"
484 "ins %[temp0], %[temp5], 16, 4 \n\t"
495 "precr.qb.ph %[temp1], %[temp1], %[temp0] \n\t"
514 "lw %[temp0], 0(%[src]) \n\t"
515 "ext %[temp4], %[temp0], 28, 4 \n\t"
516 "ext %[temp5], %[temp0], 12, 4 \n\t"
517 "ins %[temp0], %[temp4], 0, 4 \n\t"
518 "ins %[temp0], %[temp5], 16, 4 \n\t"
520 "precr.qb.ph %[temp0], %[temp0], %[temp0] \n\t"
522 "ush %[temp0], 0(%[dst]) \n\t"
524 "wsbh %[temp0], %[temp0] \n\t"
525 "ush %[temp0], 0(%[dst]) \n\t"
531 : [temp0]"=&r"(temp0), [temp1]"=&r"(temp1), [temp2]"=&r"(temp2),
541 int temp0, temp1, temp2, temp3, temp4, temp5;
550 "lw %[temp0], 0(%[src]) \n\t"
554 "ext %[temp4], %[temp0], 8, 16 \n\t"
555 "ext %[temp5], %[temp0], 5, 11 \n\t"
556 "ext %[temp0], %[temp0], 3, 5 \n\t"
559 "ins %[temp4], %[temp0], 0, 5 \n\t"
560 "ext %[temp0], %[temp1], 8, 16 \n\t"
562 "ins %[temp0], %[temp5], 0, 11 \n\t"
564 "ins %[temp0], %[temp1], 0, 5 \n\t"
573 "append %[temp0], %[temp4], 16 \n\t"
578 "usw %[temp0], 0(%[dst]) \n\t"
581 "wsbh %[temp0], %[temp0] \n\t"
583 "usw %[temp0], 0(%[dst]) \n\t"
592 "lw %[temp0], 0(%[src]) \n\t"
593 "ext %[temp4], %[temp0], 8, 16 \n\t"
594 "ext %[temp5], %[temp0], 5, 11 \n\t"
595 "ext %[temp0], %[temp0], 3, 5 \n\t"
598 "ins %[temp4], %[temp0], 0, 5 \n\t"
609 : [temp0]"=&r"(temp0), [temp1]"=&r"(temp1), [temp2]"=&r"(temp2),
619 int temp0, temp1, temp2, temp3;
628 "lw %[temp0], 0(%[src]) \n\t"
632 "ins %[temp0], %[temp1], 24, 8 \n\t"
638 "usw %[temp0], 0(%[dst]) \n\t"
647 "lw %[temp0], 0(%[src]) \n\t"
650 "ush %[temp0], -3(%[dst]) \n\t"
651 "sra %[temp0], %[temp0], 16 \n\t"
653 " sb %[temp0], -1(%[dst]) \n\t"
656 : [temp0]"=&r"(temp0), [temp1]"=&r"(temp1), [temp2]"=&r"(temp2),