Home
last modified time | relevance | path

Searched refs:d14 (Results 1 – 24 of 24) sorted by relevance

/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/common/arm/neon/
Dsad8_neon.asm42 vld1.8 {d14}, [r2], r3
49 vabal.u8 q12, d6, d14
62 vld1.8 {d14}, [r2], r3
65 vabal.u8 q12, d6, d14
99 vld1.8 {d14}, [r2], r3
106 vabal.u8 q12, d6, d14
119 vld1.8 {d14}, [r2], r3
126 vabal.u8 q12, d6, d14
139 vld1.8 {d14}, [r2], r3
146 vabal.u8 q12, d6, d14
[all …]
Ddequant_idct_neon.c22 int32x2_t d14, d15; in vp8_dequant_idct_add_neon() local
29 d14 = d15 = vdup_n_s32(0); in vp8_dequant_idct_add_neon()
45 d14 = vld1_lane_s32((const int32_t *)dst0, d14, 0); in vp8_dequant_idct_add_neon()
47 d14 = vld1_lane_s32((const int32_t *)dst0, d14, 1); in vp8_dequant_idct_add_neon()
126 vreinterpret_u8_s32(d14))); in vp8_dequant_idct_add_neon()
130 d14 = vreinterpret_s32_u8(vqmovun_s16(q1)); in vp8_dequant_idct_add_neon()
134 vst1_lane_s32((int32_t *)dst0, d14, 0); in vp8_dequant_idct_add_neon()
136 vst1_lane_s32((int32_t *)dst0, d14, 1); in vp8_dequant_idct_add_neon()
Dloopfilter_neon.asm84 vld1.u8 {d14}, [r3@64], r1 ; q0
102 vst1.u8 {d14}, [r0@64], r1 ; store u oq0
134 vld1.u8 {d14}, [r2], r1
173 vswp d14, d12
188 vst4.8 {d14[0], d15[0], d16[0], d17[0]}, [r0], r1
189 vst4.8 {d14[1], d15[1], d16[1], d17[1]}, [r12], r1
190 vst4.8 {d14[2], d15[2], d16[2], d17[2]}, [r0], r1
191 vst4.8 {d14[3], d15[3], d16[3], d17[3]}, [r12], r1
192 vst4.8 {d14[4], d15[4], d16[4], d17[4]}, [r0], r1
193 vst4.8 {d14[5], d15[5], d16[5], d17[5]}, [r12], r1
[all …]
Dloopfiltersimpleverticaledge_neon.asm103 vswp d13, d14
114 vst2.8 {d14[0], d15[0]}, [r0], r12
115 vst2.8 {d14[1], d15[1]}, [r3], r12
116 vst2.8 {d14[2], d15[2]}, [r0], r12
117 vst2.8 {d14[3], d15[3]}, [r3], r12
118 vst2.8 {d14[4], d15[4]}, [r0], r12
119 vst2.8 {d14[5], d15[5]}, [r3], r12
120 vst2.8 {d14[6], d15[6]}, [r0], r12
121 vst2.8 {d14[7], d15[7]}, [r3]
Dsad16_neon.asm52 vabal.u8 q12, d6, d14
77 vabal.u8 q12, d6, d14
102 vabal.u8 q12, d6, d14
123 vabal.u8 q12, d6, d14
170 vabal.u8 q12, d6, d14
191 vabal.u8 q12, d6, d14
Dsave_reg_neon.asm23 vst1.i64 {d12, d13, d14, d15}, [r0]!
30 vld1.i64 {d12, d13, d14, d15}, [r0]!
Dvp8_subpixelvariance16x16_neon.asm101 vqrshrn.u16 d14, q7, #7 ;shift/round/saturate to u8
113 vst1.u8 {d14, d15, d16, d17}, [lr]! ;store result
121 vld1.u8 {d14, d15, d16}, [r0], r1
148 vmull.u8 q3, d14, d0
152 vext.8 d14, d14, d15, #1
155 vmlal.u8 q3, d14, d1
167 vqrshrn.u16 d14, q13, #7
175 vst1.u8 {d14, d15, d16, d17}, [lr]!
289 vqrshrn.u16 d14, q7, #7 ;shift/round/saturate to u8
296 vst1.u8 {d14, d15}, [r3]! ;store result
Dvp8_subpixelvariance16x16s_neon.asm49 vld1.u8 {d12, d13, d14, d15}, [r0], r1
88 vmlal.s16 q9, d14, d14
165 vsubl.u8 q2, d12, d14
247 vld1.u8 {d12, d13, d14, d15}, [r0], r1
278 vsubl.u8 q0, d4, d14 ;diff
374 vld1.u8 {d12, d13, d14, d15}, [r0], r1
416 vld1.u8 {d12, d13, d14, d15}, [r0], r1
449 vst1.u8 {d12, d13, d14, d15}, [r3]!
474 vld1.u8 {d14, d15}, [r0], r1
488 vst1.u8 {d12, d13, d14, d15}, [r3]!
[all …]
Dsixtappredict8x4_neon.asm160 vmull.u8 q12, d14, d0
166 vext.8 d31, d14, d15, #1
178 vext.8 d31, d14, d15, #4
190 vext.8 d31, d14, d15, #2
202 vext.8 d31, d14, d15, #5
214 vext.8 d31, d14, d15, #3
247 vdup.8 d0, d14[0] ;second_pass filter parameters (d0-d5)
248 vdup.8 d1, d14[4]
409 vdup.8 d0, d14[0] ;second_pass filter parameters (d0-d5)
411 vdup.8 d1, d14[4]
Dsixtappredict16x16_neon.asm83 vld1.u8 {d12, d13, d14}, [r0], r1
106 vext.8 d30, d13, d14, #1
122 vext.8 d30, d13, d14, #4
138 vext.8 d30, d13, d14, #5
154 vext.8 d30, d13, d14, #2
166 vext.8 d6, d13, d14, #3
211 vdup.8 d0, d14[0] ;second_pass filter parameters (d0-d5)
212 vdup.8 d1, d14[4]
401 vdup.8 d0, d14[0] ;second_pass filter parameters (d0-d5)
402 vdup.8 d1, d14[4]
Dsixtappredict8x8_neon.asm173 vmull.u8 q12, d14, d0
179 vext.8 d31, d14, d15, #1
191 vext.8 d31, d14, d15, #4
203 vext.8 d31, d14, d15, #2
215 vext.8 d31, d14, d15, #5
227 vext.8 d31, d14, d15, #3
264 vdup.8 d0, d14[0] ;second_pass filter parameters (d0-d5)
265 vdup.8 d1, d14[4]
447 vdup.8 d0, d14[0] ;second_pass filter parameters (d0-d5)
449 vdup.8 d1, d14[4]
Dmbloopfilter_neon.asm89 vld1.u8 {d14}, [r0@64], r1 ; q0
112 vst1.u8 {d14}, [r0@64], r1 ; store u oq0
146 vld1.u8 {d14}, [r0], r1
202 vst1.8 {d14}, [r0], r1
241 vld1.u8 {d14}, [r0], r1
297 vst1.8 {d14}, [r0], r1
378 vsubl.s8 q2, d14, d12 ; qs0 - ps0
Dsixtappredict4x4_neon.asm224 vdup.8 d0, d14[0] ;second_pass filter parameters (d0-d5)
225 vdup.8 d1, d14[4]
366 vdup.8 d0, d14[0] ;second_pass filter parameters (d0-d5)
368 vdup.8 d1, d14[4]
Dvp8_subpixelvariance8x8_neon.asm195 vmlal.s16 q9, d14, d14
Dloopfiltersimplehorizontaledge_neon.asm49 vsubl.s8 q2, d14, d12 ; ( qs0 - ps0)
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/arm/neon/
Dvp9_save_reg_neon.asm23 vst1.i64 {d12, d13, d14, d15}, [r0]!
30 vld1.i64 {d12, d13, d14, d15}, [r0]!
Dvp9_idct16x16_add_neon.asm111 vqrshrn.s32 d14, q5, #14 ; >> 14
358 vqrshrn.s32 d14, q1, #14 ; >> 14
550 vdup.16 d14, r12 ; duplicate cospi_16_64
553 vmull.s16 q3, d26, d14
554 vmull.s16 q4, d27, d14
557 vmull.s16 q0, d20, d14
558 vmull.s16 q1, d21, d14
577 vmull.s16 q0, d22, d14
578 vmull.s16 q1, d23, d14
581 vmull.s16 q13, d24, d14
[all …]
Dvp9_iht8x8_add_neon.asm171 vqrshrn.s32 d14, q2, #14 ; >> 14
287 vdup.16 d14, r0 ; duplicate cospi_2_64
291 vmull.s16 q1, d30, d14
292 vmull.s16 q2, d31, d14
306 vmlsl.s16 q3, d16, d14
307 vmlsl.s16 q4, d17, d14
499 vqrshrn.s32 d14, q7, #14 ; >> 14
537 vmlal.s16 q13, d14, d30
541 vmlsl.s16 q11, d14, d30
Dvp9_mb_lpf_neon.asm54 vld1.u8 {d14}, [r8@64], r1 ; q6
153 vld1.8 {d14}, [r0@64], r1
177 vtrn.8 d14, d15
306 ; d14 q6
371 vabd.u8 d27, d14, d8 ; abs(q6 - q0)
547 vaddw.u8 q15, d14 ; op0 += q6
590 vaddl.u8 q4, d14, d15
601 vbif d3, d14, d17 ; oq6 |= q6 & ~(f2 & f & m)
Dvp9_idct32x32_add_neon.asm390 vswp d7, d14
491 DO_BUTTERFLY_STD cospi_28_64, cospi_4_64, d10, d11, d14, d15
616 DO_BUTTERFLY_STD cospi_19_64, cospi_13_64, d10, d11, d14, d15
641 DO_BUTTERFLY_STD (-cospi_20_64), (-cospi_12_64), d8, d9, d14, d15
816 DO_BUTTERFLY_STD cospi_22_64, cospi_10_64, d10, d11, d14, d15
841 DO_BUTTERFLY_STD (-cospi_8_64), (-cospi_24_64), d8, d9, d14, d15
931 DO_BUTTERFLY_STD cospi_16_64, cospi_16_64, d10, d11, d14, d15
Dvp9_loopfilter_16_neon.asm147 vsubl.s8 q2, d14, d12 ; ( qs0 - ps0)
Dvp9_idct8x8_add_neon.asm72 vqrshrn.s32 d14, q2, #14 ; >> 14
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp8/encoder/arm/neon/
Dsubtract_neon.asm89 vsubl.u8 q14, d12, d14
137 vld1.8 {d14}, [r1], r3
147 vsubl.u8 q15, d14, d15
173 vld1.8 {d14}, [r2], r3
183 vsubl.u8 q15, d14, d15
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vpx_scale/arm/neon/
Dvp8_vpxyv12_extendframeborders_neon.asm155 vld1.8 {d14[], d15[]}, [r2], lr