Lines Matching defs:r0
19 int r0, r1, r2, r3;
44 "lh %[r0], 0(%[inptr]) \n\t"
47 "mult %[r0], %[coef0] \n\t"
49 "lh %[r0], 0(%[tmpout]) \n\t"
54 "msub %[r0], %[r1] \n\t"
60 "extr_r.w %[r0], $ac0, 12 \n\t"
62 "mflo %[r0] \n\t"
68 "shll_s.w %[r0], %[r0], 16 \n\t"
69 "sra %[r0], %[r0], 16 \n\t"
71 "addiu %[r0], %[r0], 2048 \n\t"
72 "sra %[r0], %[r0], 12 \n\t"
73 "slt %[r1], %[max16], %[r0] \n\t"
74 "movn %[r0], %[max16], %[r1] \n\t"
75 "slt %[r1], %[r0], %[min16] \n\t"
76 "movn %[r0], %[min16], %[r1] \n\t"
78 "sh %[r0], 0(%[tmpout]) \n\t"
84 "lh %[r0], 0(%[inptr]) \n\t"
87 "mult %[r0], %[coef0] \n\t"
89 "lh %[r0], 0(%[tmpout]) \n\t"
94 "msub %[r0], %[r1] \n\t"
99 "lh %[r0], 0(%[tmpout]) \n\t"
101 "msub %[r0], %[r1] \n\t"
103 "extr_r.w %[r0], $ac0, 12 \n\t"
105 "mflo %[r0] \n\t"
111 "shll_s.w %[r0], %[r0], 16 \n\t"
112 "sra %[r0], %[r0], 16 \n\t"
114 "addiu %[r0], %[r0], 2048 \n\t"
115 "sra %[r0], %[r0], 12 \n\t"
116 "slt %[r1], %[max16], %[r0] \n\t"
117 "movn %[r0], %[max16], %[r1] \n\t"
118 "slt %[r1], %[r0], %[min16] \n\t"
119 "movn %[r0], %[min16], %[r1] \n\t"
121 "sh %[r0], 2(%[tmpout]) \n\t"
126 : [i] "=&r" (i), [j] "=&r" (j), [k] "=&r" (k), [r0] "=&r" (r0),