/frameworks/native/opengl/libagl/ |
H A D | iterators.S | 51 stmfd sp!, {r4, r5, r6, r7, r8, lr} 65 smull r6, r7, r4, r12 68 smlal r6, r7, r3, r12 73 str r6, [r1, #4] 76 umull r6, r5, r3, r6 80 adds r6, r6, r8 83 movs r6, r6, ls [all...] |
/frameworks/av/media/libstagefright/codecs/amrwbenc/src/asm/ARMV5E/ |
H A D | Norm_Corr_opt.s | 32 @ r6 --- corr_norm[] 73 MOV r6, #0 @L_tmp = 0 81 SMLABB r6, r9, r9, r6 @L_tmp += (xn[i] * xn[i]) 82 SMLATT r6, r9, r9, r6 @L_tmp += (xn[i+1] * xn[i+1]) 83 SMLABB r6, r10, r10, r6 84 SMLATT r6, r10, r10, r6 [all...] |
H A D | convolve_opt.s | 41 MOV r6, r0 @ tmpX = x 42 LDRSH r9, [r6], #2 @ *tmpX++ 50 LDRSH r9, [r6], #2 @ *tmpX++ 52 LDRSH r12, [r6], #2 @ *tmpX++ 56 LDRSH r9, [r6], #2 @ *tmpX++ 58 LDRSH r12, [r6], #2 @ *tmpX++ 76 MOV r6, r0 77 LDRSH r9, [r6], #2 @ *tmpX++ 79 LDRSH r12, [r6], #2 89 LDRSH r9, [r6], # [all...] |
H A D | cor_h_vec_opt.s | 31 @r6 ---- cor_2[] 48 MOV r6, #0 @L_sum2 = 0 59 MLA r6, r12, r14, r6 63 MOV r6, r6, LSL #2 @L_sum2 = (L_sum2 << 2) 67 ADD r10, r6, r14 70 MOV r6, r10, ASR #16 76 MUL r14, r6, r11 78 MOV r6, r1 [all...] |
H A D | Syn_filt_32_opt.s | 34 @ lg --- r6 45 LDRSH r6, [r0] @ load Aq[0] 47 MOV r3, r6, ASR r7 @ a0 = Aq[0] >> (4 + Q_new) 50 LDRSH r6, [r0, #2] @ load Aq[1] 54 AND r6, r6, r14 56 ORR r10, r6, r7, LSL #16 @ Aq[2] -- Aq[1] 61 LDRSH r6, [r0, #10] @ load Aq[5] 65 AND r6, r6, r1 [all...] |
H A D | pred_lt4_1_opt.s | 48 LDR r6, [r8] 49 ADD r6, r8 52 ADD r8, r6, r8 @ptr2 = &(inter4_2[k][0]) 65 LDRSH r6, [r1], #2 @x[1] 69 SMULBB r11, r6, r3 @x[1] * h[0] 73 SMLABT r10, r6, r3, r10 @x[1] * h[1] 78 LDRSH r6, [r1], #2 @x[4] 81 SMLABB r12, r6, r3, r12 @x[4] * h[2] 85 SMLABT r11, r6, r3, r11 @x[4] * h[3] 90 SMLABB r10, r6, r [all...] |
H A D | Dot_p_opt.s | 39 LDR r6, [r0], #4 42 SMLABB r4, r6, r7, r4 44 SMLATT r4, r6, r7, r4 46 LDR r6, [r0], #4 53 SMLABB r4, r6, r7, r4 55 SMLATT r4, r6, r7, r4
|
H A D | syn_filt_opt.s | 47 LDRH r6, [r4], #2 56 STRH r6, [r5], #2 65 LDRH r6, [r4], #2 74 STRH r6, [r5], #2 90 LDRSH r6, [r0, #2] @ load a[1] 94 AND r6, r6, r14 96 ORR r10, r6, r7, LSL #16 @ -a[2] -- -a[1] 101 LDRSH r6, [r0, #10] @ load a[5] 105 AND r6, r [all...] |
H A D | Filt_6k_7k_opt.s | 52 ADD r6, r13, #60 @ get x[L_FIR - 1] address 63 STRH r8, [r6], #2 64 STRH r9, [r6], #2 65 STRH r11, [r6], #2 66 STRH r12, [r6], #2 75 STRH r8, [r6], #2 76 STRH r9, [r6], #2 77 STRH r11, [r6], #2 78 STRH r12, [r6], #2 94 LDRSH r6, [r [all...] |
H A D | Deemph_32_opt.s | 38 LDRSH r6, [r0], #2 @load x_hi[0] 44 MOV r10, r6, LSL #16 @L_tmp = x_hi[0]<<16 50 LDRSH r6, [r0], #2 @load x_hi[1] 58 MOV r10, r6, LSL #16 69 LDRSH r6, [r0], #2 @load x_hi[] 72 MOV r10, r6, LSL #16 77 LDRSH r6, [r0], #2 @load x_hi[] 83 MOV r10, r6, LSL #16
|
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/m4p10/src_gcc/ |
H A D | omxVCM4P10_TransformDequantChromaDCFromPair_s.S | 21 ldrb r6, [r9], #1 23 tst r6, #0x10 26 and r7, r8, r6, lsl #1 29 tst r6, #0x20 30 ldreqb r6, [r9], #1 37 ldr r6, .LarmVCM4P10_VMatrixQPModTable 38 P1: add r6, pc 42 ldrsb r2, [r6, r2] 44 ssub16 r6, r3, r4 46 vmov d0, r5, r6 [all...] |
H A D | armVCM4P10_InterpolateLuma_DiagCopy_unsafe_s.S | 16 PUSH {r4-r6,lr} 18 LDR r6, =0xfe00fe0 25 UQSUB16 r11,r11,r6 26 UQSUB16 r10,r10,r6 27 UQSUB16 r5,r5,r6 28 UQSUB16 r4,r4,r6 44 POP {r4-r6,pc} 50 PUSH {r4-r6,lr} 51 LDR r6, =0xfe00fe0 59 UQSUB16 r11,r11,r6 [all...] |
/frameworks/av/media/libstagefright/codecs/amrwbenc/src/asm/ARMV7/ |
H A D | cor_h_vec_neon.s | 32 @r6 ---- cor_2[] 49 MOV r6, #0 @L_sum2 = 0 60 MLA r6, r12, r14, r6 64 MOV r6, r6, LSL #2 @L_sum2 = (L_sum2 << 2) 68 ADD r10, r6, r14 71 MOV r6, r10, ASR #16 77 MUL r14, r6, r11 79 MOV r6, r1 [all...] |
H A D | Norm_Corr_neon.s | 32 @ r6 --- corr_norm[] 98 QADD r6, r9, r10 99 QADD r6, r6, r6 100 QADD r9, r6, r7 @L_tmp = (L_tmp << 1) + 1; 102 SUB r6, r7, #1 @exp = norm_l(L_tmp) 103 RSB r7, r6, #32 @exp = 32 - exp 104 MOV r6, r7, ASR #1 105 RSB r7, r6, # [all...] |
H A D | convolve_neon.s | 42 MOV r6, r0 43 LDRSH r9, [r6], #2 @ *tmpX++ 54 VLD1.S16 D0, [r6]! 74 MOV r6, r0 75 LDRSH r9, [r6], #2 @ *tmpX++ 77 LDRSH r12, [r6], #2 90 VLD1.S16 D0, [r6]! 110 MOV r6, r0 111 LDRSH r9, [r6], #2 113 LDRSH r12, [r6], # [all...] |
/frameworks/av/media/libstagefright/codecs/m4v_h263/dec/src/ |
H A D | idct.cpp | 131 int32 r0, r1, r2, r3, r4, r5, r6, r7, r8; /* butterfly nodes */ local 155 r6 = blk[B_SIZE * 5 + i]; 158 if (!(r1 | r2 | r3 | r4 | r5 | r6 | r7)) 187 r8 = W3 * (r6 + r7); 188 r6 = (r8 - (W3 - W5) * r6); 199 r1 = r4 + r6; 200 r4 -= r6; 201 r6 = r5 + r7; 221 tmpBLK32[(3<<3) + i] = (r8 + r6) >> 353 int32 r0, r1, r2, r3, r4, r5, r6, r7, r8; /* butterfly nodes */ local [all...] |
/frameworks/av/media/libstagefright/codecs/mp3dec/src/asm/ |
H A D | pvmp3_polyphase_filter_window_arm.s | 71 ldr r6,[r12,#0x780] 73 smlal r2,r11,lr,r6 77 smull r6,r5,r2,r6 82 smlal r6,r9,r5,r7 83 smull r6,r2,r5,r8 90 ldr r6,[r12,#0x680] 92 smlal lr,r11,r2,r6 96 smull r6,r5,r2,r6 [all...] |
H A D | pvmp3_polyphase_filter_window_gcc.s | 71 ldr r6,[r12,#0x780] 73 smlal r2,r11,lr,r6 77 smull r6,r5,r2,r6 82 smlal r6,r9,r5,r7 83 smull r6,r2,r5,r8 90 ldr r6,[r12,#0x680] 92 smlal lr,r11,r2,r6 96 smull r6,r5,r2,r6 [all...] |
H A D | pvmp3_polyphase_filter_window_wm.asm | 66 ldr r6,[r12,#0x780] 68 smlal r2,r11,lr,r6 72 smull r6,r5,r2,r6 77 smlal r6,r9,r5,r7 78 smull r6,r2,r5,r8 85 ldr r6,[r12,#0x680] 87 smlal lr,r11,r2,r6 91 smull r6,r5,r2,r6 [all...] |
H A D | pvmp3_mdct_18_arm.s | 49 mov r6,r1 145 ldr r3,[r6,r4,lsl #2] 155 str r2,[r6,r4,lsl #2] 163 ldr r2,[r6,#0x18] 172 ldr r2,[r6,#0x1c] 174 str r3,[r6,#0x18] 178 str r0,[r6,#0x1c] 180 ldr r0,[r6,#0x20] 191 str r1,[r6,#0x20] 197 ldr r3,[r6,# [all...] |
H A D | pvmp3_mdct_18_gcc.s | 47 mov r6,r1 143 ldr r3,[r6,r4,lsl #2] 153 str r2,[r6,r4,lsl #2] 161 ldr r2,[r6,#0x18] 170 ldr r2,[r6,#0x1c] 172 str r3,[r6,#0x18] 176 str r0,[r6,#0x1c] 178 ldr r0,[r6,#0x20] 189 str r1,[r6,#0x20] 195 ldr r3,[r6,# [all...] |
H A D | pvmp3_mdct_18_wm.asm | 47 mov r6,r1 143 ldr r3,[r6,r4,lsl #2] 153 str r2,[r6,r4,lsl #2] 161 ldr r2,[r6,#0x18] 170 ldr r2,[r6,#0x1c] 172 str r3,[r6,#0x18] 176 str r0,[r6,#0x1c] 178 ldr r0,[r6,#0x20] 189 str r1,[r6,#0x20] 195 ldr r3,[r6,# [all...] |
/frameworks/av/media/libstagefright/codecs/aacenc/src/asm/ARMV5E/ |
H A D | band_nrg_v5.s | 51 ldr r6, [r0, +r10, lsl #2] 54 smull r6, r8, r6, r6 59 ldr r6, [r0, +r10, lsl #2] 61 smull r6, r8, r6, r6 99 mov r6, #0 129 qadd r6, r [all...] |
H A D | AutoCorrelation_v5.s | 49 ldr r6, [r5, r2] 51 smulbb r3, r6, r6 53 smultt r10, r6, r6 55 smulbb r6, r1, r1 61 mov r6, r6, asr #9 64 qadd r0, r0, r6 66 smultt r6, r [all...] |
H A D | R4R8First_v5.s | 38 ldrd r6, [r11, #24] 46 add r2, r4, r6 49 sub r4, r4, r6 52 add r6, r8, r2 64 strd r6, [r11] 93 ldrd r6, [r14, #24] 101 add r2, r4, r6 @ r2 = buf[4] + buf[6]@ 104 sub r4, r4, r6 @ r3 = buf[4] - buf[6]@ 107 add r6, r8, r2 @ r4 = (r0 + r2) >> 1@ 113 sub r2, r0, r5 @ r6 [all...] |