/external/libvpx/libvpx/vpx_dsp/arm/ |
vpx_convolve8_neon.c | 75 int16x4_t filter3, filter4, s0, s1, s2, s3, s4, s5, s6, s7, s8, s9, s10, d0, local 84 filter4 = vdup_lane_s16(vget_high_s16(filters), 0); 117 filter4); 119 filter4); 121 filter4); 123 filter4); 151 const int16x8_t filter4 = vdupq_lane_s16(vget_high_s16(filters), 0); local 195 filter4); 197 filter4); 199 filter4); 328 int16x4_t filter3, filter4, s0, s1, s2, s3, s4, s5, s6, s7, s8, s9, s10, d0, local 408 const int16x8_t filter4 = vdupq_lane_s16(vget_high_s16(filters), 0); local 617 const int16x4_t filter4 = vdup_lane_s16(vget_high_s16(filters), 0); local 685 const int16x8_t filter4 = vdupq_lane_s16(vget_high_s16(filters), 0); local 789 const int16x4_t filter4 = vdup_lane_s16(vget_high_s16(filters), 0); local 866 const int16x8_t filter4 = vdupq_lane_s16(vget_high_s16(filters), 0); local [all...] |
vpx_convolve8_neon.h | 78 const int16x4_t filter4) { 90 sum = vqadd_s16(sum, vmul_s16(s4, filter4)); 100 const int16x8_t filter4) { 112 sum = vqaddq_s16(sum, vmulq_s16(s4, filter4)); 119 const int16x8_t filter4 = vdupq_lane_s16(vget_high_s16(filters), 0); local 132 filters, filter3, filter4);
|
vpx_scaled_convolve8_neon.c | 42 const int16x4_t filter4 = vdup_lane_s16(vget_high_s16(filters), 0); local 64 filters, filter3, filter4); 171 const int16x4_t filter4 = vdup_lane_s16(vget_high_s16(filters), 0); local 187 filter3, filter4);
|
highbd_loopfilter_neon.c | 229 static INLINE void filter4(const uint16x8_t mask, const uint16x8_t hev, function 300 filter4(mask, hev, p1, p0, q0, q1, op1, op0, oq0, oq1, bd); 326 filter4(mask, hev, p1, p0, q0, q1, op1, op0, oq0, oq1, bd); 575 filter4(mask, hev, p1, p0, q0, q1, &p1, &p0, &q0, &q1, bd); 600 filter4(mask, hev, p1, p0, q0, q1, &p1, &p0, &q0, &q1, bd);
|
/external/libvpx/libvpx/vp8/common/arm/neon/ |
sixtappredict_neon.c | 82 const uint8x8_t filter4 = vdup_lane_u8(filter, 4); local 131 c0 = vmlsl_u8(c0, b4, filter4); 132 c1 = vmlsl_u8(c1, b6, filter4); 178 uint8x8_t filter, filter0, filter1, filter2, filter3, filter4, filter5; local 196 filter4 = vdup_lane_u8(filter, 4); 241 // 2 3 4 5 * filter4 243 vreinterpretq_u8_u64(vshrq_n_u64(s23, 32)), filter4, 319 vreinterpretq_u8_u64(vshrq_n_u64(s23, 32)), filter4, 322 d89 = vmlsl_u8(d89, s4_f4, filter4); 357 filter4 = vdup_lane_u8(filter, 4) [all...] |
/external/libvpx/libvpx/vpx_dsp/ |
loopfilter.c | 80 static INLINE void filter4(int8_t mask, uint8_t thresh, uint8_t *op1, function 124 filter4(mask, *thresh, s - 2 * p, s - 1 * p, s, s + 1 * p); 148 filter4(mask, *thresh, s - 2, s - 1, s, s + 1); 177 filter4(mask, thresh, op1, op0, oq0, oq1);
|