/frameworks/av/media/libstagefright/codecs/amrwbenc/src/asm/ARMV5E/ |
H A D | pred_lt4_1_opt.s | 30 @ r3 --- L_subfr 64 LDR r3, [r2], #4 @h[0], h[1] 69 SMULBB r10, r4, r3 @x[0] * h[0] 70 SMULBB r11, r6, r3 @x[1] * h[0] 71 SMULBB r12, r9, r3 @x[2] * h[0] 74 SMLABT r10, r6, r3, r10 @x[1] * h[1] 75 SMLABT r11, r9, r3, r11 @x[2] * h[1] 76 SMLABT r12, r4, r3, r12 @x[3] * h[1] 78 LDR r3, [r2], #4 @h[2], h[3] 80 SMLABB r10, r9, r3, r1 [all...] |
H A D | residu_asm_opt.s | 26 @lg --- r3 70 MOV r14, r3, ASR #2 @one loop get 4 outputs 80 SMULTB r3, r5, r2 @i1(0) --- r3 = x[0] * a0 95 SMLABT r3, r5, r2, r3 @i1(1) --- r3 += x[-1] * a1 99 SMLATB r3, r6, r2, r3 @i1(2) --- r3 [all...] |
H A D | convolve_opt.s | 27 @ r3 --- L 35 MOV r3, #0 @ n 39 ADD r4, r1, r3, LSL #1 @ tmpH address 40 ADD r5, r3, #1 @ i = n + 1 70 ADD r3, r3, #1 74 ADD r4, r1, r3, LSL #1 @tmpH address 75 ADD r5, r3, #1 107 ADD r3, r3, # [all...] |
H A D | scale_sig_opt.s | 33 SUB r3, r1, #1 @i = lg - 1 37 ADD r4, r0, r3, LSL #1 @x[i] address 48 SUBS r3, r3, #1 62 SUBS r3, r3, #1
|
/frameworks/native/opengl/libagl/ |
H A D | iterators.S | 46 * r3: c1 55 sub r3, r3, r2 58 mov r3, r3, asr r12 67 smlal r8, lr, r3, r5 68 smlal r6, r7, r3, r12 70 ldr r3, [r0, #16] // m_x0 76 umull r6, r5, r3, r6 78 mla r7, r3, r [all...] |
/frameworks/av/media/libstagefright/codecs/avc/enc/src/ |
H A D | block.cpp | 24 int r0, r1, r2, r3, j; local 36 r3 = cur[3] - predBlock[3]; 38 r0 += r3; //ptr[0] + ptr[3]; 39 r3 = r0 - (r3 << 1); //ptr[0] - ptr[3]; 45 ptr[1] = (r3 << 1) + r2; 46 ptr[3] = r3 - (r2 << 1); 59 r3 = ptr[0] - ptr[48]; 65 ptr[16] = (r3 << 1) + r2; 66 ptr[48] = r3 85 int r0, r1, r2, r3, j, k, idx; local 265 int r0, r1, r2, r3, j, blkidx; local 369 int r0, r1, r2, r3, m0, m1, m2 , m3; local 732 int r0, r1, r2, r3, m0; local 1121 int r0, r1, r2, r3, j; local 1211 int r0, r1, r2, r3; local [all...] |
H A D | motion_comp.cpp | 276 int32 r0, r1, r2, r3, r4, r5; local 301 r3 = p_ref[2]; 302 r2 |= (r3 << 16); /* 0,g,0,e */ 303 r3 = p_ref[1]; 305 r3 |= (r4 << 16); /* 0,h,0,f */ 307 r4 = r0 + r3; /* c+h, a+f */ 309 r6 = r2 + r3; /* g+h, e+f */ 331 r1 |= (r3 << 16); /* 0,f,0,d */ /* r1 has changed */ 336 r0 += r3; /* e+h, c+f */ 351 r1 = r3; 565 int j, r0, r1, r2, r3, r4, r5; local 723 int j, r0, r1, r2, r3, r4, r5; local 787 int32 r0, r1, r2, r3, r4, r5, r6, r7, r8, r13; local 1089 int j, r0, r1, r2, r3, r4, r5; local 1154 int j, r0, r1, r2, r3, r4, r5; local 1317 int32 r0, r1, r2, r3, r4, r5; local 1836 int32 r0, r1, r2, r3, result0, result1; local 1979 int32 r0, r1, r2, r3, result0, result1; local [all...] |
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/m4p10/src_gcc/ |
H A D | armVCM4P10_InterpolateLuma_Copy_unsafe_s.S | 43 STR r4,[r2],r3 45 STR r5,[r2],r3 47 STR r8,[r2],r3 48 STR r9,[r2],r3 57 STR r4,[r2],r3 62 STR r8,[r2],r3 67 STR r4,[r2],r3 70 STR r8,[r2],r3 79 STR r4,[r2],r3 82 STR r8,[r2],r3 [all...] |
H A D | armVCM4P10_UnpackBlock4x4_s.S | 36 LDRB r3,[r2],#1 42 TST r3,#0x10 45 AND r6,r7,r3,LSL #1 48 TST r3,#0x20 49 LDREQB r3,[r2],#1
|
H A D | omxVCM4P10_InterpolateLuma_s.S | 43 STM r11,{r0-r3} 68 ADD r12,r2,r3,LSL #1 69 VST1.32 {d9[0]},[r2],r3 70 VST1.32 {d11[0]},[r12],r3 82 ADD r12,r2,r3,LSL #1 83 VST1.32 {d22[0]},[r2],r3 84 VST1.32 {d26[0]},[r12],r3 92 ADD r12,r2,r3,LSL #1 93 VST1.32 {d22[0]},[r2],r3 94 VST1.32 {d26[0]},[r12],r3 [all...] |
H A D | omxVCM4P10_TransformDequantChromaDCFromPair_s.S | 48 ldmia r1, {r3, r4} 54 saddsubx r3, r3, r3 58 sadd16 r5, r3, r4 59 ssub16 r6, r3, r4
|
H A D | armVCM4P10_Average_4x_Align_unsafe_s.S | 35 LDR lr,[r2,r3] 42 STR r5,[r2],r3 44 STR r4,[r2],r3 48 LDR lr,[r2,r3] 54 STR r5,[r2],r3 56 STR r4,[r2],r3 68 LDR lr,[r2,r3] 80 STR r5,[r2],r3 82 STR r4,[r2],r3 86 LDR lr,[r2,r3] [all...] |
H A D | omxVCM4P10_PredictIntra_4x4_s.S | 55 ADD r11,r3,r5 57 VST1.32 {d0[0]},[r3],r12 59 VST1.32 {d2[0]},[r3] 64 ADD r11,r3,r5 67 VST1.32 {d0[0]},[r3],r12 69 VST1.32 {d0[0]},[r3] 89 ADD r11,r3,r5 98 ADD r11,r3,r5 110 ADD r11,r3,r5 117 ADD r11,r3,r [all...] |
H A D | omxVCM4P10_DeblockLuma_I.S | 36 MOV r8,r3 60 MOV r3,r8 68 ADD r3,r5,#0x10 70 STR r3,[sp,#4] 72 ADD r3,r8,#2
|
/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 152 r3 = blk[B_SIZE * 2 + i]; 158 if (!(r1 | r2 | r3 | r4 | r5 | r6 | r7)) 195 r1 = W6 * (r3 + r2); 197 r3 = (r1 + (W2 - W6) * r3); 205 r7 = r8 + r3; 206 r8 -= r3; 207 r3 = r0 + r2; 219 tmpBLK32[(1<<3) + i] = (r3 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_mdct_18_gcc.s | 48 add r3,r2,#0x24 49 add r12,r3,#0x44 63 ldr r8,[r3],#4 @@ tmp1 == r8 101 ldr r3,[r5,#0x38] 128 sub r0,r1,r3 131 sub r3,r1,r3 134 str r3,[r5,#0x2c] 143 ldr r3,[r6,r4,lsl #2] 148 smlal r0,r3,l [all...] |
H A D | pvmp3_dct_16_gcc.s | 51 ldr r3,[r0,#0x3c] 53 sub r2,r1,r3 59 add r1,r1,r3 60 sub r3,r2,r12 62 mov r3,r3,lsl #3 63 smull r4,r3,lr,r3 65 str r3,[sp] 66 add r3,r [all...] |
H A D | pvmp3_polyphase_filter_window_gcc.s | 67 add r3,r0,r2,lsl #2 69 ldr r5,[r3] 81 ldr r8,[r3,#0x700] 89 ldr r5,[r3,#0x100] 99 ldr r8,[r3,#0x600] 107 ldr r5,[r3,#0x200] 117 ldr r8,[r3,#0x500] 126 ldr r5,[r3,#0x300] 138 ldr r3,[r3,# [all...] |
/frameworks/av/media/libstagefright/codecs/aacenc/src/asm/ARMV5E/ |
H A D | CalcWindowEnergy_v5.s | 32 mov r3, r3, lsl #16 34 mov r3, r3, asr #16 52 str r3, [r13, #12] 60 smulwb r3, r14, r9 @ accu1 = L_mpy_ls(Coeff1, tempUnfiltered); 63 mov r3, r3, lsl #1 66 sub r0, r3, r10 @ accu3 = accu1 - states0; 69 mov r10, r3 [all...] |
H A D | R4R8First_v5.s | 41 add r9, r1, r3 44 sub r1, r1, r3 47 add r3, r5, r7 53 add r7, r9, r3 56 sub r9, r9, r3 59 sub r3, r1, r4 96 add r9, r1, r3 @ i0 = buf[1] + buf[3]@ 99 sub r1, r1, r3 @ i1 = buf[1] - buf[3]@ 102 add r3, r5, r7 @ i2 = buf[5] + buf[7]@ 104 sub r4, r4, r6 @ r3 [all...] |
H A D | Radix4FFT_v5.s | 42 str r3, [sp, #12] 46 mov r12, r3 @ csptr = twidTab@ 58 ldrd r10, [r14, #0] @ r2 = xptr[0]@ r3 = xptr[1]@ 62 smulwt r3, r11, r8 @ L_mpy_wx(cosx, t1) 70 sub r3, r3, r5 @ r3 = L_mpy_wx(cosx, t1) - L_mpy_wx(sinx, t0)@ 74 sub r1, r11, r3 @ r1 = t1 - r3@ 77 add r3, r1 [all...] |
H A D | band_nrg_v5.s | 70 str r14, [r3, +r4, lsl #2] 90 mov r3, r3, lsl #16 92 mov r3, r3, asr #16 93 cmp r3, #0 107 str r3, [r13, #4] 124 smull r5, r3, r5, r5 129 qadd r6, r6, r3 134 smull r5, r3, r [all...] |
H A D | AutoCorrelation_v5.s | 35 mov r9, r3 51 smulbb r3, r6, r6 54 mov r3, r3, asr #9 57 qadd r0, r0, r3 102 mov r3, #0 115 mov r1, r3, lsl #1 131 add r3, r3, #5 138 cmp r3, r1 [all...] |
/frameworks/av/media/libstagefright/codecs/amrwbenc/src/asm/ARMV7/ |
H A D | convolve_neon.s | 27 @ r3 --- L 35 MOV r3, #0 40 ADD r4, r1, r3, LSL #1 @ tmpH address 41 ADD r5, r3, #1 @ i = n + 1 67 ADD r3, r3, #1 72 ADD r4, r1, r3, LSL #1 @tmpH address 73 ADD r5, r3, #1 103 ADD r3, r3, # [all...] |
/frameworks/rs/cpu_ref/ |
H A D | rsCpuIntrinsics_neon_YuvToRGB.S | 106 vld2.u8 {d20,d21}, [r3]! 110 pld [r3, #256] 112 vld1.u8 d20, [r3]! 114 pld [r3, #128] 144 vld1.u8 d21, [r3]! 146 vld1.u32 d20[1], [r3]! 154 vld1.u32 d20[1], [r3]! 156 vld1.u16 d20[1], [r3]! 163 vld1.u16 d20[1], [r3]! 165 vld1.u8 d20[1], [r3]! [all...] |