Lines Matching refs:qscale
33 int16_t *block, int n, int qscale)
37 qmul = qscale << 1;
46 qadd = (qscale - 1) | 1;
108 int16_t *block, int n, int qscale)
112 qmul = qscale << 1;
113 qadd = (qscale - 1) | 1;
169 int16_t *block, int n, int qscale)
198 "pmullw %%mm6, %%mm4 \n\t" // q=qscale*quant_matrix[i]
199 "pmullw %%mm6, %%mm5 \n\t" // q=qscale*quant_matrix[i]
231 ::"r" (block+nCoeffs), "r"(quant_matrix+nCoeffs), "rm" (qscale), "g" (-2*nCoeffs)
238 int16_t *block, int n, int qscale)
261 "pmullw %%mm6, %%mm4 \n\t" // q=qscale*quant_matrix[i]
262 "pmullw %%mm6, %%mm5 \n\t" // q=qscale*quant_matrix[i]
298 ::"r" (block+nCoeffs), "r"(quant_matrix+nCoeffs), "rm" (qscale), "g" (-2*nCoeffs)
304 int16_t *block, int n, int qscale)
312 if (s->q_scale_type) qscale = ff_mpeg2_non_linear_qscale[qscale];
313 else qscale <<= 1;
336 "pmullw %%mm6, %%mm4 \n\t" // q=qscale*quant_matrix[i]
337 "pmullw %%mm6, %%mm5 \n\t" // q=qscale*quant_matrix[i]
365 ::"r" (block+nCoeffs), "r"(quant_matrix+nCoeffs), "rm" (qscale), "g" (-2*nCoeffs)
373 int16_t *block, int n, int qscale)
380 if (s->q_scale_type) qscale = ff_mpeg2_non_linear_qscale[qscale];
381 else qscale <<= 1;
400 "pmullw %%mm6, %%mm4 \n\t" // q=qscale*quant_matrix[i]
401 "pmullw %%mm6, %%mm5 \n\t" // q=qscale*quant_matrix[i]
447 ::"r" (block+nCoeffs), "r"(quant_matrix+nCoeffs), "rm" (qscale), "r" (-2*nCoeffs)