Home
last modified time | relevance | path

Searched refs:__rounding (Results 1 – 6 of 6) sorted by relevance

/external/libaom/libaom/av1/encoder/x86/
Dav1_fwd_txfm1d_sse4.c465 const __m128i __rounding = _mm_set1_epi32(1 << (cos_bit - 1)); in av1_fdct64_new_sse4_1() local
720 __rounding, cos_bit); in av1_fdct64_new_sse4_1()
722 __rounding, cos_bit); in av1_fdct64_new_sse4_1()
724 __rounding, cos_bit); in av1_fdct64_new_sse4_1()
726 __rounding, cos_bit); in av1_fdct64_new_sse4_1()
728 __rounding, cos_bit); in av1_fdct64_new_sse4_1()
730 __rounding, cos_bit); in av1_fdct64_new_sse4_1()
732 __rounding, cos_bit); in av1_fdct64_new_sse4_1()
734 __rounding, cos_bit); in av1_fdct64_new_sse4_1()
767 __rounding, cos_bit); in av1_fdct64_new_sse4_1()
[all …]
Dhighbd_fwd_txfm_avx2.c2111 const __m256i *__rounding, in av1_fdct64_stage2_avx2() argument
2154 *__rounding, cos_bit); in av1_fdct64_stage2_avx2()
2156 *__rounding, cos_bit); in av1_fdct64_stage2_avx2()
2158 *__rounding, cos_bit); in av1_fdct64_stage2_avx2()
2160 *__rounding, cos_bit); in av1_fdct64_stage2_avx2()
2162 *__rounding, cos_bit); in av1_fdct64_stage2_avx2()
2164 *__rounding, cos_bit); in av1_fdct64_stage2_avx2()
2166 *__rounding, cos_bit); in av1_fdct64_stage2_avx2()
2168 *__rounding, cos_bit); in av1_fdct64_stage2_avx2()
2181 const __m256i *__rounding, in av1_fdct64_stage3_avx2() argument
[all …]
Dav1_fwd_txfm_sse2.c25 const __m128i __rounding = _mm_set1_epi32(1 << (cos_bit - 1)); in fdct4x4_new_sse2() local
39 v[0] = _mm_add_epi32(u[0], __rounding); in fdct4x4_new_sse2()
40 v[1] = _mm_add_epi32(u[1], __rounding); in fdct4x4_new_sse2()
41 v[2] = _mm_add_epi32(u[2], __rounding); in fdct4x4_new_sse2()
42 v[3] = _mm_add_epi32(u[3], __rounding); in fdct4x4_new_sse2()
57 const __m128i __rounding = _mm_set1_epi32(1 << (cos_bit - 1)); in fdct8x4_new_sse2() local
86 const __m128i __rounding = _mm_set1_epi32(1 << (cos_bit - 1)); in fdct4x8_new_sse2() local
116 btf_16_w4_sse2(&cospi_m32_p32, &cospi_p32_p32, __rounding, cos_bit, &x1[5], in fdct4x8_new_sse2()
122 btf_16_w4_sse2(&cospi_p32_p32, &cospi_p32_m32, __rounding, cos_bit, &x2[0], in fdct4x8_new_sse2()
124 btf_16_w4_sse2(&cospi_p48_p16, &cospi_m16_p48, __rounding, cos_bit, &x2[2], in fdct4x8_new_sse2()
[all …]
Dav1_fwd_txfm2d_avx2.c1997 const __m256i *__rounding, int8_t *cos_bit) { in btf_16_avx2() argument
2005 __m256i a0 = _mm256_add_epi32(u0, *__rounding); in btf_16_avx2()
2006 __m256i a1 = _mm256_add_epi32(u1, *__rounding); in btf_16_avx2()
2007 __m256i b0 = _mm256_add_epi32(v0, *__rounding); in btf_16_avx2()
2008 __m256i b1 = _mm256_add_epi32(v1, *__rounding); in btf_16_avx2()
2027 const __m256i __rounding = _mm256_set1_epi32(1 << (cos_bit - 1)); in fdct8x8_new_avx2() local
2057 btf_16_w16_avx2(cospi_m32_p32, cospi_p32_p32, &x1[5], &x1[6], __rounding, in fdct8x8_new_avx2()
2065 btf_16_w16_avx2(cospi_p32_p32, cospi_p32_m32, &x2[0], &x2[1], __rounding, in fdct8x8_new_avx2()
2069 btf_16_w16_avx2(cospi_p48_p16, cospi_m16_p48, &x2[2], &x2[3], __rounding, in fdct8x8_new_avx2()
2084 btf_16_w16_avx2(cospi_p56_p08, cospi_m08_p56, &x3[4], &x3[7], __rounding, in fdct8x8_new_avx2()
[all …]
/external/libaom/libaom/av1/common/x86/
Dav1_inv_txfm_ssse3.c31 const __m128i __rounding = _mm_set1_epi32(1 << (INV_COS_BIT - 1)); in idct4_new_sse2() local
57 const __m128i __rounding = _mm_set1_epi32(1 << (INV_COS_BIT - 1)); in idct4_w4_new_sse2() local
108 const __m128i __rounding = _mm_set1_epi32(1 << (INV_COS_BIT - 1)); in idct8_new_sse2() local
156 const __m128i __rounding = _mm_set1_epi32(1 << (INV_COS_BIT - 1)); in idct8_w4_new_sse2() local
202 const __m128i __rounding, in idct16_stage5_sse2() argument
216 const __m128i __rounding, in idct16_stage6_sse2() argument
278 const __m128i __rounding = _mm_set1_epi32(1 << (INV_COS_BIT - 1)); in idct16_low8_new_ssse3() local
316 idct16_stage5_sse2(x, cospi, __rounding, cos_bit); in idct16_low8_new_ssse3()
317 idct16_stage6_sse2(x, cospi, __rounding, cos_bit); in idct16_low8_new_ssse3()
324 const __m128i __rounding = _mm_set1_epi32(1 << (INV_COS_BIT - 1)); in idct16_new_sse2() local
[all …]
Dav1_txfm_sse2.h29 const __m128i *const w0, const __m128i *const w1, const __m128i __rounding, in btf_16_w4_sse2() argument
35 const __m128i a0 = _mm_add_epi32(u0, __rounding); in btf_16_w4_sse2()
36 const __m128i b0 = _mm_add_epi32(v0, __rounding); in btf_16_w4_sse2()
50 __m128i a0 = _mm_add_epi32(u0, __rounding); \
51 __m128i b0 = _mm_add_epi32(v0, __rounding); \
69 __m128i a0 = _mm_add_epi32(u0, __rounding); \
70 __m128i a1 = _mm_add_epi32(u1, __rounding); \
71 __m128i b0 = _mm_add_epi32(v0, __rounding); \
72 __m128i b1 = _mm_add_epi32(v1, __rounding); \