Lines Matching refs:t2
17 register uint32_t t0, t1, t2, t3, t4, t5, t6;
36 "and %[t2], %[t0], %[s6] \n\t"
56 "subu.qb %[t5], %[t5], %[t2] \n\t"
67 "addu.qb %[t5], %[t5], %[t2] \n\t"
87 : [t0]"=&r"(t0), [t1]"=&r"(t1), [t2]"=&r"(t2), [t3]"=&r"(t3),
121 register int32_t t0, t1, t2, t3, t4, t5, t6;
144 "lw %[t2], 4(%[src]) \n\t"
152 "srl %[t4], %[t2], 24 \n\t"
158 "ins %[t4], %[t2], 16, 8 \n\t"
163 "srl %[t6], %[t2], 8 \n\t"
170 "srl %[t7], %[t2], 16 \n\t"
204 "beqz %[t2], 2f \n\t"
231 [t0]"=&r"(t0), [t1]"=&r"(t1), [t2]"=&r"(t2), [t3]"=&r"(t3),
269 register uint32_t t0, t1, t2, t3, t4, t5;
300 "sll %[t2], %[t0], 16 \n\t"
301 "or %[t1], %[t2], %[t1] \n\t"
303 "lw %[t2], 4(%[src]) \n\t"
304 "precrq.ph.w %[t3], %[t0], %[t2] \n\t"
307 "append %[t0], %[t2], 16 \n\t"
312 "sll %[t7], %[t2], 16 \n\t"
318 "shra.ph %[t2], %[t4], 5 \n\t"
319 "subu.qb %[t3], %[t0], %[t2] \n\t"
322 "shra.ph %[t2], %[t9], 5 \n\t"
323 "subu.qb %[t3], %[t0], %[t2] \n\t"
326 "shra.ph %[t2], %[t5], 6 \n\t"
328 "subu.qb %[t4], %[t3], %[t2] \n\t"
335 "sll %[t2], %[t7], 16 \n\t"
336 "precrq.ph.w %[t6], %[t6], %[t2] \n\t"
359 [x]"+r"(x), [t0]"=&r"(t0), [t1]"=&r"(t1), [t2]"=&r"(t2),
378 register int32_t t0, t1, t2, t3, t4, t5, t6;
409 "addiu %[t2], %[count], -1 \n\t"
410 "blez %[t2], 3f \n\t"
432 "sll %[t2], %[t1], 8 \n\t"
433 "precrq.qb.ph %[t0], %[t0], %[t2] \n\t"
443 "lh %[t2], 0(%[dst]) \n\t"
446 "append %[t2], %[s1], 16 \n\t"
449 "packrl.ph %[t2], %[t2], %[s1] \n\t"
451 "shra.ph %[s1], %[t2], 11 \n\t"
453 "shra.ph %[s2], %[t2], 5 \n\t"
455 "and %[s3], %[t2], 0x1F001F \n\t"
496 "srl %[t2], %[s1], 16 \n\t"
498 "sh %[t2], 0(%[dst]) \n\t"
508 [t0]"=&r"(t0), [t1]"=&r"(t1), [t2]"=&r"(t2), [t3]"=&r"(t3),
550 register uint32_t t0, t1, t2, t3, t4, t5, t6, t7, t8;
576 "precrq.ph.w %[t2], %[t0], %[t1] \n\t"
577 "preceu.ph.qbra %[t8], %[t2] \n\t"
587 "preceu.ph.qbla %[t0], %[t2] \n\t"
589 "sra %[t2], %[t1], 8 \n\t"
590 "or %[t5], %[t2], %[t1] \n\t"
591 "replv.ph %[t2], %[t5] \n\t"
606 "muleu_s.ph.qbl %[t0], %[t2], %[t6] \n\t"
613 "muleu_s.ph.qbl %[t0], %[t2], %[t1] \n\t"
620 "muleu_s.ph.qbl %[t0], %[t2], %[t5] \n\t"
629 "or %[t2], %[t0], %[t1] \n\t"
630 "or %[t3], %[t2], %[t3] \n\t"
641 [t16]"=&r"(t16), [t0]"=&r"(t0), [t1]"=&r"(t1), [t2]"=&r"(t2),
661 register uint32_t t0, t1, t2, t3, t4, t5, t6, t7, t8, t9;
680 "sll %[t2], %[t8], 8 \n\t"
682 "precrq.qb.ph %[t1], %[t2], %[t3] \n\t"
686 "preceu.ph.qbla %[t2], %[t1] \n\t"
704 "shrl.qb %[t2], %[t2], 3 \n\t"
707 "muleu_s.ph.qbl %[t2], %[t0], %[t2] \n\t"
713 "addq.ph %[t2], %[t2], %[t9] \n\t"
716 "addq.ph %[t9], %[t2], %[t6] \n\t"
721 "shra.ph %[t2], %[t9], 8 \n\t"
722 "addq.ph %[t2], %[t2], %[t9] \n\t"
723 "preceu.ph.qbla %[t2], %[t2] \n\t"
730 "or %[s0], %[t8], %[t2] \n\t"
744 [t2]"=&r"(t2), [t3]"=&r"(t3), [t4]"=&r"(t4), [t5]"=&r"(t5),
771 register int32_t t0, t1, t2, t3, t4, t5, t6, t7;
776 "li %[t2], 0x100 \n\t"
778 "subu %[t1], %[t2], %[t0] \n\t"
785 "preceu.ph.qbr %[t2], %[t0] \n\t"
789 "muleu_s.ph.qbr %[t2], %[t7], %[t2] \n\t"
795 "precrq.qb.ph %[t0], %[t3], %[t2] \n\t"
796 "precrq.qb.ph %[t2], %[t5], %[t4] \n\t"
797 "addu %[t1], %[t0], %[t2] \n\t"
804 [t0]"=&r"(t0), [t1]"=&r"(t1), [t2]"=&r"(t2), [t3]"=&r"(t3),