/external/libvpx/vp8/common/arm/neon/ |
D | sixtappredict8x4_neon.asm | 74 vext.8 d29, d8, d9, #1 79 vmlsl.u8 q8, d29, d1 84 vext.8 d29, d8, d9, #4 89 vmlsl.u8 q8, d29, d4 94 vext.8 d29, d8, d9, #2 99 vmlal.u8 q8, d29, d2 104 vext.8 d29, d8, d9, #5 109 vmlal.u8 q8, d29, d5 114 vext.8 d29, d8, d9, #3 119 vmull.u8 q4, d29, d3 [all …]
|
D | sixtappredict8x8_neon.asm | 78 vext.8 d29, d8, d9, #1 83 vmlsl.u8 q8, d29, d1 88 vext.8 d29, d8, d9, #4 93 vmlsl.u8 q8, d29, d4 98 vext.8 d29, d8, d9, #2 103 vmlal.u8 q8, d29, d2 108 vext.8 d29, d8, d9, #5 113 vmlal.u8 q8, d29, d5 118 vext.8 d29, d8, d9, #3 123 vmull.u8 q4, d29, d3 [all …]
|
D | sixtappredict16x16_neon.asm | 86 vext.8 d29, d9, d10, #1 90 vmlsl.u8 q10, d29, d1 94 vext.8 d29, d10, d11, #1 98 vmlsl.u8 q11, d29, d1 102 vext.8 d29, d9, d10, #4 106 vmlsl.u8 q10, d29, d4 110 vext.8 d29, d10, d11, #4 114 vmlsl.u8 q11, d29, d4 118 vext.8 d29, d9, d10, #5 122 vmlal.u8 q10, d29, d5 [all …]
|
D | bilinearpredict4x4_neon.asm | 66 vqrshrn.u16 d29, q8, #7 81 vmull.u8 q2, d29, d0 83 vext.8 d26, d28, d29, #4 ;construct src_ptr[pixel_step] 84 vext.8 d27, d29, d30, #4 108 vld1.32 {d29[0]}, [r0], r1 109 vld1.32 {d29[1]}, [r0], r1 118 vst1.32 {d29[0]}, [r4], lr 119 vst1.32 {d29[1]}, [r4], lr
|
D | sixtappredict4x4_neon.asm | 201 vqrshrun.s16 d29, q7, #7 ;shift/round/saturate to u8 209 vext.8 d24, d28, d29, #4 210 vext.8 d25, d29, d30, #4 226 vmlsl.u8 q3, d29, d4 ;-(src_ptr[2] * vp8_filter[4]) 233 vmlal.u8 q4, d29, d2 356 vld1.32 {d29[0]}, [r0], r1 358 vld1.32 {d29[1]}, [r0], r1 368 vext.8 d24, d28, d29, #4 369 vext.8 d25, d29, d30, #4 378 vmlsl.u8 q3, d29, d4 ;-(src_ptr[2] * vp8_filter[4]) [all …]
|
D | bilinearpredict8x8_neon.asm | 94 vqrshrn.u16 d29, q9, #7 118 vmull.u8 q8, d29, d0 126 vmlal.u8 q7, d29, d1 158 vld1.u8 {d29}, [r0], r1 172 vst1.u8 {d29}, [r4], lr
|
D | bilinearpredict16x16_neon.asm | 188 vld1.u8 {d28, d29}, [lr]! 196 vmull.u8 q8, d29, d0 203 vmlal.u8 q6, d29, d1 312 vld1.u8 {d28, d29}, [r0], r1 320 vmull.u8 q8, d29, d0 327 vmlal.u8 q6, d29, d1
|
D | reconb_neon.asm | 29 vld1.u8 {d29}, [r0], r12 37 vmovl.u8 q1, d29 ;Pred data in d0, d2, d4, d6
|
D | recon16x16mb_neon.asm | 40 vmovl.u8 q5, d29 91 vmovl.u8 q5, d29
|
D | recon4b_neon.asm | 35 vmovl.u8 q5, d29
|
D | mbloopfilter_neon.asm | 490 vqshrn.s16 d29, q15, #7
|
/external/libvpx/vp8/encoder/arm/neon/ |
D | variance_neon.asm | 63 vmlal.s16 q10, d29, d29 133 vmlal.s16 q10, d29, d29 253 vmlal.s16 q10, d29, d29
|
D | vp8_mse16x16_neon.asm | 59 vmlal.s16 q10, d29, d29 116 vmlal.s16 q10, d29, d29
|
D | vp8_subpixelvariance8x8_neon.asm | 97 vqrshrn.u16 d29, q9, #7 120 vmull.u8 q8, d29, d0 128 vmlal.u8 q7, d29, d1 138 vqrshrn.u16 d29, q8, #7 151 vld1.u8 {d29}, [r0], r1
|
D | vp8_subpixelvariance16x16_neon.asm | 194 vld1.u8 {d28, d29}, [lr]! 202 vmull.u8 q8, d29, d0 209 vmlal.u8 q6, d29, d1 321 vld1.u8 {d28, d29}, [r0], r1 329 vmull.u8 q8, d29, d0 336 vmlal.u8 q6, d29, d1 395 vmlal.s16 q10, d29, d29
|
D | fastfdct8x4_neon.asm | 81 …vshr.s16 q14, q14, #1 ;d28:temp1 = ( c1 * x_c3)>>16; d29:temp1 = (d1 * x_c3)>>… 92 vsub.s16 d9, d29, d30 ;op[3] = temp1 - temp2 132 …vshr.s16 q14, q14, #1 ;d28:temp1 = ( c1 * x_c3)>>16; d29:temp1 = (d1 * x_c3)>>… 143 vsub.s16 d9, d29, d30 ;d2 = temp1 - temp2
|
D | vp8_subpixelvariance16x16s_neon.asm | 73 vsubl.u8 q3, d7, d29 182 vmlal.s16 q10, d29, d29 429 vld1.u8 {d28, d29, d30, d31}, [r0], r1 537 vmlal.s16 q10, d29, d29
|
/external/libvpx/vp8/decoder/arm/neon/ |
D | idct_dequant_dc_full_2x_neon.asm | 36 vld1.32 {d29[0]}, [r2], r1 37 vld1.32 {d29[1]}, [r12], r1 169 vaddw.u8 q5, q5, d29
|
D | idct_dequant_full_2x_neon.asm | 36 vld1.32 {d29[0]}, [r2], r1 37 vld1.32 {d29[1]}, [r12], r1 161 vaddw.u8 q5, q5, d29
|
/external/libvpx/vpx_scale/arm/neon/ |
D | vp8_vpxyv12_extendframeborders_neon.asm | 59 vld1.8 {d28[], d29[]}, [r2], lr 172 vld1.8 {d28[], d29[]}, [r1], lr 339 vld1.8 {d28[], d29[]}, [r2], lr
|
D | vp8_vpxyv12_copyframeyonly_neon.asm | 117 vld1.8 {d28[], d29[]}, [r2], lr 256 vld1.8 {d28[], d29[]}, [r2], lr
|
/external/webkit/JavaScriptCore/assembler/ |
D | ARMv7Assembler.h | 125 d29 = 29 << 1, enumerator
|