Home | History | Annotate | Download | only in dsp

Lines Matching defs:temp8

115 // TEMP0, TEMP4, TEMP8 and TEMP12 - registers for corresponding tmp elements
116 #define VERTICAL_PASS(A, B, C, D, TEMP0, TEMP4, TEMP8, TEMP12) \
119 "addu %[temp17], %[" #TEMP4 "], %[" #TEMP8 "] \n\t" \
120 "subu %[temp18], %[" #TEMP4 "], %[" #TEMP8 "] \n\t" \
121 "mul %[" #TEMP8 "], %[temp19], %[c2217] \n\t" \
131 "addiu %[" #TEMP8 "], %[" #TEMP8 "], 30000 \n\t" \
133 "addiu %[" #TEMP8 "], %[" #TEMP8 "], 21000 \n\t" \
134 "subu %[" #TEMP8 "], %[" #TEMP8 "], %[temp18] \n\t" \
136 "sra %[" #TEMP8 "], %[" #TEMP8 "], 16 \n\t" \
141 "sh %[" #TEMP8 "], " #D "(%[temp20]) \n\t" \
147 int temp0, temp1, temp2, temp3, temp4, temp5, temp6, temp7, temp8;
156 HORIZONTAL_PASS(2, temp8, temp9, temp10, temp11)
159 VERTICAL_PASS(0, 8, 16, 24, temp0, temp4, temp8, temp12)
175 int temp1, temp2, temp3, temp4, temp5, temp6, temp7, temp8, temp9;
184 MUL_SHIFT_SUM(temp7, temp8, temp9, temp10, temp11, temp12, temp13, temp14,
185 temp10, temp8, temp9, temp7, temp1, temp2, temp5, temp6,
187 INSERT_HALF_X2(temp8, temp7, temp10, temp9)
190 ADD_SUB_HALVES(temp1, temp2, temp3, temp8)
192 ADD_SUB_HALVES(temp7, temp8, temp17, temp18)
199 ADD_SUB_HALVES(temp17, temp8, temp8, temp11)
205 SRA_16(temp13, temp14, temp15, temp16, temp3, temp4, temp17, temp8)
207 INSERT_HALF_X2(temp3, temp8, temp17, temp4)
211 ADD_SUB_HALVES(temp5, temp7, temp6, temp8)
212 MUL_SHIFT_SUM(temp1, temp3, temp6, temp8, temp9, temp13, temp17, temp18,
214 temp6, temp17, temp8, temp18)
215 MUL_SHIFT_SUM(temp6, temp8, temp18, temp17, temp11, temp15, temp12, temp16,
216 temp8, temp15, temp6, temp11, temp12, temp16, temp10, temp14,
219 INSERT_HALF_X2(temp6, temp8, temp11, temp15)
221 temp16, temp2, temp4, temp5, temp7, temp3, temp1, temp8,
229 CONVERT_2_BYTES_TO_HALF(temp5, temp6, temp7, temp8, temp17, temp18, temp10,
231 STORE_SAT_SUM_X2(temp5, temp6, temp7, temp8, temp17, temp18, temp10, temp11,
251 int temp1, temp2, temp3, temp4, temp5, temp6, temp7, temp8, temp9;
259 CONVERT_2_BYTES_TO_HALF(temp5, temp6, temp7, temp8, temp9,temp10, temp11,
261 ADD_SUB_HALVES_X4(temp1, temp2, temp3, temp4, temp5, temp6, temp7, temp8,
262 temp5, temp6, temp7, temp8, temp9, temp10, temp11, temp12)
264 temp7, temp2, temp4, temp6, temp8)
265 ADD_SUB_HALVES_X4(temp2, temp4, temp6, temp8, temp9, temp1, temp3, temp10,
268 temp2, temp9, temp6, temp3, temp4, temp1, temp8, temp10)
269 ADD_SUB_HALVES_X4(temp1, temp4, temp10, temp8, temp7, temp11, temp5, temp2,
271 ABS_X8(temp1, temp4, temp10, temp8, temp7, temp11, temp5, temp2)
280 MUL_HALF(temp17, temp1, temp2, temp3, temp4, temp5, temp6, temp7, temp8,
286 CONVERT_2_BYTES_TO_HALF(temp5,temp6, temp7, temp8, temp9,temp10, temp11,
288 temp8,
289 temp5, temp6, temp7, temp8, temp9, temp10, temp11, temp12)
291 temp7, temp2, temp4, temp6, temp8)
292 ADD_SUB_HALVES_X4(temp2, temp4, temp6, temp8, temp9, temp1, temp3, temp10,
295 temp2, temp9, temp6, temp3, temp4, temp1, temp8, temp10)
296 ADD_SUB_HALVES_X4(temp1, temp4, temp10, temp8, temp7, temp11, temp5, temp2,
298 ABS_X8(temp1, temp4, temp10, temp8, temp7, temp11, temp5, temp2)
307 MUL_HALF(temp3, temp1, temp2, temp3, temp4, temp5, temp6, temp7, temp8,
734 int temp6, temp7, temp8, temp9, temp10, temp11;
744 "packrl.ph %[temp8], %[temp5], %[temp4] \n\t"
749 "shll.ph %[temp8], %[temp8], 1 \n\t"
752 "addq.ph %[temp11], %[temp5], %[temp8] \n\t"
774 [temp6]"=&r"(temp6), [temp7]"=&r"(temp7), [temp8]"=&r"(temp8),
783 int temp5, temp6, temp7, temp8, temp9;
797 "shll.ph %[temp8], %[temp7], 1 \n\t"
803 "addu.ph %[temp1], %[temp1], %[temp8] \n\t"
809 "precrq.ph.w %[temp8], %[temp4], %[temp5] \n\t"
813 "precr.qb.ph %[temp8], %[temp8], %[temp4] \n\t"
815 "usw %[temp8], 0*" XSTR(BPS) "(%[dst]) \n\t"
819 "append %[temp8], %[temp6], 8 \n\t"
821 "usw %[temp8], 2*" XSTR(BPS) "(%[dst]) \n\t"
824 [temp6]"=&r"(temp6), [temp7]"=&r"(temp7), [temp8]"=&r"(temp8),
833 int temp6, temp7, temp8, temp9, temp10, temp11;
843 "packrl.ph %[temp8], %[temp5], %[temp4] \n\t"
848 "shll.ph %[temp8], %[temp8], 1 \n\t"
851 "addq.ph %[temp11], %[temp5], %[temp8] \n\t"
871 [temp6]"=&r"(temp6), [temp7]"=&r"(temp7), [temp8]"=&r"(temp8),
880 int temp5, temp6, temp7, temp8, temp9;
893 "shll.ph %[temp8], %[temp7], 1 \n\t"
898 "addu.ph %[temp2], %[temp2], %[temp8] \n\t"
905 "precrq.ph.w %[temp8], %[temp5], %[temp4] \n\t"
909 "precr.qb.ph %[temp8], %[temp8], %[temp5] \n\t"
911 "usw %[temp8], 0*" XSTR(BPS) "(%[dst]) \n\t"
912 "prepend %[temp8], %[temp6], 8 \n\t"
916 "usw %[temp8], 2*" XSTR(BPS) "(%[dst]) \n\t"
920 [temp6]"=&r"(temp6), [temp7]"=&r"(temp7), [temp8]"=&r"(temp8),
929 int temp5, temp6, temp7, temp8, temp9;
942 "shll.ph %[temp8], %[temp7], 1 \n\t"
947 "addu.ph %[temp2], %[temp2], %[temp8] \n\t"
968 [temp6]"=&r"(temp6), [temp7]"=&r"(temp7), [temp8]"=&r"(temp8),
1331 "lh %[temp8], " #C "(%[in]) \n\t" \
1334 "ins %[temp9], %[temp8], 16, 16 \n\t" \
1335 "subq.ph %[temp8], %[" #TEMP1 "], %[temp9] \n\t" \
1337 "precrq.ph.w %[" #TEMP0 "], %[temp8], %[temp9] \n\t" \
1338 "append %[temp8], %[temp9], 16 \n\t" \
1339 "subq.ph %[" #TEMP1 "], %[" #TEMP0 "], %[temp8] \n\t" \
1340 "addq.ph %[" #TEMP0 "], %[" #TEMP0 "], %[temp8] \n\t" \
1348 "addq.ph %[temp8], %[" #TEMP0 "], %[" #TEMP4 "] \n\t" \
1352 "addqh.ph %[" #TEMP0 "], %[temp8], %[temp9] \n\t" \
1355 "subqh.ph %[" #TEMP6 "], %[temp8], %[temp9] \n\t" \
1363 int temp5, temp6, temp7, temp8, temp9;
1374 [temp6]"=&r"(temp6), [temp7]"=&r"(temp7), [temp8]"=&r"(temp8),
1419 "lw %[temp8], 0(%[temp4]) \n\t" \
1422 "addiu %[temp8], %[temp8], 1 \n\t" \
1423 "sw %[temp8], 0(%[temp4]) \n\t" \
1424 "lw %[temp8], 0(%[temp0]) \n\t" \
1427 "addiu %[temp8], %[temp8], 1 \n\t" \
1428 "sw %[temp8], 0(%[temp0]) \n\t" \
1429 "lw %[temp8], 0(%[temp5]) \n\t" \
1432 "addiu %[temp8], %[temp8], 1 \n\t" \
1433 "sw %[temp8], 0(%[temp5]) \n\t" \
1434 "lw %[temp8], 0(%[temp1]) \n\t" \
1437 "addiu %[temp8], %[temp8], 1 \n\t" \
1438 "sw %[temp8], 0(%[temp1]) \n\t" \
1439 "lw %[temp8], 0(%[temp6]) \n\t" \
1442 "addiu %[temp8], %[temp8], 1 \n\t" \
1443 "sw %[temp8], 0(%[temp6]) \n\t" \
1444 "lw %[temp8], 0(%[temp2]) \n\t" \
1446 "addiu %[temp8], %[temp8], 1 \n\t" \
1447 "sw %[temp8], 0(%[temp2]) \n\t" \
1448 "lw %[temp8], 0(%[temp7]) \n\t" \
1449 "addiu %[temp8], %[temp8], 1 \n\t" \
1450 "sw %[temp8], 0(%[temp7]) \n\t" \
1451 "lw %[temp8], 0(%[temp3]) \n\t" \
1452 "addiu %[temp8], %[temp8], 1 \n\t" \
1453 "sw %[temp8], 0(%[temp3]) \n\t"
1463 int temp0, temp1, temp2, temp3, temp4, temp5, temp6, temp7, temp8;
1473 [temp6]"=&r"(temp6), [temp7]"=&r"(temp7), [temp8]"=&r"(temp8)