Home | History | Annotate | Download | only in source

Lines Matching refs:tmp2

36     int32_t tmp2, tmp3;
44 "lh %[tmp2], 0(%[tmp_a_poly]) \n\t"
45 "mul %[tmp32], %[tmp2], %[tmp2] \n\t"
50 "mfhi %[tmp2], $ac0 \n\t"
52 "sra %[sign_1], %[tmp2], 31 \n\t"
55 : [tmp2] "=&r" (tmp2), [tmp3] "=&r" (tmp3), [tmp32] "=&r" (tmp32),
68 "addwc %[sum64_hi], %[sum64_hi], %[tmp2] \n\t"
71 : [tmp2] "r" (tmp2), [tmp3] "r" (tmp3)
75 if (((!(sign_1 || sign_2)) && (0x7FFFFFFF - sum64_hi < tmp2)) ||
76 ((sign_1 && sign_2) && (sum64_hi + tmp2 > 0))) {
84 "prepend %[tmp3], %[tmp2], 1 \n\t"
85 "sra %[tmp2], %[tmp2], 1 \n\t"
87 "addwc %[sum64_hi], %[sum64_hi], %[tmp2] \n\t"
89 : [tmp2] "+r" (tmp2), [tmp3] "+r" (tmp3),
100 "addwc %[sum64_hi], %[sum64_hi], %[tmp2] \n\t"
103 : [tmp2] "r" (tmp2), [tmp3] "r" (tmp3)
119 int32_t tmp2, tmp3;
128 "lh %[tmp2], 0(%[tmp_a_poly_j_i]) \n\t"
131 "mul %[tmp32], %[tmp3], %[tmp2] \n\t"
135 "mfhi %[tmp2], $ac0 \n\t"
137 "sra %[sign_1], %[tmp2], 31 \n\t"
141 : [tmp2] "=&r" (tmp2), [tmp3] "=&r" (tmp3), [tmp32] "=&r" (tmp32),
154 "addwc %[sum64_hi], %[sum64_hi], %[tmp2] \n\t"
156 : [tmp2] "+r" (tmp2), [tmp3] "+r" (tmp3), [sum64_hi] "+r" (sum64_hi),
163 if (((!(sign_1 || sign_2)) && (0x7FFFFFFF - sum64_hi < tmp2)) ||
164 ((sign_1 && sign_2) && (sum64_hi + tmp2 > 0))) {
172 "prepend %[tmp3], %[tmp2], 1 \n\t"
173 "sra %[tmp2], %[tmp2], 1 \n\t"
175 "addwc %[sum64_hi], %[sum64_hi], %[tmp2] \n\t"
177 : [tmp2] "+r" (tmp2), [tmp3] "+r" (tmp3),
188 "addwc %[sum64_hi], %[sum64_hi], %[tmp2] \n\t"
190 : [tmp2] "+r" (tmp2), [tmp3] "+r" (tmp3),