/external/skia/src/opts/ |
memset16_neon.S | 68 ands r12, r0, #0xf 75 rsb r12, r12, #16 76 sub r2, r2, r12 77 lsls r12, r12, #29 81 lsls r12, r12, #2 99 mov r12, r2, lsr #7 105 subs r12, r12, # [all...] |
/frameworks/base/media/libstagefright/codecs/amrwbenc/src/asm/ARMV5E/ |
Syn_filt_32_opt.s | 41 STMFD r13!, {r4 - r12, r14} 104 SMULBB r12, r6, r11 @ sig_lo[i-1] * Aq[1] 107 SMLABT r12, r7, r11, r12 @ sig_lo[i-2] * Aq[2] 110 SMLABB r12, r9, r11, r12 @ sig_lo[i-3] * Aq[3] 112 SMLABT r12, r10, r11, r12 @ sig_lo[i-4] * Aq[4] 115 SMLABB r12, r6, r11, r12 @ sig_lo[i-5] * Aq[5 [all...] |
residu_asm_opt.s | 33 STMFD r13!, {r4 - r12, r14} 60 LDRH r12, [r0], #2 61 ORR r11, r12, r11, LSL #16 @r11 --- a12, a13 63 LDRH r12, [r0], #2 65 ORR r12, r4, r12, LSL #16 @r12 --- a14, a15 68 STMFD r13!, {r8 - r12} @store r8-r12 83 SMULTT r12, r5, r10 @i4(0) --- r12 = x[3] * a [all...] |
scale_sig_opt.s | 32 STMFD r13!, {r4 - r12, r14} 45 MOV r12, r5, LSL r10 46 TEQ r5, r12, ASR r10 47 EORNE r12, r8, r5, ASR #31 49 QADD r11, r12, r9 50 MOV r12, r11, ASR #16 51 STRH r12, [r4], #-2 61 MOV r12, r11, ASR #16 63 STRH r12, [r4], #-2 67 LDMFD r13!, {r4 - r12, r15 [all...] |
Deemph_32_opt.s | 36 STMFD r13!, {r4 - r12, r14} 47 ADD r12, r10, r7, LSL #4 @L_tmp += x_lo[0] << 4 48 MOV r10, r12, LSL #3 @L_tmp <<= 3 53 MOV r12, r10, LSL #1 @L_tmp = L_mac(L_tmp, *mem, fac) 54 QADD r10, r12, r11 59 ADD r12, r10, r7, LSL #4 61 MOV r10, r12, LSL #3 64 MOV r12, r10, LSL #1 65 QADD r10, r12, r11 73 ADD r12, r10, r7, LSL # [all...] |
Dot_p_opt.s | 34 STMFD r13!, {r4 - r12, r14} 62 MOV r12, r4, LSL #1 63 ADD r12, r12, #1 @ L_sum = (L_sum << 1) + 1 64 MOV r4, r12 66 CMP r12, #0 67 RSBLT r4, r12, #0 70 MOV r0, r12, LSL r10 @ L_sum = L_sum << sft 76 LDMFD r13!, {r4 - r12, r15}
|
cor_h_vec_opt.s | 39 STMFD r13!, {r4 - r12, r14} 54 LDRSH r12, [r10], #2 58 MLA r5, r12, r8, r5 59 MLA r6, r12, r14, r6 62 LDRSH r12, [r10], #2 @*p1++ 64 MLA r5, r12, r14, r5 75 MUL r12, r5, r10 77 MOV r5, r12, ASR #15 80 LDR r12, [r13, #48] 84 ADD r12, r12, r4, LSL # [all...] |
convolve_opt.s | 34 STMFD r13!, {r4 - r12, r14} 52 LDRSH r12, [r6], #2 @ *tmpX++ 55 MLA r8, r12, r14, r8 58 LDRSH r12, [r6], #2 @ *tmpX++ 62 MLA r8, r12, r14, r8 79 LDRSH r12, [r6], #2 84 MLA r8, r12, r14, r8 91 LDRSH r12, [r6], #2 @ *tmpX++ 94 MLA r8, r12, r14, r8 97 LDRSH r12, [r6], #2 @ *tmpX+ [all...] |
/frameworks/base/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/m4p10/src_gcc/ |
armVCM4P10_DecodeCoeffsToPair_s.S | 16 PUSH {r4-r12,lr} 19 LDR r12,[r1,#0] 25 ADD r12,r12,#8 29 LSLS r8,r11,r12 32 SUBS r12,r12,#8 38 ADDCC r12,r12,#8 39 ADD r12,r12,# [all...] |
armVCM4P10_Average_4x_Align_unsafe_s.S | 18 LDR r12,[r2,#0] 22 MVN r12,r12 24 UHSUB8 r5,r10,r12 31 LDR r12,[r2,#0] 34 MVN r12,r12 35 UHSUB8 r5,r10,r12 52 LDR r12,[r2,#0] 56 MVN r12,r1 [all...] |
armVCM4P10_InterpolateLuma_DiagCopy_unsafe_s.S | 19 LDR r12, =0xff00ff 33 AND r11,r12,r11,LSR #5 34 AND r10,r12,r10,LSR #5 35 AND r5,r12,r5,LSR #5 36 AND r4,r12,r4,LSR #5 52 LDR r12, =0xff00ff 67 AND r11,r12,r11,LSR #5 68 AND r10,r12,r10,LSR #5 69 AND r5,r12,r5,LSR #5 70 AND r4,r12,r4,LSR # [all...] |
omxVCM4P10_InterpolateLuma_s.S | 16 PUSH {r4-r12,lr} 48 ADD r12,r0,r1,LSL #1 50 VLD1.8 {d11},[r12],r1 52 VLD1.8 {d12},[r12] 53 ADD r12,r2,r3,LSL #1 55 VST1.32 {d11[0]},[r12],r3 57 VST1.32 {d12[0]},[r12] 67 ADD r12,r2,r3,LSL #1 69 VST1.32 {d26[0]},[r12],r3 71 VST1.32 {d28[0]},[r12] [all...] |
/frameworks/base/media/libstagefright/codecs/mp3dec/src/asm/ |
pvmp3_dct_16_gcc.s | 52 ldr r12,constant1 54 smull lr,r2,r12,r2 58 ldr r12,[r0,#0x20] 60 sub r3,r2,r12 66 add r3,r2,r12 68 ldr r12,constant3 70 smull lr,r2,r12,r2 71 ldr r12,[r0,#0x38] 74 sub r4,r1,r12 75 add r1,r1,r12 [all...] |
pvmp3_mdct_18_arm.s | 51 add r12,r3,#0x44 72 ldr r8,[r12],#-4 108 ldr r12,[r5,#0x14] 110 str r12,[r5,#0x28] 111 ldr r12,[r5,#0x10] 112 str r12,[r5,#0x20] 113 ldr r12,[r5,#0xc] 114 str r12,[r5,#0x18] 115 ldr r12,[r5,#8] 116 str r12,[r5,#0x10 [all...] |
/dalvik/vm/compiler/template/armv5te/ |
TEMPLATE_RESTORE_STATE.S | 7 ldmia r0, {r0-r12}
|
/external/webrtc/src/common_audio/signal_processing_library/main/source/ |
webrtc_fft_4ofq14_gcc_android.s | 15 add r12, r0, r3, lsl #2
16 add r12, r12, r2, lsr #1
17 ldrsh r5, [r12, #2]
18 ldrsh r4, [r12], +r2
19 ldrsh r9, [r12, #2]
20 ldrsh r8, [r12], +r2
21 ldrsh r7, [r12, #2]
22 ldrsh r6, [r12], +r2
23 ldrsh r11, [r12, #2] [all...] |
webrtc_fft_4oiq14_gcc_android.s | 15 add r12, r0, r3, lsl #2
16 add r12, r12, r2, lsr #1
17 ldrsh r5, [r12, #2]
18 ldrsh r4, [r12], +r2
19 ldrsh r9, [r12, #2]
20 ldrsh r8, [r12], +r2
21 ldrsh r7, [r12, #2]
22 ldrsh r6, [r12], +r2
23 ldrsh r11, [r12, #2] [all...] |
/frameworks/base/media/libstagefright/codecs/amrwbenc/src/asm/ARMV7/ |
Deemph_32_neon.s | 36 STMFD r13!, {r4 - r12, r14} 47 ADD r12, r10, r7, LSL #4 @L_tmp += x_lo[0] << 4 48 MOV r10, r12, LSL #3 @L_tmp <<= 3 53 MOV r12, r10, LSL #1 @L_tmp = L_mac(L_tmp, *mem, fac) 54 QADD r10, r12, r11 59 ADD r12, r10, r7, LSL #4 61 MOV r10, r12, LSL #3 64 MOV r12, r10, LSL #1 65 QADD r10, r12, r11 73 ADD r12, r10, r7, LSL # [all...] |
cor_h_vec_neon.s | 39 STMFD r13!, {r4 - r12, r14} 55 LDRSH r12, [r10], #2 59 MLA r5, r12, r8, r5 60 MLA r6, r12, r14, r6 63 LDRSH r12, [r10], #2 @*p1++ 65 MLA r5, r12, r14, r5 76 MUL r12, r5, r10 78 MOV r5, r12, ASR #15 81 LDR r12, [r13, #48] 85 ADD r12, r12, r4, LSL # [all...] |
/frameworks/base/opengl/libagl/ |
iterators.S | 54 ldrb r12, [r0, #29] 57 sub r12, r12, #16 58 mov r3, r3, asr r12 59 mov r4, r4, asr r12 62 ldr r12, [r0, #4] 65 smull r6, r7, r4, r12 66 ldr r12, [r0, #12] 68 smlal r6, r7, r3, r12
|
/external/libvpx/vp8/common/arm/neon/ |
buildintrapredictorsmby_neon.asm | 44 mov r12, #128 45 vdup.u8 q0, r12 48 mov r12, #0 67 add r12, r4, r6 84 add r12, r12, r3 85 add r12, r12, r4 86 add r12, r12, r [all...] |
/external/tremolo/Tremolo/ |
mdctLARM.s | 61 LDMDB r2!,{r5,r6,r7,r12} 66 MOV r12,r12,ASR #9 @ r12= (*--r)>>9 68 MOV r14,r12,ASR #15 70 EORNE r12,r4, r14,ASR #31 71 STRH r12,[r0], r3 121 LDR r12,[r2],#8 126 RSB r12,r12,# [all...] |
/external/libvpx/vpx_scale/arm/neon/ |
vp8_vpxyv12_copysrcframe_func_neon.asm | 49 mov r12, r5 60 sub r12, r12, #128 61 cmp r12, #128 72 cmp r12, #0 78 sub r12, r12, #8 79 cmp r12, #8 84 cmp r12, #0 89 subs r12, r12, # [all...] |
/external/libvpx/vp8/decoder/arm/armv6/ |
dequant_idct_v6.asm | 32 mov r12, #4 47 subs r12, r12, #1 66 ldr r12, [r0, #24] 73 smulwt r11, r3, r12 76 smulwt r7, r4, r12 77 smulwb r9, r3, r12 78 smulwb r10, r4, r12 83 uadd16 r7, r12, r9 107 smulwt r12, r4, r [all...] |
/external/libvpx/vp8/common/arm/armv6/ |
loopfilter_v6.asm | 87 ldr r12, [src], pstep ; p0 98 uqsub8 r6, r11, r12 ; p1 - p0 100 uqsub8 r7, r12, r11 ; p0 - p1 110 uqsub8 r11, r12, r9 ; p0 - q0 111 uqsub8 r12, r9, r12 ; q0 - p0 114 orr r12, r11, r12 ; abs (p0-q0) 116 uqadd8 r12, r12, r12 ; abs (p0-q0) * [all...] |