Lines Matching defs:qmul
861 int qmul)
909 "daddi %[tmp0], %[qmul], -0x7fff \n\t"
916 "daddu %[qmul], %[qmul], %[tmp0] \n\t"
920 "mtc1 %[qmul], %[ftmp7] \n\t"
954 "mtc1 %[qmul], %[ftmp7] \n\t"
988 "clz %[tmp1], %[qmul] \n\t"
995 "daddu %[qmul], %[qmul], %[tmp0] \n\t"
1000 "srlv %[qmul], %[qmul], %[tmp0] \n\t"
1007 "mtc1 %[qmul], %[ftmp7] \n\t"
1041 "mtc1 %[qmul], %[ftmp7] \n\t"
1081 [qmul]"+&r"(qmul)
1087 void ff_h264_chroma422_dc_dequant_idct_8_mmi(int16_t *block, int qmul)
1110 block[ 0]= (t[0]*qmul + 128) >> 8;
1111 block[ 32]= (t[1]*qmul + 128) >> 8;
1112 block[ 64]= (t[2]*qmul + 128) >> 8;
1113 block[ 96]= (t[3]*qmul + 128) >> 8;
1114 block[ 16]= (t[4]*qmul + 128) >> 8;
1115 block[ 48]= (t[5]*qmul + 128) >> 8;
1116 block[ 80]= (t[6]*qmul + 128) >> 8;
1117 block[112]= (t[7]*qmul + 128) >> 8;
1120 void ff_h264_chroma_dc_dequant_idct_8_mmi(int16_t *block, int qmul)
1128 block[0] = ((a+c)*qmul) >> 7;
1129 block[16]= ((d+b)*qmul) >> 7;
1130 block[32]= ((a-c)*qmul) >> 7;
1131 block[48]= ((d-b)*qmul) >> 7;