/frameworks/av/media/libstagefright/codecs/on2/h264dec/source/arm11_asm/ |
D | h264bsd_interpolate_hor_quarter.s | 60 tmp4 RN 10 label 96 ADD tmp4, x0, partW ;// (x0+partWidth) 97 ADD tmp4, tmp4, #5 ;// (y0+partW+5) 99 CMP tmp4, width 115 ADD tmp4, partW, #5 ;// tmp4 = partW + 5; 116 STMIB sp, {height, tmp4} ;// sp+4 = height, sp+8 = partWidth+5 118 STR tmp4, [sp,#0x10] ;// sp+10 = partWidth+5 128 STR tmp4, [sp,#0x218] ;// width = partWidth+5 173 SMLATB tmp4, x_3_1, mult_20_01, plus16 179 SMLAD tmp4, x_6_4, mult_20_m5, tmp4 [all …]
|
D | h264bsd_interpolate_hor_ver_quarter.s | 58 tmp4 RN 7 label 169 AND tmp4, count, #0x000F0000 ;// partHeight-1 171 ADD count, count, tmp4, LSL #8 ;// partH-1 to lower part of top byte 186 SMLAD tmp4, x_2_0, mult_20_01, plus16 191 SMLAD tmp4, x_3_1, mult_20_m5, tmp4 197 SMLABB tmp4, x_6_4, mult_20_m5, tmp4 202 SMLABB tmp4, x_7_5, mult_20_01, tmp4 209 MOV tmp4, tmp4, ASR #5 211 PKHBT tmp4, tmp4, tmp6, LSL #(16-5) 213 USAT16 tmp4, #8, tmp4 [all …]
|
D | h264bsd_interpolate_hor_half.s | 60 tmp4 RN 10 label 94 ADD tmp4, x0, partW ;// (x0+partWidth) 95 ADD tmp4, tmp4, #5 ;// (y0+partW+5) 97 CMP tmp4, width 113 ADD tmp4, partW, #5 ;// tmp4 = partW + 5; 114 STMIB sp, {height, tmp4} ;// sp+4 = height, sp+8 = partWidth+5 116 STR tmp4, [sp,#0x10] ;// sp+10 = partWidth+5 126 STR tmp4, [sp,#0x218] ;// width = partWidth+5 171 SMLATB tmp4, x_3_1, mult_20_01, plus16 177 SMLAD tmp4, x_6_4, mult_20_m5, tmp4 [all …]
|
D | h264bsd_interpolate_mid_hor.s | 47 tmp4 RN 11 label 96 SMULTB tmp4, x_3_1, mult_20_01 102 SMLAD tmp4, x_6_4, mult_20_m5, tmp4 107 SMLADX tmp4, x_7_5, mult_20_m5, tmp4 113 SMLABB tmp4, x_2_0, mult_20_01, tmp4 119 STR tmp4, [mb], #4 127 SMULTB tmp4, x_7_5, mult_20_01 133 SMLAD tmp4, x_2_0, mult_20_m5, tmp4 138 SMLADX tmp4, x_3_1, mult_20_m5, tmp4 144 SMLABB tmp4, x_6_4, mult_20_01, tmp4 [all …]
|
D | h264bsd_interpolate_chroma_hor_ver.s | 49 tmp4 RN 5 label 194 LDRB tmp4, [ptrA, width] 197 PKHBT tmp2, tmp2, tmp4, LSL #16 ;// |t4|t2| 198 PKHBT tmp4, tmp4, tmp6, LSL #16 ;// |t6|t4| 204 SMUAD tmp4, tmp4, valY ;// t4=(t4*valY + t6*yFrac) 206 MLA tmp6, tmp4, xFrac, tmp6 ;// t6=t4*xFrac+t6 227 MLA tmp6, tmp4, valX, tmp6 ;// t6=t4*valX+t6 283 LDRB tmp4, [ptrA, width] 286 PKHBT tmp2, tmp2, tmp4, LSL #16 ;// |t4|t2| 287 PKHBT tmp4, tmp4, tmp6, LSL #16 ;// |t6|t4| [all …]
|
D | h264bsd_interpolate_ver_quarter.s | 51 tmp4 RN 7 label 154 LDR tmp4, [ref], width ;// |m4|m3|m2|m1| 160 UXTAB16 tmpa, tmpa, tmp4 ;// |g3+m3|g1+m1| 175 UXTAB16 tmpa, tmpa, tmp4, ROR #8 ;// |g4+m4|g2+m2| 192 MVNNE tmp1, tmp4 ;// select verOffset=1 212 UXTB16 tmpa, tmp4 ;// |g3|g1| 226 UXTB16 tmpa, tmp4, ROR #8 ;// |g4|g2| 242 MVNEQ tmp2, tmp4 ;// select verOffset=0 263 UXTB16 tmpb, tmp4 ;// |c3|c1| 280 UXTB16 tmpb, tmp4, ROR #8 ;// |c4|c2| [all …]
|
D | h264bsd_interpolate_ver_half.s | 52 tmp4 RN 7 label 153 LDR tmp4, [ref], width ;// |m4|m3|m2|m1| 159 UXTAB16 tmpa, tmpa, tmp4 ;// |g3+m3|g1+m1| 174 UXTAB16 tmpa, tmpa, tmp4, ROR #8 ;// |g4+m4|g2+m2| 203 UXTB16 tmpa, tmp4 ;// |g3|g1| 217 UXTB16 tmpa, tmp4, ROR #8 ;// |g4|g2| 249 UXTB16 tmpb, tmp4 ;// |c3|c1| 266 UXTB16 tmpb, tmp4, ROR #8 ;// |c4|c2| 301 UXTAB16 tmpa, tmpa, tmp4 ;// 16+20(G+M)+A 317 UXTAB16 tmpa, tmpa, tmp4, ROR #8 ;// 16+20(G+M)+A [all …]
|
D | h264bsd_interpolate_chroma_ver.s | 59 tmp4 RN 10 label 182 LDRB tmp4, [ptrA],#1 ;// 1 row, 2 col 186 PKHBT tmp4, tmp4, tmp5, LSL #16 ;// |B|A| 192 SMLAD tmp5, tmp4, valY, c32 ;// multiply 249 LDRB tmp4, [ptrA],#1 ;// 1 row, 2 col 253 PKHBT tmp4, tmp4, tmp5, LSL #16 ;// |B|A| 259 SMLAD tmp5, tmp4, valY, c32 ;// multiply
|
D | h264bsd_interpolate_chroma_hor.s | 61 tmp4 RN 10 label 181 LDRB tmp4, [ptrA], #1 184 PKHBT tmp6, tmp2, tmp4, LSL #16 193 PKHBT tmp8, tmp4, tmp2, LSL #16 252 LDRB tmp4, [ptrA], #1 255 PKHBT tmp6, tmp2, tmp4, LSL #16 264 PKHBT tmp8, tmp4, tmp2, LSL #16
|
/frameworks/av/media/libstagefright/codecs/on2/h264dec/source/ |
D | h264bsd_reconstruct.c | 124 u32 x, y, tmp1, tmp2, tmp3, tmp4, c, val; in h264bsdInterpolateChromaHor() local 171 tmp4 = *ptrA++; in h264bsdInterpolateChromaHor() 175 c = ((val * tmp2 + xFrac * tmp4) << 3) + 32; in h264bsdInterpolateChromaHor() 183 c = ((val * tmp4 + xFrac * tmp2) << 3) + 32; in h264bsdInterpolateChromaHor() 315 u32 x, y, tmp1, tmp2, tmp3, tmp4, tmp5, tmp6, valX, valY, plus32 = 32; in h264bsdInterpolateChromaHorVer() local 368 tmp4 = ptrA[width]; in h264bsdInterpolateChromaHorVer() 371 tmp2 += tmp4 * yFrac; in h264bsdInterpolateChromaHorVer() 372 tmp4 *= valY; in h264bsdInterpolateChromaHorVer() 373 tmp4 += tmp6 * yFrac; in h264bsdInterpolateChromaHorVer() 378 tmp3 += tmp4 * xFrac; in h264bsdInterpolateChromaHorVer() [all …]
|
D | h264bsd_image.c | 186 i32 tmp1, tmp2, tmp3, tmp4; in h264bsdWriteOutputBlocks() local 253 tmp4 = *pRes++; in h264bsdWriteOutputBlocks() 255 tmp3 = clp[tmp3 + tmp4]; in h264bsdWriteOutputBlocks() 261 tmp4 = *pRes++; in h264bsdWriteOutputBlocks() 263 tmp3 = clp[tmp3 + tmp4]; in h264bsdWriteOutputBlocks() 325 tmp4 = *pRes++; in h264bsdWriteOutputBlocks() 327 tmp3 = clp[tmp3 + tmp4]; in h264bsdWriteOutputBlocks() 333 tmp4 = *pRes++; in h264bsdWriteOutputBlocks() 335 tmp3 = clp[tmp3 + tmp4]; in h264bsdWriteOutputBlocks()
|
D | h264bsd_deblocking.c | 368 i32 tmp1, tmp2, tmp3, tmp4; in InnerBoundaryStrength2() local 373 tmp4 = mb1->mv[ind2].ver; in InnerBoundaryStrength2() 375 if ( (ABS(tmp1 - tmp2) >= 4) || (ABS(tmp3 - tmp4) >= 4) || in InnerBoundaryStrength2() 427 u32 tmp1, tmp2, tmp3, tmp4; in EdgeBoundaryStrengthTop() local 432 tmp4 = mb2->totalCoeff[11]; in EdgeBoundaryStrengthTop() 445 if (tmp3 || tmp4) in EdgeBoundaryStrengthTop() 456 tmp4 = mb2->totalCoeff[15]; in EdgeBoundaryStrengthTop() 467 if (tmp3 || tmp4) in EdgeBoundaryStrengthTop() 494 u32 tmp1, tmp2, tmp3, tmp4; in EdgeBoundaryStrengthLeft() local 499 tmp4 = mb2->totalCoeff[7]; in EdgeBoundaryStrengthLeft() [all …]
|
D | h264bsd_intra_prediction.c | 930 i32 tmp1, tmp2, tmp3, tmp4; in h264bsdAddResidual() local 964 tmp4 = tmp[1]; in h264bsdAddResidual() 971 tmp[1] = clp[tmp3 + tmp4]; in h264bsdAddResidual() 974 tmp4 = tmp[3]; in h264bsdAddResidual() 977 tmp3 = clp[tmp3 + tmp4]; in h264bsdAddResidual()
|
/frameworks/av/media/libstagefright/codecs/mp3dec/src/ |
D | pvmp3_dct_16.cpp | 158 int32 tmp4; in pvmp3_dct_16() local 209 tmp4 = vec[ 4] + vec[11]; in pvmp3_dct_16() 211 tmp1 = (tmp3 + tmp4); in pvmp3_dct_16() 212 tmp4 = fxp_mul32_Q32((tmp3 - tmp4) << 2, Qfmt_31(0.64072886193538F)); in pvmp3_dct_16() 230 tmp1 = fxp_mul32_Q32((itmp_e0 - tmp4) << 1, Qfmt_31(0.54119610014620F)); in pvmp3_dct_16() 231 tmp7 = itmp_e0 + tmp4; in pvmp3_dct_16() 236 tmp4 = fxp_mul32_Q32((tmp7 - tmp6) << 1, Qfmt_31(0.70710678118655F)); in pvmp3_dct_16() 242 vec[ 6] = tmp1 + tmp4; in pvmp3_dct_16() 243 vec[10] = tmp7 + tmp4; in pvmp3_dct_16() 259 tmp4 = tmp_o3 + tmp_o4; in pvmp3_dct_16() [all …]
|
D | pvmp3_mdct_18.cpp | 139 int32 tmp4; in pvmp3_mdct_18() local 167 tmp4 = vec[14]; // in pvmp3_mdct_18() 181 vec[ 9] = vec[13] - tmp4; in pvmp3_mdct_18() 182 vec[11] = vec[15] - tmp4; in pvmp3_mdct_18() 195 tmp4 = vec[i+10]; in pvmp3_mdct_18() 196 vec[i+10] = tmp3 + tmp4; in pvmp3_mdct_18() 199 tmp3 = tmp4; in pvmp3_mdct_18() 205 tmp4 = vec[16]; in pvmp3_mdct_18() 206 vec[16] = tmp3 + tmp4; in pvmp3_mdct_18() 214 tmp4 = vec[17] + tmp4; in pvmp3_mdct_18() [all …]
|
D | pvmp3_dct_6.cpp | 121 Int32 tmp4; in pvmp3_dct_6() local 130 tmp4 = vec[4] - vec[1]; in pvmp3_dct_6() 140 tmp0 = fxp_mac32_Q30(tmp4, -cos_3_pi_12, tmp0); in pvmp3_dct_6() 143 vec[3] = fxp_mul32_Q30((tmp3 + tmp4 - tmp5), cos_3_pi_12); in pvmp3_dct_6() 145 tmp0 = fxp_mac32_Q30(tmp4, cos_3_pi_12, tmp0); in pvmp3_dct_6()
|
D | pvmp3_get_scale_factors.cpp | 192 int32 tmp4 = long_sfbtable[i]; in pvmp3_get_scale_factors() local 200 int32 tmp2 = tmp1 * tmp4; in pvmp3_get_scale_factors() 202 tmp4 = 32 - tmp1; in pvmp3_get_scale_factors() 205 *(ptr++) = (tmp3 << (32 - tmp2)) >> tmp4; in pvmp3_get_scale_factors() 210 for (sfb = tmp4; sfb != 0; sfb--) in pvmp3_get_scale_factors() 219 ptr += tmp4; in pvmp3_get_scale_factors()
|
/frameworks/av/media/libstagefright/codecs/amrwb/src/ |
D | oversamp_12k8_to_16k.cpp | 284 int16 tmp1, tmp2, tmp3, tmp4; in AmrWbInterpol() local 291 tmp4 = *(pt_x++); in AmrWbInterpol() 295 L_sum = fxp_mac_16by16(tmp4, *(pt_fir++), L_sum); in AmrWbInterpol() 299 tmp4 = *(pt_x++); in AmrWbInterpol() 303 L_sum = fxp_mac_16by16(tmp4, *(pt_fir++), L_sum); in AmrWbInterpol() 307 tmp4 = *(pt_x++); in AmrWbInterpol() 311 L_sum = fxp_mac_16by16(tmp4, *(pt_fir++), L_sum); in AmrWbInterpol() 315 tmp4 = *(pt_x++); in AmrWbInterpol() 319 L_sum = fxp_mac_16by16(tmp4, *(pt_fir++), L_sum); in AmrWbInterpol() 323 tmp4 = *(pt_x++); in AmrWbInterpol() [all …]
|
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm11/vc/m4p2/src/ |
D | omxVCM4P2_MCReconBlock_s.s | 362 M_LOAD_X pSrc, srcStep, tmp3, tmp4, tmp5, $offset 366 STRD tmp3, tmp4, [pDst], dstStep 368 M_LOAD_X pSrc, srcStep, tmp3, tmp4, tmp5, $offset 396 M_LOAD_XINT pSrc, srcStep, $offset, tmp1, tmp2, tmp3, tmp4 399 M_EXT_XINT $offset, tmp1, tmp2, tmp3, tmp4 401 M_UHADD8R tmp6, tmp2, tmp4, (1-$rndVal), mask 403 M_LOAD_XINT pSrc, srcStep, $offset, tmp1, tmp2, tmp3, tmp4 431 M_LOAD_X pSrc, srcStep, tmp3, tmp4, tmp5, $offset 433 M_UHADD8R tmp2, tmp2, tmp4, (1-$rndVal), mask 438 M_UHADD8R tmp4, tmp4, tmp2, (1-$rndVal), mask [all …]
|
/frameworks/av/media/libstagefright/codecs/m4v_h263/enc/src/ |
D | fastidct.cpp | 1862 ULong tmp4; in BlockIDCTMotionComp() local 1949 tmp4 = *((ULong*)pred); in BlockIDCTMotionComp() 1950 tmp2 = tmp4 & 0xFF; in BlockIDCTMotionComp() 1953 tmp = (tmp4 >> 8) & 0xFF; in BlockIDCTMotionComp() 1957 tmp = (tmp4 >> 16) & 0xFF; in BlockIDCTMotionComp() 1961 tmp = (tmp4 >> 24) & 0xFF; in BlockIDCTMotionComp() 1967 tmp4 = *((ULong*)(pred + 4)); in BlockIDCTMotionComp() 1968 tmp2 = tmp4 & 0xFF; in BlockIDCTMotionComp() 1971 tmp = (tmp4 >> 8) & 0xFF; in BlockIDCTMotionComp() 1975 tmp = (tmp4 >> 16) & 0xFF; in BlockIDCTMotionComp() [all …]
|