/frameworks/compile/libbcc/runtime/lib/arm/ |
H A D | bswapdi2.S | 19 rev r3, r0 // reverse bytes in low 32-bit into temp3 21 mov r1, r3 // set high 32-bits of result to temp3
|
H A D | adddf3vfp.S | 20 fmdrr d7, r2, r3 // move second param from r2/r3 pair into d7
|
H A D | divdf3vfp.S | 20 fmdrr d7, r2, r3 // move second param from r2/r3 pair into d7
|
H A D | eqdf2vfp.S | 21 fmdrr d7, r2, r3 // load r2/r3 pair in double register
|
H A D | gedf2vfp.S | 21 fmdrr d7, r2, r3 // load r2/r3 pair in double register
|
H A D | gtdf2vfp.S | 21 fmdrr d7, r2, r3 // load r2/r3 pair in double register
|
H A D | ledf2vfp.S | 21 fmdrr d7, r2, r3 // load r2/r3 pair in double register
|
H A D | ltdf2vfp.S | 21 fmdrr d7, r2, r3 // load r2/r3 pair in double register
|
H A D | muldf3vfp.S | 20 fmdrr d7, r2, r3 // move second param from r2/r3 pair into d7
|
H A D | nedf2vfp.S | 21 fmdrr d7, r2, r3 // load r2/r3 pair in double register
|
H A D | subdf3vfp.S | 20 fmdrr d7, r2, r3 // move second param from r2/r3 pair into d7
|
H A D | unorddf2vfp.S | 21 fmdrr d7, r2, r3 // load r2/r3 pair in double register
|
/frameworks/av/media/libstagefright/codecs/amrwbenc/src/asm/ARMV5E/ |
H A D | pred_lt4_1_opt.s | 30 @ r3 --- L_subfr 61 LDR r3, [r2], #4 @h[0], h[1] 66 SMULBB r10, r4, r3 @x[0] * h[0] 67 SMULBB r11, r6, r3 @x[1] * h[0] 68 SMULBB r12, r9, r3 @x[2] * h[0] 71 SMLABT r10, r6, r3, r10 @x[1] * h[1] 72 SMLABT r11, r9, r3, r11 @x[2] * h[1] 73 SMLABT r12, r4, r3, r12 @x[3] * h[1] 75 LDR r3, [r2], #4 @h[2], h[3] 77 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...] |
/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...] |
/frameworks/av/media/libstagefright/codecs/on2/h264dec/omxdl/arm_neon/vc/m4p10/src_gcc/ |
H A D | armVCM4P10_InterpolateLuma_Copy_unsafe_s.S | 28 STR r4,[r2],r3 30 STR r5,[r2],r3 32 STR r8,[r2],r3 33 STR r9,[r2],r3 42 STR r4,[r2],r3 47 STR r8,[r2],r3 52 STR r4,[r2],r3 55 STR r8,[r2],r3 64 STR r4,[r2],r3 67 STR r8,[r2],r3 [all...] |
H A D | armVCM4P10_UnpackBlock4x4_s.S | 21 LDRB r3,[r2],#1 27 TST r3,#0x10 30 AND r6,r7,r3,LSL #1 33 TST r3,#0x20 34 LDREQB r3,[r2],#1
|
H A D | omxVCM4P10_InterpolateLuma_s.S | 28 STM r11,{r0-r3} 53 ADD r12,r2,r3,LSL #1 54 VST1.32 {d9[0]},[r2],r3 55 VST1.32 {d11[0]},[r12],r3 67 ADD r12,r2,r3,LSL #1 68 VST1.32 {d22[0]},[r2],r3 69 VST1.32 {d26[0]},[r12],r3 77 ADD r12,r2,r3,LSL #1 78 VST1.32 {d22[0]},[r2],r3 79 VST1.32 {d26[0]},[r12],r3 [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 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_arm.s | 50 add r3,r2,#0x24 51 add r12,r3,#0x44 65 ldr r8,[r3],#4 ;; tmp1 == r8 103 ldr r3,[r5,#0x38] 130 sub r0,r1,r3 133 sub r3,r1,r3 136 str r3,[r5,#0x2c] 145 ldr r3,[r6,r4,lsl #2] 150 smlal r0,r3,l [all...] |
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_mdct_18_wm.asm | 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...] |
/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...] |