/external/libvpx/vp8/common/arm/neon/ |
loopfiltersimpleverticaledge_neon.asm | 43 vld4.8 {d10[0], d11[0], d12[0], d13[0]}, [r0], r1 45 vld4.8 {d10[1], d11[1], d12[1], d13[1]}, [r0], r1 47 vld4.8 {d10[2], d11[2], d12[2], d13[2]}, [r0], r1 49 vld4.8 {d10[3], d11[3], d12[3], d13[3]}, [r0], r1 50 vld4.8 {d10[4], d11[4], d12[4], d13[4]}, [r0], r1 51 vld4.8 {d10[5], d11[5], d12[5], d13[5]}, [r0], r1 52 vld4.8 {d10[6], d11[6], d12[6], d13[6]}, [r0], r1 53 vld4.8 {d10[7], d11[7], d12[7], d13[7]}, [r0], r1 56 vswp d12, d9 121 vst2.8 {d12[0], d13[0]}, [r0 [all...] |
shortidct4x4llm_neon.asm | 43 vqadd.s16 d12, d2, d3 ;a1 60 vqadd.s16 d2, d12, d11 63 vqsub.s16 d5, d12, d11 75 vqadd.s16 d12, d2, d3 ;a1 87 vqadd.s16 d2, d12, d11 90 vqsub.s16 d5, d12, d11
|
bilinearpredict16x16_neon.asm | 52 vld1.u8 {d11, d12, d13}, [r0], r1 69 vmull.u8 q14, d12, d0 74 vext.8 d11, d11, d12, #1 84 vext.8 d12, d12, d13, #1 89 vmlal.u8 q14, d12, d1 108 vld1.u8 {d11, d12, d13}, [r0], r1 139 vmull.u8 q2, d12, d0 143 vext.8 d11, d11, d12, #1 ;construct src_ptr[1] 149 vext.8 d12, d12, d13, # [all...] |
loopfilterverticaledge_uv_neon.asm | 43 vld1.u8 {d12}, [r0], r1 121 vsubl.s8 q2, d14, d12 ; ( qs0 - ps0) 193 vswp d12, d11 195 vswp d14, d12 199 vst4.8 {d10[0], d11[0], d12[0], d13[0]}, [r0], r1 201 vst4.8 {d10[1], d11[1], d12[1], d13[1]}, [r0], r1 203 vst4.8 {d10[2], d11[2], d12[2], d13[2]}, [r0], r1 205 vst4.8 {d10[3], d11[3], d12[3], d13[3]}, [r0], r1 207 vst4.8 {d10[4], d11[4], d12[4], d13[4]}, [r0], r1 209 vst4.8 {d10[5], d11[5], d12[5], d13[5]}, [r0], r [all...] |
loopfilterverticaledge_y_neon.asm | 38 vld1.u8 {d12}, [r0], r1 117 vsubl.s8 q2, d14, d12 ; ( qs0 - ps0) 190 vswp d12, d11 193 vswp d14, d12 197 vst4.8 {d10[0], d11[0], d12[0], d13[0]}, [r0] 198 vst4.8 {d10[1], d11[1], d12[1], d13[1]}, [r2] 199 vst4.8 {d10[2], d11[2], d12[2], d13[2]}, [r3] 200 vst4.8 {d10[3], d11[3], d12[3], d13[3]}, [r12], r1 202 vst4.8 {d10[4], d11[4], d12[4], d13[4]}, [r12] 203 vst4.8 {d10[5], d11[5], d12[5], d13[5]}, [r0], r [all...] |
sixtappredict8x4_neon.asm | 71 vmull.u8 q10, d12, d0 76 vext.8 d31, d12, d13, #1 86 vext.8 d31, d12, d13, #4 96 vext.8 d31, d12, d13, #2 106 vext.8 d31, d12, d13, #5 116 vext.8 d31, d12, d13, #3 148 vmull.u8 q11, d12, d0 154 vext.8 d30, d12, d13, #1 166 vext.8 d30, d12, d13, #4 178 vext.8 d30, d12, d13, # [all...] |
sixtappredict8x8_neon.asm | 75 vmull.u8 q10, d12, d0 80 vext.8 d31, d12, d13, #1 90 vext.8 d31, d12, d13, #4 100 vext.8 d31, d12, d13, #2 110 vext.8 d31, d12, d13, #5 120 vext.8 d31, d12, d13, #3 161 vmull.u8 q11, d12, d0 167 vext.8 d30, d12, d13, #1 179 vext.8 d30, d12, d13, #4 191 vext.8 d30, d12, d13, # [all...] |
sixtappredict4x4_neon.asm | 67 vext.8 d21, d12, d13, #5 70 vswp d11, d12 131 vext.8 d21, d12, d13, #5 134 vswp d11, d12 279 vext.8 d21, d12, d13, #5 282 vswp d11, d12
|
bilinearpredict4x4_neon.asm | 50 vshr.u64 d12, d6, #8 63 vmlal.u8 q9, d12, d1
|
loopfilterhorizontaledge_uv_neon.asm | 43 vld1.u8 {d12}, [r0], r1 ; p0 104 vsubl.s8 q2, d14, d12 ; ( qs0 - ps0) 183 vst1.u8 {d12}, [r0], r1 ; store u op0
|
sixtappredict16x16_neon.asm | 72 vld1.u8 {d12, d13, d14}, [r0], r1 82 vmull.u8 q12, d12, d0 87 vext.8 d30, d12, d13, #1 103 vext.8 d30, d12, d13, #4 119 vext.8 d30, d12, d13, #5 135 vext.8 d30, d12, d13, #2 151 vext.8 d30, d12, d13, #3
|
mbloopfilterhorizontaledge_uv_neon.asm | 40 vld1.u8 {d12}, [r0], r1 ; p0 107 vsubl.s8 q2, d14, d12 ; ( qs0 - ps0) 231 vst1.u8 {d12}, [r0], r1 ; store u op0
|
mbloopfilterverticaledge_uv_neon.asm | 41 vld1.u8 {d12}, [r0], r1 126 vsubl.s8 q2, d14, d12 ; ( qs0 - ps0) 268 vst1.8 {d12}, [r0], r1
|
mbloopfilterverticaledge_y_neon.asm | 35 vld1.u8 {d12}, [r0], r1 124 vsubl.s8 q2, d14, d12 ; ( qs0 - ps0) 266 vst1.8 {d12}, [r12], r1
|
/external/libvpx/vp8/decoder/arm/neon/ |
dequant_dc_idct_neon.asm | 56 vqadd.s16 d12, d2, d3 ;a1 68 vqadd.s16 d2, d12, d11 71 vqsub.s16 d5, d12, d11 85 vqadd.s16 d12, d2, d3 ;a1 99 vqadd.s16 d2, d12, d11 102 vqsub.s16 d5, d12, d11
|
dequant_idct_neon.asm | 50 vqadd.s16 d12, d2, d3 ;a1 62 vqadd.s16 d2, d12, d11 65 vqsub.s16 d5, d12, d11 79 vqadd.s16 d12, d2, d3 ;a1 93 vqadd.s16 d2, d12, d11 96 vqsub.s16 d5, d12, d11
|
/system/core/debuggerd/ |
vfp.S | 18 fconstd d12, #12
|
/external/libvpx/vp8/encoder/arm/neon/ |
vp8_subpixelvariance16x16_neon.asm | 55 vld1.u8 {d11, d12, d13}, [r0], r1 72 vmull.u8 q14, d12, d0 77 vext.8 d11, d11, d12, #1 87 vext.8 d12, d12, d13, #1 92 vmlal.u8 q14, d12, d1 111 vld1.u8 {d11, d12, d13}, [r0], r1 142 vmull.u8 q2, d12, d0 146 vext.8 d11, d11, d12, #1 ;construct src_ptr[1] 152 vext.8 d12, d12, d13, # [all...] |
subtract_neon.asm | 71 vsubl.u8 q14, d12, d14 110 vld1.8 {d12}, [r1], r12 121 vsubl.u8 q14, d12, d13 146 vld1.8 {d12}, [r2], r12 157 vsubl.u8 q14, d12, d13
|
fastquantizeb_neon.asm | 42 vorr.s16 d12, d12, d13 43 vmov r0, r1, d12
|
vp8_subpixelvariance16x16s_neon.asm | 49 vld1.u8 {d12, d13, d14, d15}, [r0], r1 85 vmlal.s16 q9, d12, d12 165 vsubl.u8 q2, d12, d14 247 vld1.u8 {d12, d13, d14, d15}, [r0], r1 275 vsubl.u8 q11, d2, d12 316 vmlal.s16 q14, d12, d12 ;sse 374 vld1.u8 {d12, d13, d14, d15}, [r0], r1 416 vld1.u8 {d12, d13, d14, d15}, [r0], r [all...] |
fastfdct4x4_neon.asm | 64 vadd.s16 d2, d10, d12 ;op[0] = ((temp1 * x_c2 )>>16) + temp1 94 vadd.s16 d2, d10, d12 ;a2 = ((temp1 * x_c2 )>>16) + temp1
|
fastfdct8x4_neon.asm | 52 vsub.s16 d12, d4, d6 ;ip[1]-ip[2] 108 vsub.s16 d12, d4, d6 ;c1 = ip[4]-ip[8]
|
/frameworks/base/media/libstagefright/codecs/aacenc/src/asm/ARMV7/ |
PrePostMDCT_v7.s | 41 VLD2.I32 {d12, d14}, [r3]! @ tr2 = *(buf1 - 1)@ ti1 = *(buf1 + 0)@
97 VLD2.I32 {d12, d14}, [r3]! @ tr2 = *(zbuf2 - 1)@ ti2 = *(zbuf2 + 0)@
|
R4R8First_v7.s | 74 VADD.S32 d12, d0, d8
101 VST1.I32 {d12, d13, d14, d15}, [r0]!
|