Home
last modified time | relevance | path

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

/external/libaom/libaom/av1/common/x86/
Dhighbd_inv_txfm_avx2.c292 __m256i *bf1, const __m256i *cospim16, const __m256i *cospi48, in idct32_stage5_avx2() argument
296 temp1 = half_btf_avx2(cospim16, &bf1[9], cospi48, &bf1[14], rounding, bit); in idct32_stage5_avx2()
297 bf1[14] = half_btf_avx2(cospi48, &bf1[9], cospi16, &bf1[14], rounding, bit); in idct32_stage5_avx2()
301 bf1[13] = half_btf_avx2(cospim16, &bf1[10], cospi48, &bf1[13], rounding, bit); in idct32_stage5_avx2()
316 const __m256i *cospim16, const __m256i *cospi48, const __m256i *cospi16, in idct32_stage6_avx2() argument
329 temp1 = half_btf_avx2(cospim16, &bf1[18], cospi48, &bf1[29], rounding, bit); in idct32_stage6_avx2()
330 bf1[29] = half_btf_avx2(cospi48, &bf1[18], cospi16, &bf1[29], rounding, bit); in idct32_stage6_avx2()
332 temp2 = half_btf_avx2(cospim16, &bf1[19], cospi48, &bf1[28], rounding, bit); in idct32_stage6_avx2()
333 bf1[28] = half_btf_avx2(cospi48, &bf1[19], cospi16, &bf1[28], rounding, bit); in idct32_stage6_avx2()
336 bf1[27] = half_btf_avx2(cospim16, &bf1[20], cospi48, &bf1[27], rounding, bit); in idct32_stage6_avx2()
[all …]
Dhighbd_inv_txfm_sse4.c176 __m128i *bf1, const __m128i *cospim16, const __m128i *cospi48, in idct32_stage5_sse4_1() argument
180 temp1 = half_btf_sse4_1(cospim16, &bf1[9], cospi48, &bf1[14], rounding, bit); in idct32_stage5_sse4_1()
181 bf1[14] = half_btf_sse4_1(cospi48, &bf1[9], cospi16, &bf1[14], rounding, bit); in idct32_stage5_sse4_1()
187 half_btf_sse4_1(cospim16, &bf1[10], cospi48, &bf1[13], rounding, bit); in idct32_stage5_sse4_1()
202 const __m128i *cospim16, const __m128i *cospi48, const __m128i *cospi16, in idct32_stage6_sse4_1() argument
215 temp1 = half_btf_sse4_1(cospim16, &bf1[18], cospi48, &bf1[29], rounding, bit); in idct32_stage6_sse4_1()
217 half_btf_sse4_1(cospi48, &bf1[18], cospi16, &bf1[29], rounding, bit); in idct32_stage6_sse4_1()
219 temp2 = half_btf_sse4_1(cospim16, &bf1[19], cospi48, &bf1[28], rounding, bit); in idct32_stage6_sse4_1()
221 half_btf_sse4_1(cospi48, &bf1[19], cospi16, &bf1[28], rounding, bit); in idct32_stage6_sse4_1()
226 half_btf_sse4_1(cospim16, &bf1[20], cospi48, &bf1[27], rounding, bit); in idct32_stage6_sse4_1()
[all …]
/external/libaom/libaom/av1/encoder/x86/
Dhighbd_fwd_txfm_sse4.c66 const __m128i cospi48 = _mm_set1_epi32(cospi[48]); in fdct4x4_sse4_1() local
93 v0 = _mm_mullo_epi32(s2, cospi48); in fdct4x4_sse4_1()
101 v1 = _mm_mullo_epi32(s3, cospi48); in fdct4x4_sse4_1()
520 const __m128i cospi48 = _mm_set1_epi32(cospi[48]); in fdct4x8_sse4_1() local
580 v[0] = _mm_mullo_epi32(v[2], cospi48); in fdct4x8_sse4_1()
587 v[1] = _mm_mullo_epi32(v[3], cospi48); in fdct4x8_sse4_1()
641 const __m128i cospi48 = _mm_set1_epi32(cospi[48]); in fadst8x8_sse4_1() local
723 y = _mm_mullo_epi32(u5, cospi48); in fadst8x8_sse4_1()
728 x = _mm_mullo_epi32(u4, cospi48); in fadst8x8_sse4_1()
741 y = _mm_mullo_epi32(u7, cospi48); in fadst8x8_sse4_1()
[all …]
Dhighbd_fwd_txfm_avx2.c261 const __m256i cospi48 = _mm256_set1_epi32(cospi[48]); in av1_fdct8_avx2() local
308 v[0] = _mm256_mullo_epi32(v[2], cospi48); in av1_fdct8_avx2()
315 v[1] = _mm256_mullo_epi32(v[3], cospi48); in av1_fdct8_avx2()
364 const __m256i cospi48 = _mm256_set1_epi32(cospi[48]); in av1_fadst8_avx2() local
437 y = _mm256_mullo_epi32(u5, cospi48); in av1_fadst8_avx2()
442 x = _mm256_mullo_epi32(u4, cospi48); in av1_fadst8_avx2()
455 y = _mm256_mullo_epi32(u7, cospi48); in av1_fadst8_avx2()
735 const __m256i cospi48 = _mm256_set1_epi32(cospi[48]); in av1_fdct16_avx2() local
854 v[2] = _mm256_mullo_epi32(u[2], cospi48); in av1_fdct16_avx2()
861 x = _mm256_mullo_epi32(u[3], cospi48); in av1_fdct16_avx2()
[all …]