Home | History | Annotate | Download | only in dsp

Lines Matching full: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),
233 uint32_t temp0, temp1, temp2, temp3, temp4, temp5, temp6, temp7;
242 "lw %[temp0], 0(%[src]) \n\t"
246 "ext %[temp4], %[temp0], 8, 8 \n\t"
256 "addu.qb %[temp0], %[temp0], %[temp4] \n\t"
260 "sw %[temp0], -16(%[dst]) \n\t"
269 "lw %[temp0], 0(%[src]) \n\t"
272 "ext %[temp4], %[temp0], 8, 8 \n\t"
274 "addu.qb %[temp0], %[temp0], %[temp4] \n\t"
276 " sw %[temp0], -4(%[dst]) \n\t"
279 : [dst]"+&r"(dst), [src]"+&r"(src), [temp0]"=&r"(temp0),
291 int temp0, temp1, temp2, temp3, temp4, temp5;
302 "replv.ph %[temp0], %[G_to_R] \n\t"
305 "shll.ph %[temp0], %[temp0], 8 \n\t"
308 "shra.ph %[temp0], %[temp0], 8 \n\t"
322 "mul.ph %[temp5], %[temp3], %[temp0] \n\t"
346 : [temp0]"=&r"(temp0), [temp1]"=&r"(temp1), [temp2]"=&r"(temp2),
361 int temp0, temp1, temp2, temp3;
373 "lw %[temp0], 0(%[src]) \n\t"
380 "balign %[temp0], %[temp1], 1 \n\t"
382 "wsbh %[temp0], %[temp0] \n\t"
384 "rotr %[temp0], %[temp0], 16 \n\t"
387 "usw %[temp0], 0(%[dst]) \n\t"
394 "lw %[temp0], 0(%[src]) \n\t"
396 "wsbh %[temp1], %[temp0] \n\t"
399 "sra %[temp0], %[temp0], 16 \n\t"
401 " sb %[temp0], -3(%[dst]) \n\t"
404 : [temp0]"=&r"(temp0), [temp1]"=&r"(temp1), [temp2]"=&r"(temp2),
413 int temp0, temp1, temp2, temp3;
422 "lw %[temp0], 0(%[src]) \n\t"
426 "wsbh %[temp0], %[temp0] \n\t"
431 "balign %[temp0], %[temp0], 1 \n\t"
435 "usw %[temp0], 0(%[dst]) \n\t"
445 "lw %[temp0], 0(%[src]) \n\t"
446 "wsbh %[temp0], %[temp0] \n\t"
448 "balign %[temp0], %[temp0], 1 \n\t"
449 "usw %[temp0], 0(%[dst]) \n\t"
454 : [temp0]"=&r"(temp0), [temp1]"=&r"(temp1), [temp2]"=&r"(temp2),
463 int temp0, temp1, temp2, temp3, temp4, temp5;
472 "lw %[temp0], 0(%[src]) \n\t"
476 "ext %[temp4], %[temp0], 28, 4 \n\t"
477 "ext %[temp5], %[temp0], 12, 4 \n\t"
478 "ins %[temp0], %[temp4], 0, 4 \n\t"
480 "ins %[temp0], %[temp5], 16, 4 \n\t"
491 "precr.qb.ph %[temp1], %[temp1], %[temp0] \n\t"
510 "lw %[temp0], 0(%[src]) \n\t"
511 "ext %[temp4], %[temp0], 28, 4 \n\t"
512 "ext %[temp5], %[temp0], 12, 4 \n\t"
513 "ins %[temp0], %[temp4], 0, 4 \n\t"
514 "ins %[temp0], %[temp5], 16, 4 \n\t"
516 "precr.qb.ph %[temp0], %[temp0], %[temp0] \n\t"
518 "ush %[temp0], 0(%[dst]) \n\t"
520 "wsbh %[temp0], %[temp0] \n\t"
521 "ush %[temp0], 0(%[dst]) \n\t"
527 : [temp0]"=&r"(temp0), [temp1]"=&r"(temp1), [temp2]"=&r"(temp2),
537 int temp0, temp1, temp2, temp3, temp4, temp5;
546 "lw %[temp0], 0(%[src]) \n\t"
550 "ext %[temp4], %[temp0], 8, 16 \n\t"
551 "ext %[temp5], %[temp0], 5, 11 \n\t"
552 "ext %[temp0], %[temp0], 3, 5 \n\t"
555 "ins %[temp4], %[temp0], 0, 5 \n\t"
556 "ext %[temp0], %[temp1], 8, 16 \n\t"
558 "ins %[temp0], %[temp5], 0, 11 \n\t"
560 "ins %[temp0], %[temp1], 0, 5 \n\t"
569 "append %[temp0], %[temp4], 16 \n\t"
574 "usw %[temp0], 0(%[dst]) \n\t"
577 "wsbh %[temp0], %[temp0] \n\t"
579 "usw %[temp0], 0(%[dst]) \n\t"
588 "lw %[temp0], 0(%[src]) \n\t"
589 "ext %[temp4], %[temp0], 8, 16 \n\t"
590 "ext %[temp5], %[temp0], 5, 11 \n\t"
591 "ext %[temp0], %[temp0], 3, 5 \n\t"
594 "ins %[temp4], %[temp0], 0, 5 \n\t"
605 : [temp0]"=&r"(temp0), [temp1]"=&r"(temp1), [temp2]"=&r"(temp2),
615 int temp0, temp1, temp2, temp3;
624 "lw %[temp0], 0(%[src]) \n\t"
628 "ins %[temp0], %[temp1], 24, 8 \n\t"
634 "usw %[temp0], 0(%[dst]) \n\t"
643 "lw %[temp0], 0(%[src]) \n\t"
646 "ush %[temp0], -3(%[dst]) \n\t"
647 "sra %[temp0], %[temp0], 16 \n\t"
649 " sb %[temp0], -1(%[dst]) \n\t"
652 : [temp0]"=&r"(temp0), [temp1]"=&r"(temp1), [temp2]"=&r"(temp2),