Home | History | Annotate | Download | only in dsp

Lines Matching defs:temp2

95   int temp0, temp1, temp2, temp3, temp4, temp5;
98 "preceu.ph.qbl %[temp2], %[c0] \n\t"
106 "addq.ph %[temp2], %[temp2], %[temp4] \n\t"
108 "shll_s.ph %[temp2], %[temp2], 7 \n\t"
109 "precrqu_s.qb.ph %[temp2], %[temp2], %[temp1] \n\t"
110 : [temp0]"=r"(temp0), [temp1]"=&r"(temp1), [temp2]"=&r"(temp2),
115 return temp2;
120 int temp0, temp1, temp2, temp3, temp4, temp5;
125 "preceu.ph.qbl %[temp2], %[temp5] \n\t"
128 "subq.ph %[temp4], %[temp2], %[temp4] \n\t"
136 "addq.ph %[temp2], %[temp2], %[temp4] \n\t"
138 "shll_s.ph %[temp2], %[temp2], 7 \n\t"
139 "precrqu_s.qb.ph %[temp1], %[temp2], %[temp1] \n\t"
140 : [temp0]"=r"(temp0), [temp1]"=&r"(temp1), [temp2]"=&r"(temp2),
149 int temp0, temp1, temp2, temp3, temp4, temp5;
153 "pick.qb %[temp2], %[c], %[b] \n\t"
157 "subu.qb %[temp3], %[temp1], %[temp2] \n\t"
164 : [temp1]"=&r"(temp1), [temp2]"=&r"(temp2), [temp3]"=&r"(temp3),
231 uint32_t temp0, temp1, temp2, temp3, temp4, temp5, temp6, temp7;
242 "lw %[temp2], 8(%[data]) \n\t"
246 "ext %[temp6], %[temp2], 8, 8 \n\t"
255 "addu.qb %[temp2], %[temp2], %[temp6] \n\t"
259 "sw %[temp2], -8(%[data]) \n\t"
276 [temp2]"=&r"(temp2), [temp3]"=&r"(temp3), [temp4]"=&r"(temp4),
285 int temp0, temp1, temp2, temp3, temp4, temp5;
298 "replv.ph %[temp2], %[R_to_B] \n\t"
301 "shll.ph %[temp2], %[temp2], 8 \n\t"
304 "shra.ph %[temp2], %[temp2], 8 \n\t"
324 "mul.ph %[temp4], %[temp4], %[temp2] \n\t"
337 : [temp0]"=&r"(temp0), [temp1]"=&r"(temp1), [temp2]"=&r"(temp2),
352 int temp0, temp1, temp2, temp3;
362 "lw %[temp2], 8(%[src]) \n\t"
365 "ins %[temp3], %[temp2], 24, 8 \n\t"
366 "sll %[temp2], %[temp2], 8 \n\t"
368 "ins %[temp2], %[temp1], 0, 16 \n\t"
372 "wsbh %[temp2], %[temp2] \n\t"
376 "usw %[temp2], 4(%[dst]) \n\t"
395 : [temp0]"=&r"(temp0), [temp1]"=&r"(temp1), [temp2]"=&r"(temp2),
404 int temp0, temp1, temp2, temp3;
415 "lw %[temp2], 8(%[src]) \n\t"
419 "wsbh %[temp2], %[temp2] \n\t"
424 "balign %[temp2], %[temp2], 1 \n\t"
428 "usw %[temp2], 8(%[dst]) \n\t"
445 : [temp0]"=&r"(temp0), [temp1]"=&r"(temp1), [temp2]"=&r"(temp2),
454 int temp0, temp1, temp2, temp3, temp4, temp5;
465 "lw %[temp2], 8(%[src]) \n\t"
474 "ext %[temp4], %[temp2], 28, 4 \n\t"
476 "ext %[temp5], %[temp2], 12, 4 \n\t"
477 "ins %[temp2], %[temp4], 0, 4 \n\t"
479 "ins %[temp2], %[temp5], 16, 4 \n\t"
485 "precr.qb.ph %[temp3], %[temp3], %[temp2] \n\t"
518 : [temp0]"=&r"(temp0), [temp1]"=&r"(temp1), [temp2]"=&r"(temp2),
528 int temp0, temp1, temp2, temp3, temp4, temp5;
539 "lw %[temp2], 8(%[src]) \n\t"
550 "ext %[temp5], %[temp2], 5, 11 \n\t"
552 "ext %[temp1], %[temp2], 8, 16 \n\t"
553 "ext %[temp2], %[temp2], 3, 5 \n\t"
556 "ins %[temp1], %[temp2], 0, 5 \n\t"
557 "ext %[temp2], %[temp3], 8, 16 \n\t"
559 "ins %[temp2], %[temp5], 0, 11 \n\t"
561 "ins %[temp2], %[temp3], 0, 5 \n\t"
563 "append %[temp2], %[temp1], 16 \n\t"
566 "usw %[temp2], 4(%[dst]) \n\t"
569 "wsbh %[temp2], %[temp2] \n\t"
571 "usw %[temp2], 4(%[dst]) \n\t"
596 : [temp0]"=&r"(temp0), [temp1]"=&r"(temp1), [temp2]"=&r"(temp2),
606 int temp0, temp1, temp2, temp3;
617 "lw %[temp2], 8(%[src]) \n\t"
621 "ins %[temp1], %[temp2], 16, 16 \n\t"
622 "sll %[temp2], %[temp2], 8 \n\t"
623 "balign %[temp3], %[temp2], 1 \n\t"
643 : [temp0]"=&r"(temp0), [temp1]"=&r"(temp1), [temp2]"=&r"(temp2),