Home
last modified time | relevance | path

Searched refs:y8_floor (Results 1 – 3 of 3) sorted by relevance

/external/libgav1/libgav1/src/dsp/
Dmotion_field_projection.cc68 const int y8_floor = (y8 & ~7) - y8; in MotionFieldProjectionKernel_C() local
69 const int y8_ceiling = std::min(y8_end - y8, y8_floor + 8); in MotionFieldProjectionKernel_C()
84 if (position_y8 < y8_floor || position_y8 >= y8_ceiling) continue; in MotionFieldProjectionKernel_C()
/external/libgav1/libgav1/src/dsp/x86/
Dmotion_field_projection_sse4.cc205 const int y8_floor = (y8 & ~7) - y8; // [-7, 0] in MotionFieldProjectionKernel_SSE4_1() local
206 const int y8_ceiling = std::min(y8_end - y8, y8_floor + 8) - 1; // [0, 7] in MotionFieldProjectionKernel_SSE4_1()
207 const __m128i y8_floor8 = _mm_set1_epi8(y8_floor); in MotionFieldProjectionKernel_SSE4_1()
341 if (position_y8 < y8_floor || position_y8 > y8_ceiling) continue; in MotionFieldProjectionKernel_SSE4_1()
/external/libgav1/libgav1/src/dsp/arm/
Dmotion_field_projection_neon.cc205 const int y8_floor = (y8 & ~7) - y8; // [-7, 0] in MotionFieldProjectionKernel_NEON() local
206 const int y8_ceiling = std::min(y8_end - y8, y8_floor + 8); // [1, 8] in MotionFieldProjectionKernel_NEON()
207 const int8x8_t y8_floor8 = vdup_n_s8(y8_floor); in MotionFieldProjectionKernel_NEON()
337 if (position_y8 < y8_floor || position_y8 >= y8_ceiling) continue; in MotionFieldProjectionKernel_NEON()