/external/libvpx/vp8/common/arm/neon/ |
D | loopfilter_neon.asm | 87 vld1.u8 {d16}, [r3], r1 ; q1 116 vst1.u8 {d16}, [r0] ; store u oq1 146 vld1.u8 {d16}, [r2], r1 180 vswp d16, d13 182 vswp d16, d15 193 vst4.8 {d14[0], d15[0], d16[0], d17[0]}, [r0], r1 194 vst4.8 {d14[1], d15[1], d16[1], d17[1]}, [r0], r1 195 vst4.8 {d14[2], d15[2], d16[2], d17[2]}, [r0], r1 196 vst4.8 {d14[3], d15[3], d16[3], d17[3]}, [r0], r1 197 vst4.8 {d14[4], d15[4], d16[4], d17[4]}, [r0], r1 [all …]
|
D | bilinearpredict16x16_neon.asm | 95 vqrshrn.u16 d16, q9, #7 105 vst1.u8 {d14, d15, d16, d17}, [lr]! ;store result 113 vld1.u8 {d14, d15, d16}, [r0], r1 150 vext.8 d15, d15, d16, #1 161 vqrshrn.u16 d16, q1, #7 167 vst1.u8 {d14, d15, d16, d17}, [lr]! 280 vqrshrn.u16 d16, q9, #7 288 vst1.u8 {d16, d17}, [r4], r5
|
D | mbloopfilter_neon.asm | 99 vld1.u8 {d16}, [r0], r1 ; q1 124 vst1.u8 {d16}, [r0], r1 ; store u oq1 154 vld1.u8 {d16}, [r0], r1 224 vst1.8 {d16}, [r0], r1 274 vld1.u8 {d16}, [r0], r1 338 vst1.8 {d16}, [r0], r1
|
D | sixtappredict4x4_neon.asm | 217 vdup.8 d4, d16[0] 218 vdup.8 d5, d16[4] 363 vdup.8 d4, d16[0] 365 vdup.8 d5, d16[4]
|
D | recon2b_neon.asm | 28 vmovl.u8 q0, d16 ;modify Pred data from 8 bits to 16 bits
|
D | sixtappredict8x4_neon.asm | 240 vdup.8 d4, d16[0] 241 vdup.8 d5, d16[4] 406 vdup.8 d4, d16[0] 408 vdup.8 d5, d16[4]
|
D | sixtappredict16x16_neon.asm | 204 vdup.8 d4, d16[0] 205 vdup.8 d5, d16[4] 394 vdup.8 d4, d16[0] 395 vdup.8 d5, d16[4]
|
D | sixtappredict8x8_neon.asm | 257 vdup.8 d4, d16[0] 258 vdup.8 d5, d16[4] 444 vdup.8 d4, d16[0] 446 vdup.8 d5, d16[4]
|
D | buildintrapredictorsmby_neon.asm | 244 vmull.u8 q4, d16, d0 527 vmull.u8 q4, d16, d0
|
/external/libvpx/vp8/encoder/arm/neon/ |
D | fastfdct4x4_neon.asm | 62 …vadd.s16 q8, q4, q8 ;d16:temp2 = ((c1 * x_c1)>>16) + c1; d17:temp2 = ((d1 * x… 67 vsub.s16 d5, d15, d16 ;op[3] = temp1 - temp2 92 …vadd.s16 q8, q4, q8 ;d16:temp2 = ((c1 * x_c1)>>16) + c1; d17:temp2 = ((d1 * x… 97 vsub.s16 d5, d15, d16 ;d2 = temp1 - temp2
|
D | vp8_subpixelvariance16x16_neon.asm | 98 vqrshrn.u16 d16, q9, #7 108 vst1.u8 {d14, d15, d16, d17}, [lr]! ;store result 116 vld1.u8 {d14, d15, d16}, [r0], r1 153 vext.8 d15, d15, d16, #1 164 vqrshrn.u16 d16, q1, #7 170 vst1.u8 {d14, d15, d16, d17}, [lr]! 286 vqrshrn.u16 d16, q9, #7 294 vst1.u8 {d16, d17}, [r3]!
|
D | vp8_subpixelvariance16x16s_neon.asm | 248 vld1.u8 {d16, d17, d18, d19}, [r0], r1 280 vsubl.u8 q5, d6, d16 375 vld1.u8 {d16, d17, d18, d19}, [r0], r1 423 vld1.u8 {d16, d17, d18, d19}, [r0], r1 476 vld1.u8 {d16, d17}, [r0], r1
|
D | fastfdct8x4_neon.asm | 85 vadd.s16 d2, d14, d16 ;op[0] = ((temp1 * x_c2 )>>16) + temp1 136 vadd.s16 d2, d14, d16 ;a2 = ((temp1 * x_c2 )>>16) + temp1
|
/external/libvpx/vpx_scale/arm/neon/ |
D | vp8_vpxyv12_extendframeborders_neon.asm | 56 vld1.8 {d16[], d17[]}, [r1], lr 166 vld1.8 {d16[], d17[]}, [r1], lr 336 vld1.8 {d16[], d17[]}, [r1], lr 437 vld1.8 {d16[]}, [r1], lr 456 vst1.8 {d16}, [r5], lr
|
D | vp8_vpxyv12_copyframeyonly_neon.asm | 114 vld1.8 {d16[], d17[]}, [r1], lr 253 vld1.8 {d16[], d17[]}, [r1], lr
|
/external/webkit/JavaScriptCore/assembler/ |
D | ARMv7Assembler.h | 112 d16 = 16 << 1, enumerator
|