Home | History | Annotate | Download | only in dsp

Lines Matching refs:irow

31   rescaler_t* irow = wrk->irow;
66 "lw %[temp8], 0(%[irow]) \n\t"
67 "lw %[temp9], 4(%[irow]) \n\t"
68 "lw %[temp10], 8(%[irow]) \n\t"
69 "lw %[temp11], 12(%[irow]) \n\t"
71 "addiu %[irow], %[irow], 16 \n\t"
88 "sw %[temp0], -16(%[irow]) \n\t"
89 "sw %[temp1], -12(%[irow]) \n\t"
90 "sw %[temp2], -8(%[irow]) \n\t"
91 "sw %[temp5], -4(%[irow]) \n\t"
99 [irow]"+r"(irow), [dst]"+r"(dst), [loop_end]"=&r"(loop_end),
109 const int v = (int)MULT_FIX(*irow - frac, wrk->fxy_scale);
112 *irow++ = frac; // new fractional start
119 "addu %[loop_end], %[irow], %[temp6] \n\t"
121 "lw %[temp0], 0(%[irow]) \n\t"
122 "lw %[temp1], 4(%[irow]) \n\t"
123 "lw %[temp2], 8(%[irow]) \n\t"
124 "lw %[temp5], 12(%[irow]) \n\t"
126 "addiu %[irow], %[irow], 16 \n\t"
139 "sw $zero, -16(%[irow]) \n\t"
140 "sw $zero, -12(%[irow]) \n\t"
141 "sw $zero, -8(%[irow]) \n\t"
142 "sw $zero, -4(%[irow]) \n\t"
147 "bne %[irow], %[loop_end], 1b \n\t"
149 [temp4]"=&r"(temp4), [temp5]"=&r"(temp5), [irow]"+r"(irow),
157 const int v = (int)MULT_FIX(*irow, wrk->fxy_scale);
160 *irow++ = 0;
168 rescaler_t* irow = wrk->irow;
236 "lw %[temp4], 0(%[irow]) \n\t"
237 "lw %[temp5], 4(%[irow]) \n\t"
238 "lw %[temp10], 8(%[irow]) \n\t"
239 "lw %[temp11], 12(%[irow]) \n\t"
254 "addiu %[irow], %[irow], 16 \n\t"
278 [irow]"+r"(irow), [dst]"+r"(dst), [loop_end]"=&r"(loop_end),
288 + (uint64_t)B * *irow++;