/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/m4p10/src_gcc/ |
H A D | omxVCM4P10_TransformDequantChromaDCFromPair_s.S | 32 ldr r9, [r0,#0] 36 ldrb r6, [r9], #1 39 ldrnesb r5, [r9, #1] 40 ldrneb r4, [r9], #2 42 ldreqsb r4, [r9], #1 45 ldreqb r6, [r9], #1 49 str r9, [r0, #0] 56 ldrsb r9, [r5, r2] 60 lsl r2, r2, r9
|
H A D | armVCM4P10_InterpolateLuma_Align_unsafe_s.S | 42 SUBS r9,r9,#1 49 SUBS r9,r9,#1 61 SUBS r9,r9,#1 73 SUBS r9,r9,#1 101 SUBS r9,r9,# [all...] |
H A D | armVCM4P10_InterpolateLuma_Copy_unsafe_s.S | 46 LDR r9,[r0],r1 48 STR r9,[r2],r3 53 LDR r9,[r0,#4] 59 ORR r8,r8,r9,LSL #24 63 LDR r9,[r0,#4] 69 ORR r8,r8,r9,LSL #24 75 LDR r9,[r0,#4] 81 ORR r8,r8,r9,LSL #16 85 LDR r9,[r0,#4] 91 ORR r8,r8,r9,LS [all...] |
H A D | omxVCM4P10_DeblockLuma_I.S | 31 PUSH {r4-r9,lr} 34 MOV r9,r1 41 TSTEQ r9,#7 57 POP {r4-r9,pc} 63 MOV r1,r9 74 MOV r1,r9 78 POP {r4-r9,pc}
|
H A D | omxVCM4P10_PredictIntraChroma_8x8_s.S | 54 ADD r9,r0,r4 57 VLD1.8 {d1[1]},[r9],r10 59 VLD1.8 {d1[3]},[r9],r10 61 VLD1.8 {d1[5]},[r9],r10 63 VLD1.8 {d1[7]},[r9] 84 ADD r9,r3,r5 87 VST1.8 {d0},[r9],r10 89 VST1.8 {d0},[r9],r10 91 VST1.8 {d4},[r9],r10 93 VST1.8 {d4},[r9] [all...] |
H A D | omxVCM4P10_FilterDeblockingLuma_HorEdge_I_s.S | 44 MOV r9,#0x55000000 84 ADDS r9,r9,r9 91 ADDS r9,r9,r9 104 ADDS r9,r9,r9 [all...] |
/frameworks/av/media/libstagefright/codecs/amrwbenc/src/asm/ARMV5E/ |
H A D | convolve_opt.s | 42 LDRSH r9, [r6], #2 @ *tmpX++ 45 MUL r8, r9, r10 50 LDRSH r9, [r6], #2 @ *tmpX++ 54 MLA r8, r9, r10, r8 56 LDRSH r9, [r6], #2 @ *tmpX++ 60 MLA r8, r9, r10, r8 77 LDRSH r9, [r6], #2 @ *tmpX++ 82 MUL r8, r9, r10 89 LDRSH r9, [r6], #2 @ *tmpX++ 93 MLA r8, r9, r1 [all...] |
H A D | cor_h_vec_opt.s | 49 ADD r9, r1, r2, LSL #1 @p2 = &vec[pos] 55 LDRSH r8, [r9], #2 56 LDRSH r14, [r9] 68 ADD r9, r5, r14 69 MOV r5, r9, ASR #16 71 ADD r9, r3, r2, LSL #1 @address of sign[pos] 73 LDRSH r10, [r9], #2 @sign[pos] 74 LDRSH r11, [r9] @sign[pos + 1] 79 LDR r9, [r13, #44] 83 ADD r9, r [all...] |
H A D | pred_lt4_1_opt.s | 67 LDRSH r9, [r1], #2 @x[2] 71 SMULBB r12, r9, r3 @x[2] * h[0] 75 SMLABT r11, r9, r3, r11 @x[2] * h[1] 80 SMLABB r10, r9, r3, r10 @x[2] * h[2] 84 LDRSH r9, [r1], #2 @x[5] 87 SMLABT r12, r9, r3, r12 @x[5] * h[3] 92 SMLABB r11, r9, r3, r11 @x[5] * h[4] 96 SMLABT r10, r9, r3, r10 @x[5] * h[5] 101 LDRSH r9, [r1], #2 @x[8] 104 SMLABB r12, r9, r [all...] |
H A D | Dot_p_opt.s | 43 LDR r9, [r1], #4 47 SMLABB r4, r8, r9, r4 50 SMLATT r4, r8, r9, r4 54 LDR r9, [r1], #4 57 SMLABB r4, r8, r9, r4 59 SMLATT r4, r8, r9, r4
|
H A D | syn_filt_opt.s | 50 LDRH r9, [r4], #2 59 STRH r9, [r5], #2 68 LDRH r9, [r4], #2 77 STRH r9, [r5], #2 92 LDRSH r9, [r0, #6] @ load a[3] 95 AND r9, r9, r14 97 ORR r12, r9, r11, LSL #16 @ -a[4] -- -a[3] 103 LDRSH r9, [r0, #14] @ load a[7] 106 AND r9, r [all...] |
H A D | Syn_filt_32_opt.s | 53 LDRSH r9, [r0, #8] @ load Aq[4] 57 ORR r11, r8, r9, LSL #16 @ Aq[4] -- Aq[3] 64 LDRSH r9, [r0, #16] @ load Aq[8] 68 ORR r11, r8, r9, LSL #16 @ Aq[8] -- Aq[7] 75 LDRSH r9, [r0, #24] @ load Aq[12] 79 ORR r11, r8, r9, LSL #16 @ Aq[12] -- Aq[11] 86 LDRSH r9, [r0, #32] @ load Aq[16] 90 ORR r11, r8, r9, LSL #16 @ Aq[16] -- Aq[15] 101 LDRSH r9, [r5, #-6] @ load sig_lo[i-3] 110 SMLABB r12, r9, r1 [all...] |
H A D | residu_asm_opt.s | 48 LDRH r9, [r0], #2 49 ORR r8, r9, r8, LSL #16 @r8 --- a6, a7 51 LDRH r9, [r0], #2 53 ORR r9, r10, r9, LSL #16 @r9 --- a8, a9 119 SMLATT r12,r9, r2, r12 @ i4 (8) 122 SMLATB r11,r9, r2, r11 @ i3 (8) 123 SMLABB r12,r9, r2, r12 @ i4 (9) 128 SMLATT r4, r9, r [all...] |
H A D | Deemph_32_opt.s | 49 MUL r9, r5, r8 51 QDADD r10, r10, r9 62 MUL r9, r14, r8 63 QDADD r10, r10, r9 74 MUL r9, r14, r8 76 QDADD r10, r10, r9 86 MUL r9, r14, r8 88 QDADD r10, r10, r9
|
H A D | Filt_6k_7k_opt.s | 57 LDRSH r9, [r7], #2 59 MOV r9, r9, ASR #2 65 STRH r9, [r6], #2 69 LDRSH r9, [r7], #2 71 MOV r9, r9, ASR #2 77 STRH r9, [r6], #2 100 LDRSH r9, [r4, #56] @ load x[i + 28] 103 ADD r8, r8, r9 [all...] |
/frameworks/av/media/libstagefright/codecs/amrwbenc/src/asm/ARMV7/ |
H A D | cor_h_vec_neon.s | 50 ADD r9, r1, r2, LSL #1 @p2 = &vec[pos] 56 LDRSH r8, [r9], #2 57 LDRSH r14, [r9] 69 ADD r9, r5, r14 70 MOV r5, r9, ASR #16 72 ADD r9, r3, r2, LSL #1 @address of sign[pos] 74 LDRSH r10, [r9], #2 @sign[pos] 75 LDRSH r11, [r9] @sign[pos + 1] 80 LDR r9, [r13, #44] 84 ADD r9, r [all...] |
H A D | residu_asm_neon.s | 41 ADD r9, r1, r7, LSL #1 @copy the address 43 MOV r8, r9 47 SUB r8, r9, #2 @get the x[i-1] address 51 SUB r8, r9, #4 @load the x[i-2] address 55 SUB r8, r9, #6 @load the x[i-3] address 59 SUB r8, r9, #8 @load the x[i-4] address 63 SUB r8, r9, #10 @load the x[i-5] address 67 SUB r8, r9, #12 @load the x[i-6] address 71 SUB r8, r9, #14 @load the x[i-7] address 75 SUB r8, r9, #1 [all...] |
H A D | convolve_neon.s | 43 LDRSH r9, [r6], #2 @ *tmpX++ 47 MUL r8, r9, r10 53 MOV r9, r4 55 VLD1.S16 D1, [r9]! 75 LDRSH r9, [r6], #2 @ *tmpX++ 80 MUL r8, r9, r10 89 MOV r9, r4 91 VLD1.S16 D1, [r9]! 111 LDRSH r9, [r6], #2 115 MUL r8, r9, r1 [all...] |
H A D | Deemph_32_neon.s | 49 MUL r9, r5, r8 51 QDADD r10, r10, r9 62 MUL r9, r14, r8 63 QDADD r10, r10, r9 74 MUL r9, r14, r8 76 QDADD r10, r10, r9 86 MUL r9, r14, r8 88 QDADD r10, r10, r9
|
/frameworks/av/media/libstagefright/codecs/aacenc/src/asm/ARMV5E/ |
H A D | band_nrg_v5.s | 33 mov r9, #0 72 qadd r9, r9, r14 78 str r9, [r12, #0] 114 ldr r9, [r1, +r10, lsl #2] 117 mov r9, r9, asr #1 120 add r5, r8, r9 122 sub r8, r8, r9 142 ldr r9, [r [all...] |
H A D | PrePostMDCT_v5.s | 30 add r9, r0, r1, lsl #2 31 sub r3, r9, #8 38 ldr r9, [r2], #4 46 smull r14, r8, r7, r9 @ MULHIGH(ti1, sina) 47 smull r7, r10, r4, r9 @ MULHIGH(tr1, sina) 53 ldr r9, [r2], #4 58 smull r14, r8, r5, r9 @ MULHIGH(ti2, sina) 59 smull r5, r10, r6, r9 @ MULHIGH(tr2, sina) 62 sub r9, r12, r10 84 add r9, r [all...] |
H A D | CalcWindowEnergy_v5.s | 55 mov r9, r5, lsl #1 56 ldrsh r9, [r1, r9] @ tempUnfiltered = timeSignal[tidx]; 60 smulwb r3, r14, r9 @ accu1 = L_mpy_ls(Coeff1, tempUnfiltered); 72 mul r3, r9, r9 78 mul r9, r8, r8 81 add r7, r7, r9, asr #7
|
H A D | R4R8First_v5.s | 41 add r9, r1, r3 53 add r7, r9, r3 56 sub r9, r9, r3 96 add r9, r1, r3 @ i0 = buf[1] + buf[3]@ 108 add r7, r9, r3 @ i4 = (i0 + i2) >> 1@ 111 sub r9, r9, r3 @ i5 = (i0 - i2) >> 1@ 123 mov r9, r9, as [all...] |
/frameworks/av/media/libstagefright/codecs/mp3dec/src/asm/ |
H A D | pvmp3_dct_9_gcc.s | 58 ldr r9,[r0, #0x10] 62 add r8,r9,r2 67 rsb r2,r9,r2,asr #1 73 mov r9,r1,lsl #1 78 smlal r1,r8,r11,r9 80 mov r1,r9 @@@@@@ !!!!!! 84 smlal r1,r7,r10,r9 91 smlal r9,r2,r11,r9 92 rsb r9,r1 [all...] |
H A D | pvmp3_polyphase_filter_window_gcc.s | 59 @ Accumulators r9, r11::> Initialization 62 mov r9, #0x20 73 smlal r2,r9,lr,r5 79 sub r9,r9,r5 83 smlal r6,r9,r5,r7 87 smlal r8,r9,r5,r8 92 smlal lr,r9,r2,r5 100 sub r9,r9,r [all...] |