Home
last modified time | relevance | path

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

/external/libgav1/libgav1/src/dsp/arm/
Dmotion_vector_search_neon.cc68 const int32x2_t temporal_mv = vld1_s32(tmvs); in MvProjectionCompoundClip() local
69 const int16x4_t tmv0 = vreinterpret_s16_s32(vdup_lane_s32(temporal_mv, 0)); in MvProjectionCompoundClip()
70 const int16x4_t tmv1 = vreinterpret_s16_s32(vdup_lane_s32(temporal_mv, 1)); in MvProjectionCompoundClip()
83 const int16x8_t temporal_mv = vld1q_s16(tmvs); in MvProjectionSingleClip() local
93 const int16x4_t tmv0 = vget_low_s16(temporal_mv); in MvProjectionSingleClip()
94 const int16x4_t tmv1 = vget_high_s16(temporal_mv); in MvProjectionSingleClip()
/external/libgav1/libgav1/src/dsp/x86/
Dmotion_vector_search_sse4.cc71 const __m128i temporal_mv = LoadLo8(tmvs); in MvProjectionCompoundClip() local
72 const __m128i temporal_mv_0 = _mm_cvtepu16_epi32(temporal_mv); in MvProjectionCompoundClip()
90 const __m128i temporal_mv = LoadAligned16(tmvs); in MvProjectionSingleClip() local
103 mvs[0] = _mm_unpacklo_epi16(temporal_mv, _mm_setzero_si128()); in MvProjectionSingleClip()
104 mvs[1] = _mm_unpackhi_epi16(temporal_mv, _mm_setzero_si128()); in MvProjectionSingleClip()
/external/libgav1/libgav1/src/
Dmotion_vector.cc432 const MotionVector temporal_mv = motion_field_mv[offset + x8]; in TemporalScan() local
433 if (temporal_mv.mv[0] == kInvalidMvValue) { in TemporalScan()
438 temporal_mvs[count] = temporal_mv; in TemporalScan()
470 const MotionVector temporal_mv = in TemporalScan() local
472 if (temporal_mv.mv[0] != kInvalidMvValue) { in TemporalScan()
473 temporal_mvs[count] = temporal_mv; in TemporalScan()