/frameworks/av/media/libstagefright/codecs/amrwbenc/src/asm/ARMV5E/ |
H A D | scale_sig_opt.s | 46 TEQ r5, r12, ASR r10 47 EORNE r12, r8, r5, ASR #31 50 MOV r12, r11, ASR #16 59 MOV r5, r6, ASR r7 @L_tmp >>= exp 61 MOV r12, r11, ASR #16
|
H A D | cor_h_vec_opt.s | 69 MOV r5, r9, ASR #16 70 MOV r6, r10, ASR #16 77 MOV r5, r12, ASR #15 78 MOV r6, r14, ASR #15 116 MOV r5, r9, ASR #16 117 MOV r6, r10, ASR #16 124 MOV r5, r12, ASR #15 125 MOV r6, r14, ASR #15
|
H A D | Deemph_32_opt.s | 45 MOV r8, r5, ASR #1 @fac = mu >> 1 55 MOV r14, r10, ASR #16 @y[0] = round(L_tmp) 66 MOV r14, r10, ASR #16 @y[1] = round(L_tmp) 81 MOV r14, r10, ASR #16 93 MOV r14, r10, ASR #16
|
H A D | Filt_6k_7k_opt.s | 58 MOV r8, r8, ASR #2 59 MOV r9, r9, ASR #2 62 MOV r11, r11, ASR #2 63 MOV r12, r12, ASR #2 70 MOV r8, r8, ASR #2 71 MOV r9, r9, ASR #2 74 MOV r11, r11, ASR #2 75 MOV r12, r12, ASR #2 169 MOV r1, r14, ASR #15
|
H A D | Norm_Corr_opt.s | 96 MOV r6, r7, ASR #1 140 MOV r11, r5, ASR #16 @corr = extract_h(L_tmp) 168 MOV r6, r6, ASR #16 @norm = extract_h(L_tmp) 177 MOVLT r12, r12, ASR r6 181 MOV r12, r12, ASR #16 @vo_round(L_tmp) 209 MOV r8, r14, ASR #15 218 MOV r8, r14, ASR #15
|
H A D | Syn_filt_32_opt.s | 47 MOV r3, r6, ASR r7 @ a0 = Aq[0] >> (4 + Q_new) 145 MOV r14, r14, ASR #11 @ L_tmp >>= 11 209 MOV r7, r14, ASR #16 @ L_tmp >> 16 211 MOV r14, r14, ASR #4 @ L_tmp >>=4
|
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm11/vc/m4p10/src/ |
H A D | armVCM4P10_TransformResidual4x4_s.s | 185 PKHTB trRow10,in10,in00,ASR #16 ;// [5 4] = [f5:f1] 195 PKHTB trRow30,in12,in02,ASR #16 ;// [13 12] = [7 3] 205 PKHTB trRow12,in30,in20,ASR #16 ;// [7 6] = [f13:f9] 216 PKHTB trRow32,in32,in22,ASR #16 ;// [15 14] = [15 11] 265 PKHTB trCol10,rowOp10,rowOp00,ASR #16 ;// [5 4] = [f5:f1] 275 PKHTB trCol30,rowOp12,rowOp02,ASR #16 ;// [13 12] = [7 3] 285 PKHTB trCol12,rowOp30,rowOp20,ASR #16 ;// [7 6] = [f13:f9] 296 PKHTB trCol32,rowOp32,rowOp22,ASR #16 ;// [15 14] = [15 11] 356 AND colOp00, mask, colOp00, ASR #6 357 AND colOp02, mask, colOp02, ASR # [all...] |
H A D | omxVCM4P10_TransformDequantLumaDCFromPair_s.s | 195 PKHTB trRow10,in10,in00,ASR #16 ;// [5 4] = [f5:f1] 205 PKHTB trRow30,in12,in02,ASR #16 ;// [13 12] = [7 3] 215 PKHTB trRow12,in30,in20,ASR #16 ;// [7 6] = [f13:f9] 226 PKHTB trRow32,in32,in22,ASR #16 ;// [15 14] = [15 11] 272 PKHTB trCol10,rowOp10,rowOp00,ASR #16 ;// [5 4] = [f5:f1] 282 PKHTB trCol30,rowOp12,rowOp02,ASR #16 ;// [13 12] = [7 3] 292 PKHTB trCol12,rowOp30,rowOp20,ASR #16 ;// [7 6] = [f13:f9] 303 PKHTB trCol32,rowOp32,rowOp22,ASR #16 ;// [15 14] = [15 11] 370 ASR temp1, temp1, #2 ;// Temp1 = Temp1 >> 2 371 ASR temp [all...] |
H A D | armVCM4P10_InterpolateLuma_HalfDiagHorVer4x4_unsafe_s.s | 135 PKHTB ValD, ValD, ValA, ASR #16 ;// [d1 c1 d0 c0] 140 PKHTB ValH, ValH, ValE, ASR #16 ;// [h1 g1 h0 g0] 194 PKHTB Acc0, Acc0, Accx, ASR #16 ;//[0 a3 0 a1] = [0 a1 0 a0] [0 a3 0 a2] 198 PKHTB Acc1, Acc1, Accy, ASR #16 ;//[0 b3 0 b1] = [0 b1 0 b0] [0 b3 0 b2] 204 PKHTB Acc2, Acc2, Accx, ASR #16 ;//[0 c3 0 c1] = [0 c1 0 c0] [0 c3 0 c2] 208 PKHTB Acc3, Acc3, Accy, ASR #16 ;//[0 d3 0 d1] = [0 d1 0 d0] [0 d3 0 d2]
|
H A D | omxVCM4P10_TransformDequantChromaDCFromPair_s.s | 129 MOV Temp2, Temp2, ASR #1 ;// Temp2 = Temp2 >> 1 & Temp1 = (Temp1 >> 1) << 16 130 MOV Temp4, Temp4, ASR #1 ;// Temp4 = Temp4 >> 1 & Temp3 = (Temp3 >> 1) << 16
|
H A D | omxVCM4P10_PredictIntra_16x16_s.s | 396 ASR tVal12, tVal7, #6 ;// tVal12 = b = (5 * H + 32) >> 6 439 ASR tVal14, tVal6, #6 ;// tVal14 = c = (5*V + 32)>>6 469 AND temp2, r0x00FF00FF, temp2, ASR #5 470 AND temp1, r0x00FF00FF, temp1, ASR #5 478 AND temp2, r0x00FF00FF, temp2, ASR #5 479 AND temp1, r0x00FF00FF, temp1, ASR #5 487 AND temp2, r0x00FF00FF, temp2, ASR #5 488 AND temp1, r0x00FF00FF, temp1, ASR #5 496 AND temp2, r0x00FF00FF, temp2, ASR #5 497 AND temp1, r0x00FF00FF, temp1, ASR # [all...] |
H A D | omxVCM4P10_FilterDeblockingLuma_VerEdge_I_s.s | 237 PKHTB p_0, tunpk0, tunpk2, ASR#16 238 PKHTB p_1, tunpk6, tunpk3, ASR#16 284 PKHTB q_3, tunpk4, tunpk6, ASR#16 285 PKHTB q_2, tunpk5, tunpk7, ASR#16 380 PKHTB row9, tunpk0, tunpk3, ASR#16 382 PKHTB row3, tunpk2, tunpk8, ASR#16 418 PKHTB row8, tunpk3, tunpk0, ASR#16 420 PKHTB row4, tunpk8, tunpk2, ASR#16
|
H A D | armVCM4P10_InterpolateLuma_HalfHor4x4_unsafe_s.s | 111 PKHTB ValD, ValD, ValA, ASR #16 ;// [d1 c1 d0 c0] 116 PKHTB ValH, ValH, ValE, ASR #16 ;// [h1 g1 h0 g0] 181 PKHTB Acc2, Acc2, Acc0, ASR #16
|
H A D | omxVCM4P10_PredictIntraChroma_8x8_s.s | 431 ASR b, tVal7, #5 ;// b = (17 * H + 16) >> 5 451 ASR c, tVal6, #5 ;// c = (17*V + 16)>>5 479 AND pp7pp5, r0x00FF00FF, p7p5, ASR #5 ;// clip8(p7) clip8(p5) 480 AND pp6pp4, r0x00FF00FF, p6p4, ASR #5 ;// clip8(p6) clip8(p4) 481 AND pp3pp1, r0x00FF00FF, p3p1, ASR #5 ;// clip8(p3) clip8(p1) 482 AND pp2pp0, r0x00FF00FF, p2p0, ASR #5 ;// clip8(p2) clip8(p0)
|
H A D | armVCM4P10_InterpolateLuma_DiagCopy_unsafe_s.s | 151 PKHTB Temp2, ValueA1, ValueA0, ASR #16 ;// [d2 c2 b2 a2] 179 PKHTB Temp2, ValueA1, ValueA0, ASR #16 ;// [d2 c2 b2 a2]
|
/frameworks/av/media/libstagefright/codecs/amrwbenc/src/asm/ARMV7/ |
H A D | cor_h_vec_neon.s | 70 MOV r5, r9, ASR #16 71 MOV r6, r10, ASR #16 78 MOV r5, r12, ASR #15 79 MOV r6, r14, ASR #15 117 MOV r5, r9, ASR #16 118 MOV r6, r10, ASR #16 125 MOV r5, r12, ASR #15 126 MOV r6, r14, ASR #15
|
H A D | Deemph_32_neon.s | 45 MOV r8, r5, ASR #1 @fac = mu >> 1 55 MOV r14, r10, ASR #16 @y[0] = round(L_tmp) 66 MOV r14, r10, ASR #16 @y[1] = round(L_tmp) 81 MOV r14, r10, ASR #16 93 MOV r14, r10, ASR #16
|
H A D | Norm_Corr_neon.s | 104 MOV r6, r7, ASR #1 180 MOV r11, r5, ASR #16 @corr = extract_h(L_tmp) 208 MOV r6, r6, ASR #16 @norm = extract_h(L_tmp) 217 MOVLT r12, r12, ASR r6 221 MOV r12, r12, ASR #16 @vo_round(L_tmp) 248 MOV r8, r14, ASR #15 257 MOV r8, r14, ASR #15
|
H A D | Syn_filt_32_neon.s | 47 MOV r3, r6, ASR r7 @ a0 = Aq[0] >> (4 + Q_new) 119 @MOV r11, r12, ASR #16 @sig_lo[i]
|
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm11/api/ |
H A D | armCOMM_IDCT_s.h | 250 MOV xi3, xi3, ASR #SHIFT 255 MOV xi0, xi0, ASR #SHIFT 259 MOV xi1, xi1, ASR #SHIFT 261 MOV xi2, xi2, ASR #SHIFT 275 MOV xi0, xi0, ASR #SHIFT 277 MOV xi2, xi2, ASR #SHIFT 287 MOV xi0, xi0, ASR #SHIFT 289 MOV xi2, xi2, ASR #SHIFT 321 MOV xi7, xi7, ASR #SHIFT 326 MOV xi4, xi4, ASR #SHIF 370 PKHTB xi1, xi4, xi6, ASR#16 ;// [i4,i6] row b variable 380 PKHTB xh4, xi4, xi2, ASR#16 ;// h4/4 variable 381 PKHTB xh6, xi6, xi0, ASR#16 ;// h6/4 variable 388 PKHTB xh5, xi3, xi1, ASR#15 ;// h5/4 variable 403 PKHTB xh2, xi2, xi0, ASR#15 ;// i2*sqrt(2)/4 variable 461 PKHTB xh2, xi2, xi0, ASR#15 ;// i2*sqrt(2)/4 variable 530 PKHTB xi1, xi4, xi6, ASR#16 ;// [i4,i6] row b variable 540 PKHTB xh4, xi4, xi2, ASR#16 ;// h4/4 variable 541 PKHTB xh6, xi6, xi0, ASR#16 ;// h6/4 variable 545 PKHTB xh5, xi3, xi1, ASR#15 ;// h5/4 variable 567 PKHTB xh2, xi2, xi0, ASR#15 ;// i2*sqrt(2)/4 variable [all...] |
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/api/ |
H A D | armCOMM_IDCT_s.h | 250 MOV xi3, xi3, ASR #SHIFT 255 MOV xi0, xi0, ASR #SHIFT 259 MOV xi1, xi1, ASR #SHIFT 261 MOV xi2, xi2, ASR #SHIFT 275 MOV xi0, xi0, ASR #SHIFT 277 MOV xi2, xi2, ASR #SHIFT 287 MOV xi0, xi0, ASR #SHIFT 289 MOV xi2, xi2, ASR #SHIFT 321 MOV xi7, xi7, ASR #SHIFT 326 MOV xi4, xi4, ASR #SHIF 375 PKHTB xi1, xi4, xi6, ASR#16 ;// [i4,i6] row b variable 385 PKHTB xh4, xi4, xi2, ASR#16 ;// h4/4 variable 386 PKHTB xh6, xi6, xi0, ASR#16 ;// h6/4 variable 393 PKHTB xh5, xi3, xi1, ASR#15 ;// h5/4 variable 409 PKHTB xh2, xi2, xi0, ASR#15 ;// i2*sqrt(2)/4 variable 467 PKHTB xh2, xi2, xi0, ASR#15 ;// i2*sqrt(2)/4 variable 536 PKHTB xi1, xi4, xi6, ASR#16 ;// [i4,i6] row b variable 546 PKHTB xh4, xi4, xi2, ASR#16 ;// h4/4 variable 547 PKHTB xh6, xi6, xi0, ASR#16 ;// h6/4 variable 551 PKHTB xh5, xi3, xi1, ASR#15 ;// h5/4 variable 573 PKHTB xh2, xi2, xi0, ASR#15 ;// i2*sqrt(2)/4 variable [all...] |
/frameworks/av/media/libstagefright/codecs/amrnb/common/include/ |
H A D | mult.h | 118 MOV product, product, ASR #15 141 asm volatile("mov %0, %1, ASR #15"
|
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/m4p10/src_gcc/ |
H A D | armVCM4P10_InterpolateLuma_DiagCopy_unsafe_s.S | 87 PKHTB r5,r11,r10,ASR #16 110 PKHTB r5,r11,r10,ASR #16
|
/frameworks/av/media/libstagefright/codecs/on2/h264dec/source/arm11_asm/ |
H A D | h264bsd_interpolate_hor_half.s | 190 MOV tmp2, tmp2, ASR #5 191 MOV tmp1, tmp1, ASR #5 226 MOV tmp2, tmp2, ASR #5 227 MOV tmp1, tmp1, ASR #5
|
H A D | h264bsd_interpolate_hor_quarter.s | 192 MOV tmp2, tmp2, ASR #5 193 MOV tmp1, tmp1, ASR #5 238 MOV tmp2, tmp2, ASR #5 239 MOV tmp1, tmp1, ASR #5
|