Lines Matching defs:qc3

147     int qc1, qc2, qc3, qc4;
164 qc3 = scaled[i+2] * Q34 + ROUND_STANDARD;
173 "slt %[qc3], $zero, %[qc3] \n\t"
185 "subu %[t6], $zero, %[qc3] \n\t"
189 "movn %[qc3], %[t6], %[t2] \n\t"
195 [qc3]"+r"(qc3), [qc4]"+r"(qc4),
206 curidx += qc3;
243 int qc1, qc2, qc3, qc4;
262 qc3 = scaled[i+2] * Q34 + ROUND_STANDARD;
273 "slt %[t2], %[t4], %[qc3] \n\t"
277 "movn %[qc3], %[t4], %[t2] \n\t"
293 "slt %[count], $zero, %[qc3] \n\t"
296 "movn %[sign], %[t0], %[qc3] \n\t"
308 [qc3]"+r"(qc3), [qc4]"+r"(qc4),
320 curidx += qc3;
358 int qc1, qc2, qc3, qc4;
377 qc3 = scaled[i+2] * Q34 + ROUND_STANDARD;
387 "slt %[t2], %[t4], %[qc3] \n\t"
391 "movn %[qc3], %[t4], %[t2] \n\t"
403 "subu %[t6], $zero, %[qc3] \n\t"
407 "movn %[qc3], %[t6], %[t2] \n\t"
413 [qc3]"+r"(qc3), [qc4]"+r"(qc4),
423 curidx2 = 9 * qc3;
461 int qc1, qc2, qc3, qc4;
480 qc3 = scaled[i+2] * Q34 + ROUND_STANDARD;
492 "slt %[t2], %[t4], %[qc3] \n\t"
496 "movn %[qc3], %[t4], %[t2] \n\t"
505 "movn %[sign2], %[t2], %[qc3] \n\t"
516 "slt %[count2], $zero, %[qc3] \n\t"
524 [qc3]"+r"(qc3), [qc4]"+r"(qc4),
541 curidx2 = 8 * qc3;
579 int qc1, qc2, qc3, qc4;
598 qc3 = scaled[i+2] * Q34 + ROUND_STANDARD;
610 "slt %[t2], %[t4], %[qc3] \n\t"
614 "movn %[qc3], %[t4], %[t2] \n\t"
623 "movn %[sign2], %[t2], %[qc3] \n\t"
634 "slt %[count2], $zero, %[qc3] \n\t"
642 [qc3]"+r"(qc3), [qc4]"+r"(qc4),
658 curidx2 = 13 * qc3;
696 int qc1, qc2, qc3, qc4;
717 qc3 = scaled[i+2] * Q34 + ROUNDING;
729 "slt %[t2], %[t4], %[qc3] \n\t"
733 "movn %[qc3], %[t4], %[t2] \n\t"
742 "movn %[sign2], %[t2], %[qc3] \n\t"
753 "slt %[count2], $zero, %[qc3] \n\t"
761 [qc3]"+r"(qc3), [qc4]"+r"(qc4),
772 curidx2 = 17 * qc3;
812 qc3 = scaled[i+2] * Q34 + ROUNDING;
824 "shll_s.w %[c3], %[qc3], 18 \n\t"
832 "slt %[t2], %[t4], %[qc3] \n\t"
836 "movn %[qc3], %[t4], %[t2] \n\t"
845 "movn %[sign2], %[t2], %[qc3] \n\t"
856 "slt %[count2], $zero, %[qc3] \n\t"
864 [qc3]"+r"(qc3), [qc4]"+r"(qc4),
878 curidx2 = 17 * qc3;
1028 int qc1, qc2, qc3, qc4;
1040 qc3 = scaled[i+2] * Q34 + ROUND_STANDARD;
1049 "slt %[qc3], $zero, %[qc3] \n\t"
1061 "subu %[t6], $zero, %[qc3] \n\t"
1065 "movn %[qc3], %[t6], %[t2] \n\t"
1071 [qc3]"+r"(qc3), [qc4]"+r"(qc4),
1082 curidx += qc3;
1101 int qc1, qc2, qc3, qc4;
1111 qc3 = scaled[i+2] * Q34 + ROUND_STANDARD;
1121 "slt %[t2], %[t4], %[qc3] \n\t"
1125 "movn %[qc3], %[t4], %[t2] \n\t"
1131 [qc3]"+r"(qc3), [qc4]"+r"(qc4),
1140 curidx += qc3;
1158 int qc1, qc2, qc3, qc4;
1170 qc3 = scaled[i+2] * Q34 + ROUND_STANDARD;
1180 "slt %[t2], %[t4], %[qc3] \n\t"
1184 "movn %[qc3], %[t4], %[t2] \n\t"
1196 "subu %[t6], $zero, %[qc3] \n\t"
1200 "movn %[qc3], %[t6], %[t2] \n\t"
1206 [qc3]"+r"(qc3), [qc4]"+r"(qc4),
1216 curidx2 = 9 * qc3;
1232 int qc1, qc2, qc3, qc4;
1243 qc3 = scaled[i+2] * Q34 + ROUND_STANDARD;
1253 "slt %[t2], %[t4], %[qc3] \n\t"
1257 "movn %[qc3], %[t4], %[t2] \n\t"
1263 [qc3]"+r"(qc3), [qc4]"+r"(qc4),
1271 curidx2 = 8 * qc3;
1290 int qc1, qc2, qc3, qc4;
1301 qc3 = scaled[i+2] * Q34 + ROUND_STANDARD;
1311 "slt %[t2], %[t4], %[qc3] \n\t"
1315 "movn %[qc3], %[t4], %[t2] \n\t"
1321 [qc3]"+r"(qc3), [qc4]"+r"(qc4),
1329 curidx2 = 13 * qc3;
1348 int qc1, qc2, qc3, qc4;
1361 qc3 = scaled[i+2] * Q34 + ROUND_STANDARD;
1372 "shll_s.w %[c3], %[qc3], 18 \n\t"
1380 "slt %[cond2], %[t4], %[qc3] \n\t"
1384 "movn %[qc3], %[t5], %[cond2] \n\t"
1415 [qc3]"+r"(qc3), [qc4]"+r"(qc4),
1426 curidx2 = 17 * qc3;
1527 int qc1, qc2, qc3, qc4;
1543 qc3 = scaled[i+2] * Q34 + ROUND_STANDARD;
1552 "slt %[qc3], $zero, %[qc3] \n\t"
1564 "subu %[t6], $zero, %[qc3] \n\t"
1568 "movn %[qc3], %[t6], %[t2] \n\t"
1574 [qc3]"+r"(qc3), [qc4]"+r"(qc4),
1585 curidx += qc3;
1647 int qc1, qc2, qc3, qc4;
1661 qc3 = scaled[i+2] * Q34 + ROUND_STANDARD;
1671 "slt %[t2], %[t4], %[qc3] \n\t"
1675 "movn %[qc3], %[t4], %[t2] \n\t"
1681 [qc3]"+r"(qc3), [qc4]"+r"(qc4),
1690 curidx += qc3;
1754 int qc1, qc2, qc3, qc4;
1770 qc3 = scaled[i+2] * Q34 + ROUND_STANDARD;
1780 "slt %[t2], %[t4], %[qc3] \n\t"
1784 "movn %[qc3], %[t4], %[t2] \n\t"
1796 "subu %[t6], $zero, %[qc3] \n\t"
1800 "movn %[qc3], %[t6], %[t2] \n\t"
1806 [qc3]"+r"(qc3), [qc4]"+r"(qc4),
1816 curidx2 = 9 * qc3;
1878 int qc1, qc2, qc3, qc4;
1894 qc3 = scaled[i+2] * Q34 + ROUND_STANDARD;
1906 "slt %[t2], %[t4], %[qc3] \n\t"
1910 "movn %[qc3], %[t4], %[t2] \n\t"
1919 "movn %[sign2], %[t2], %[qc3] \n\t"
1930 "slt %[count2], $zero, %[qc3] \n\t"
1938 [qc3]"+r"(qc3), [qc4]"+r"(qc4),
1950 curidx2 = 8 * qc3;
2017 int qc1, qc2, qc3, qc4;
2034 qc3 = scaled[i+2] * Q34 + ROUND_STANDARD;
2046 "slt %[t2], %[t4], %[qc3] \n\t"
2050 "movn %[qc3], %[t4], %[t2] \n\t"
2059 "movn %[sign2], %[t2], %[qc3] \n\t"
2070 "slt %[count2], $zero, %[qc3] \n\t"
2078 [qc3]"+r"(qc3), [qc4]"+r"(qc4),
2090 curidx2 = 13 * qc3;
2157 int qc1, qc2, qc3, qc4;
2174 qc3 = scaled[i+2] * Q34 + ROUND_STANDARD;
2185 "shll_s.w %[c3], %[qc3], 18 \n\t"
2193 "slt %[cond2], %[t6], %[qc3] \n\t"
2197 "movn %[qc3], %[t7], %[cond2] \n\t"
2203 [qc3]"+r"(qc3), [qc4]"+r"(qc4),
2214 curidx2 = 17 * qc3;