/aosp12/frameworks/av/media/codecs/amrwb/enc/src/asm/ARMV5E/ |
H A D | Norm_Corr_opt.s | 81 SMLABB r6, r9, r9, r6 @L_tmp += (xn[i] * xn[i]) 83 SMLABB r6, r10, r10, r6 84 SMLATT r6, r10, r10, r6 85 SMLABB r6, r11, r11, r6 86 SMLATT r6, r11, r11, r6 87 SMLABB r6, r12, r12, r6 88 SMLATT r6, r12, r12, r6 120 SMLABB r6, r11, r11, r6 121 SMLATT r6, r11, r11, r6 176 RSBLT r6, r6, #0 [all …]
|
H A D | pred_lt4_1_opt.s | 50 LDR r6, [r8] 51 ADD r6, r8 67 LDRSH r6, [r1], #2 @x[1] 80 LDRSH r6, [r1], #2 @x[4] 96 LDRSH r6, [r1], #2 @x[7] 113 LDRSH r6, [r1], #2 @x[10] 129 LDRSH r6, [r1], #2 @x[13] 146 LDRSH r6, [r1], #2 @x[16] 179 LDRSH r6, [r1], #2 @x[22] 277 LDRSH r6, [r1], #2 @x[1] [all …]
|
H A D | cor_h_vec_opt.s | 31 @r6 ---- cor_2[] 59 MLA r6, r12, r14, r6 63 MOV r6, r6, LSL #2 @L_sum2 = (L_sum2 << 2) 76 MUL r14, r6, r11 86 ADD r6, r6, r11 88 STRH r6, [r12] 105 MLA r6, r12, r14, r6 109 MOV r6, r6, LSL #2 @L_sum2 = (L_sum2 << 2) 123 MUL r14, r6, r11 133 ADD r6, r6, r11 [all …]
|
H A D | Syn_filt_32_opt.s | 34 @ lg --- r6 45 LDRSH r6, [r0] @ load Aq[0] 50 LDRSH r6, [r0, #2] @ load Aq[1] 54 AND r6, r6, r14 61 LDRSH r6, [r0, #10] @ load Aq[5] 65 AND r6, r6, r14 72 LDRSH r6, [r0, #18] @ load Aq[9] 76 AND r6, r6, r14 87 AND r6, r6, r14 205 ADD r6, r12, r12 @ r12 << 1 [all …]
|
H A D | convolve_opt.s | 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 79 LDRSH r12, [r6], #2 112 MOV r6, r0 113 LDRSH r9, [r6], #2 115 LDRSH r12, [r6], #2 118 LDRSH r9, [r6], #2 [all …]
|
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 101 LDRSH r6, [r0, #10] @ load a[5] 105 AND r6, r6, r14 112 LDRSH r6, [r0, #18] @ load a[9] 116 AND r6, r6, r14 [all …]
|
H A D | Filt_6k_7k_opt.s | 64 STRH r8, [r6], #2 65 STRH r9, [r6], #2 66 STRH r11, [r6], #2 67 STRH r12, [r6], #2 76 STRH r8, [r6], #2 77 STRH r9, [r6], #2 98 ADD r6, r6, r7 @ x[i + 1] + x[i + 29] 112 ADD r6, r6, r7 @ x[i+4] + x[i+26] 128 ADD r6, r6, r7 @ (x[i+7] + x[i+23]) 140 ADD r6, r6, r7 @ (x[i+10] + x[i+20]) [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
|
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 | residu_asm_opt.s | 36 LDRH r6, [r0], #2 37 ORR r5, r6, r5, LSL #16 @r5 --- a0, a1 39 LDRH r6, [r0], #2 41 ORR r6, r7, r6, LSL #16 @r6 --- a2, a3 89 SMLATB r11, r6, r2, r11 @i3(2) --- r11 += x[0] * a2 90 SMLATT r12, r6, r2, r12 @i4(2) --- r12 += x[1] * a2 91 SMLABB r12, r6, r2, r12 @i4(3) --- r12 += x[0] * a3 96 SMLATT r4, r6, r2, r4 @i2(2) --- r4 += x[-1] * a2 97 SMLABT r11, r6, r2, r11 @i3(3) --- r11 += x[-1] * a3 101 SMLABB r4, r6, r2, r4 @ i2 (3) [all …]
|
/aosp12/frameworks/av/media/codecs/mp3dec/src/asm/ |
H A D | pvmp3_polyphase_filter_window_gcc.s | 78 smull r6,r5,r2,r6 83 smlal r6,r9,r5,r7 84 smull r6,r2,r5,r8 97 smull r6,r5,r2,r6 101 smlal r5,r9,r6,r7 102 smull r2,r5,r6,r8 105 smlal r8,r9,r6,r8 115 smull r6,r5,r2,r6 134 smull r6,r5,r8,r6 190 smlal r6,r4,r12,r6 [all …]
|
H A D | pvmp3_mdct_18_gcc.s | 47 mov r6,r1 161 ldr r2,[r6,#0x18] 170 ldr r2,[r6,#0x1c] 172 str r3,[r6,#0x18] 176 str r0,[r6,#0x1c] 251 ldr r1,[r6,#4] 255 ldr r0,[r6,#0] 259 str lr,[r6,#0] 265 str lr,[r6,#4] 293 ldr r0,[r6,#8] [all …]
|
H A D | pvmp3_dct_16_gcc.s | 99 sub r6,r12,lr 100 mov r6,r6,lsl #1 101 smull r9,r6,r8,r6 201 sub r6,r9,r6 202 mov r6,r6,lsl #3 203 smull r7,r6,r10,r6 217 rsb r6,r6,#0 226 mov r6,r6,lsl #1 230 smull r10,r6,r9,r6 236 add r6,r6,r7 [all …]
|
H A D | pvmp3_dct_9_gcc.s | 59 add r6,r5,r7 63 add r7,r7,r6 109 mov r1,r6,lsl #1 112 smlal r12,r8,r6,r1 114 add r12,r11,r6 122 smull r2,r6,r9,r1 132 smlal r12,r6,r7,r3 144 smlal r8,r6,r7,r12 149 str r6,[r0, #4] 155 rsb r6,r9,#0 [all …]
|
/aosp12/frameworks/av/media/codecs/m4v_h263/dec/src/ |
H A D | idct.cpp | 188 r6 = (r8 - (W3 - W5) * r6); in idct_intra() 199 r1 = r4 + r6; in idct_intra() 200 r4 -= r6; in idct_intra() 201 r6 = r5 + r7; in idct_intra() 279 r6 = (r8 - (W3 - W5) * r6) >> 3; in idct_intra() 290 r1 = r4 + r6; in idct_intra() 291 r4 -= r6; in idct_intra() 411 r6 = (r8 - (W3 - W5) * r6); in idct() 423 r4 -= r6; in idct() 500 r6 = (r8 - (W3 - W5) * r6) >> 3; in idct() [all …]
|
/aosp12/frameworks/av/media/codecs/amrwb/enc/src/asm/ARMV7/ |
H A D | cor_h_vec_neon.s | 32 @r6 ---- cor_2[] 60 MLA r6, r12, r14, r6 64 MOV r6, r6, LSL #2 @L_sum2 = (L_sum2 << 2) 77 MUL r14, r6, r11 87 ADD r6, r6, r11 89 STRH r6, [r12] 106 MLA r6, r12, r14, r6 110 MOV r6, r6, LSL #2 @L_sum2 = (L_sum2 << 2) 124 MUL r14, r6, r11 134 ADD r6, r6, r11 [all …]
|
H A D | Norm_Corr_neon.s | 32 @ r6 --- corr_norm[] 99 QADD r6, r6, r6 182 CLZ r5, r6 184 MOV r6, r6, LSL r5 @L_tmp = (L_tmp1 << exp) 198 STR r6, [sp] 208 MOV r6, r6, ASR #16 @norm = extract_h(L_tmp) 213 ADD r6, r6, r7 @exp_corr + exp_norm + scale 216 RSBLT r6, r6, #0 228 CMP r4, r6 251 SUBS r6, r6, #1 [all …]
|
H A D | convolve_neon.s | 42 MOV r6, r0 54 VLD1.S16 D0, [r6]! 74 MOV r6, r0 77 LDRSH r12, [r6], #2 90 VLD1.S16 D0, [r6]! 110 MOV r6, r0 111 LDRSH r9, [r6], #2 113 LDRSH r12, [r6], #2 128 VLD1.S16 D0, [r6]! 147 MOV r6, r0 [all …]
|
H A D | Deemph_32_neon.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
|
/aosp12/frameworks/rs/cpu_ref/ |
H A D | rsCpuIntrinsics_neon_3DLUT.S | 25 vmov r6, r7, \src 27 add r6, r6, r3 30 vld1.u8 d16, [r6], r4 33 vld1.u8 d18, [r6], r5 46 vld1.u8 d18, [r6] 49 sub r6, r6, r4 52 vld1.u8 d16, [r6] 109 push {r4,r5,r6,r7} 112 ldr r6, [sp, #24] 118 vmov.u16 d8[0], r6 [all …]
|
/aosp12/bionic/libc/arch-arm/bionic/ |
H A D | __bionic_clone.S | 35 stmfd sp!, {r4, r5, r6, r7} 39 .cfi_rel_offset r6, 8 43 ldmfd ip, {r4, r5, r6} 46 stmdb r1!, {r5, r6} 57 ldmfd sp!, {r4, r5, r6, r7}
|
H A D | syscall.S | 33 stmfd sp!, {r4, r5, r6, r7} 37 .cfi_rel_offset r6, 8 43 ldmfd ip, {r3, r4, r5, r6} 45 ldmfd sp!, {r4, r5, r6, r7}
|
H A D | setjmp.S | 152 eor r6, r6, r2 161 eor r6, r6, r2 243 eor r6, r6, r3
|
/aosp12/bionic/libc/arch-arm/cortex-a9/bionic/ |
H A D | memcpy_base.S | 155 .cfi_rel_offset r6, 8 186 ldmia r1!, {r3, r4, r5, r6, r7, r8, r12, lr} 187 stmia r0!, {r3, r4, r5, r6, r7, r8, r12, lr} 188 ldmia r1!, {r3, r4, r5, r6, r7, r8, r12, lr} 189 stmia r0!, {r3, r4, r5, r6, r7, r8, r12, lr} 199 ldmia r1!, {r3, r4, r5, r6, r7, r8, r12, lr} 200 stmia r0!, {r3, r4, r5, r6, r7, r8, r12, lr} 209 ldmiacs r1!, {r3, r4, r5, r6} /* 16 bytes */ 210 stmiacs r0!, {r3, r4, r5, r6}
|
/aosp12/bionic/libc/arch-arm/generic/bionic/ |
H A D | memcmp.S | 297 stmfd sp!, {r5, r6, r7} 304 rsb r6, r5, #32 /* r6 = left shift */ 314 orr ip, ip, r7, lsl r6 319 orreq ip, ip, r7, lsl r6 325 sub r1, r1, r6, lsr #3 326 ldmfd sp!, {r5, r6, r7} 338 sub r1, r1, r6, lsr #3 341 ldmfd sp!, {r5, r6, r7}
|