Home
last modified time | relevance | path

Searched refs:in0 (Results 1 – 4 of 4) sorted by relevance

/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/encoder/x86/
Dvp9_dct_sse2.c70 __m128i in0, in1; in vp9_fdct4x4_sse2() local
74 in0 = _mm_loadl_epi64((const __m128i *)(input + 0 * stride)); in vp9_fdct4x4_sse2()
78 in0 = _mm_unpacklo_epi64(in0, _mm_loadl_epi64((const __m128i *) in vp9_fdct4x4_sse2()
85 in0 = _mm_slli_epi16(in0, 4); in vp9_fdct4x4_sse2()
97 __m128i mask = _mm_cmpeq_epi16(in0, k__nonzero_bias_a); in vp9_fdct4x4_sse2()
98 in0 = _mm_add_epi16(in0, mask); in vp9_fdct4x4_sse2()
99 in0 = _mm_add_epi16(in0, k__nonzero_bias_b); in vp9_fdct4x4_sse2()
109 const __m128i r0 = _mm_unpacklo_epi16(in0, in1); in vp9_fdct4x4_sse2()
110 const __m128i r1 = _mm_unpackhi_epi16(in0, in1); in vp9_fdct4x4_sse2()
150 in0 = _mm_shuffle_epi32(x0, 0xD8); in vp9_fdct4x4_sse2()
[all …]
Dvp9_dct_avx2.c35 __m128i in0, in1, in2, in3; in vp9_fdct4x4_avx2() local
38 in0 = _mm_loadl_epi64((const __m128i *)(input + 0 * stride)); in vp9_fdct4x4_avx2()
43 in0 = _mm_slli_epi16(in0, 4); in vp9_fdct4x4_avx2()
55 __m128i mask = _mm_cmpeq_epi16(in0, k__nonzero_bias_a); in vp9_fdct4x4_avx2()
56 in0 = _mm_add_epi16(in0, mask); in vp9_fdct4x4_avx2()
57 in0 = _mm_add_epi16(in0, k__nonzero_bias_b); in vp9_fdct4x4_avx2()
63 const __m128i r0 = _mm_add_epi16(in0, in3); in vp9_fdct4x4_avx2()
66 const __m128i r3 = _mm_sub_epi16(in0, in3); in vp9_fdct4x4_avx2()
92 in0 = _mm_unpacklo_epi32(tr0_0, tr0_1); in vp9_fdct4x4_avx2()
99 in1 = _mm_unpackhi_epi64(in0, in0); in vp9_fdct4x4_avx2()
[all …]
/hardware/intel/common/omx-components/videocodec/libvpx_internal/libvpx/vp9/common/x86/
Dvp9_idct_intrin_sse2.c333 #define TRANSPOSE_8X8(in0, in1, in2, in3, in4, in5, in6, in7, \ argument
336 const __m128i tr0_0 = _mm_unpacklo_epi16(in0, in1); \
338 const __m128i tr0_2 = _mm_unpackhi_epi16(in0, in1); \
383 #define TRANSPOSE_8X4(in0, in1, in2, in3, out0, out1) \ argument
385 const __m128i tr0_0 = _mm_unpacklo_epi16(in0, in1); \
388 in0 = _mm_unpacklo_epi32(tr0_0, tr0_1); /* i1 i0 */ \
392 #define TRANSPOSE_8X8_10(in0, in1, in2, in3, out0, out1) \ argument
394 const __m128i tr0_0 = _mm_unpacklo_epi16(in0, in1); \
458 #define IDCT8(in0, in1, in2, in3, in4, in5, in6, in7, \ argument
475 const __m128i lo_04 = _mm_unpacklo_epi16(in0, in4); \
[all …]
Dvp9_loopfilter_intrin_sse2.c1467 static INLINE void transpose8x16(unsigned char *in0, unsigned char *in1, in transpose8x16() argument
1473 x0 = _mm_loadl_epi64((__m128i *)in0); in transpose8x16()
1475 x1 = _mm_loadl_epi64((__m128i *)(in0 + in_p)); in transpose8x16()
1477 x2 = _mm_loadl_epi64((__m128i *)(in0 + 2 * in_p)); in transpose8x16()
1479 x3 = _mm_loadl_epi64((__m128i *)(in0 + 3*in_p)); in transpose8x16()
1481 x4 = _mm_loadl_epi64((__m128i *)(in0 + 4*in_p)); in transpose8x16()
1483 x5 = _mm_loadl_epi64((__m128i *)(in0 + 5*in_p)); in transpose8x16()
1485 x6 = _mm_loadl_epi64((__m128i *)(in0 + 6*in_p)); in transpose8x16()
1487 x7 = _mm_loadl_epi64((__m128i *)(in0 + 7*in_p)); in transpose8x16()