Searched refs:position_y8 (Results 1 – 3 of 3) sorted by relevance
/external/libgav1/libgav1/src/dsp/ |
D | motion_field_projection.cc | 83 const int position_y8 = Project(0, projection_mv.mv[0], dst_sign); in MotionFieldProjectionKernel_C() local 84 if (position_y8 < y8_floor || position_y8 >= y8_ceiling) continue; in MotionFieldProjectionKernel_C() 92 dst_mv[position_y8 * stride + position_x8] = mv[x8]; in MotionFieldProjectionKernel_C() 93 dst_reference_offset[position_y8 * stride + position_x8] = in MotionFieldProjectionKernel_C()
|
/external/libgav1/libgav1/src/dsp/arm/ |
D | motion_field_projection_neon.cc | 93 int8x8_t* const position_y8, int8x8_t* const position_x8, in GetPosition() argument 113 *position_y8 = Project_NEON(projection_mv[0], d_sign); in GetPosition() 117 const int8x16_t position_xy = vcombine_s8(*position_x8, *position_y8); in GetPosition() 219 int8x8_t r, position_x8, position_y8; in MotionFieldProjectionKernel_NEON() local 223 y8_floor8, y8_ceiling8, d_sign, 0, &r, &position_y8, in MotionFieldProjectionKernel_NEON() 228 const int16x8_t p_y = vmovl_s8(position_y8); in MotionFieldProjectionKernel_NEON() 278 int8x8_t r, position_x8, position_y8; in MotionFieldProjectionKernel_NEON() local 283 &position_y8, &position_x8, &skip_64, mvs); in MotionFieldProjectionKernel_NEON() 286 const int16x8_t p_y = vmovl_s8(position_y8); in MotionFieldProjectionKernel_NEON() 336 const int position_y8 = Project(0, projection_mv.mv[0], dst_sign); in MotionFieldProjectionKernel_NEON() local [all …]
|
/external/libgav1/libgav1/src/dsp/x86/ |
D | motion_field_projection_sse4.cc | 340 const int position_y8 = Project(0, projection_mv.mv[0], dst_sign); in MotionFieldProjectionKernel_SSE4_1() local 341 if (position_y8 < y8_floor || position_y8 > y8_ceiling) continue; in MotionFieldProjectionKernel_SSE4_1() 349 dst_mv[position_y8 * stride + position_x8] = mv[x8]; in MotionFieldProjectionKernel_SSE4_1() 350 dst_reference_offset[position_y8 * stride + position_x8] = in MotionFieldProjectionKernel_SSE4_1()
|