Home
last modified time | relevance | path

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

/external/libaom/libaom/av1/common/x86/
Dhighbd_inv_txfm_avx2.c315 __m256i *bf1, const __m256i *cospim32, const __m256i *cospi32, in idct32_stage6_avx2() argument
320 temp1 = half_btf_avx2(cospim32, &bf1[5], cospi32, &bf1[6], rounding, bit); in idct32_stage6_avx2()
343 static INLINE void idct32_stage7_avx2(__m256i *bf1, const __m256i *cospim32, in idct32_stage7_avx2() argument
354 temp1 = half_btf_avx2(cospim32, &bf1[10], cospi32, &bf1[13], rounding, bit); in idct32_stage7_avx2()
357 temp2 = half_btf_avx2(cospim32, &bf1[11], cospi32, &bf1[12], rounding, bit); in idct32_stage7_avx2()
371 static INLINE void idct32_stage8_avx2(__m256i *bf1, const __m256i *cospim32, in idct32_stage8_avx2() argument
386 temp1 = half_btf_avx2(cospim32, &bf1[20], cospi32, &bf1[27], rounding, bit); in idct32_stage8_avx2()
389 temp2 = half_btf_avx2(cospim32, &bf1[21], cospi32, &bf1[26], rounding, bit); in idct32_stage8_avx2()
392 temp1 = half_btf_avx2(cospim32, &bf1[22], cospi32, &bf1[25], rounding, bit); in idct32_stage8_avx2()
395 temp2 = half_btf_avx2(cospim32, &bf1[23], cospi32, &bf1[24], rounding, bit); in idct32_stage8_avx2()
[all …]
Dhighbd_inv_txfm_sse4.c201 __m128i *bf1, const __m128i *cospim32, const __m128i *cospi32, in idct32_stage6_sse4_1() argument
206 temp1 = half_btf_sse4_1(cospim32, &bf1[5], cospi32, &bf1[6], rounding, bit); in idct32_stage6_sse4_1()
235 static INLINE void idct32_stage7_sse4_1(__m128i *bf1, const __m128i *cospim32, in idct32_stage7_sse4_1() argument
246 temp1 = half_btf_sse4_1(cospim32, &bf1[10], cospi32, &bf1[13], rounding, bit); in idct32_stage7_sse4_1()
250 temp2 = half_btf_sse4_1(cospim32, &bf1[11], cospi32, &bf1[12], rounding, bit); in idct32_stage7_sse4_1()
265 static INLINE void idct32_stage8_sse4_1(__m128i *bf1, const __m128i *cospim32, in idct32_stage8_sse4_1() argument
280 temp1 = half_btf_sse4_1(cospim32, &bf1[20], cospi32, &bf1[27], rounding, bit); in idct32_stage8_sse4_1()
284 temp2 = half_btf_sse4_1(cospim32, &bf1[21], cospi32, &bf1[26], rounding, bit); in idct32_stage8_sse4_1()
288 temp1 = half_btf_sse4_1(cospim32, &bf1[22], cospi32, &bf1[25], rounding, bit); in idct32_stage8_sse4_1()
292 temp2 = half_btf_sse4_1(cospim32, &bf1[23], cospi32, &bf1[24], rounding, bit); in idct32_stage8_sse4_1()
[all …]
/external/libaom/libaom/av1/encoder/x86/
Dhighbd_fwd_txfm_sse4.c519 const __m128i cospim32 = _mm_set1_epi32(-cospi[32]); in fdct4x8_sse4_1() local
555 v[5] = _mm_mullo_epi32(u[5], cospim32); in fdct4x8_sse4_1()
562 v[6] = _mm_mullo_epi32(u[6], cospim32); in fdct4x8_sse4_1()
1183 const __m128i cospim32 = _mm_set1_epi32(-cospi[32]); in fdct16x16_sse4_1() local
1237 v[10] = _mm_mullo_epi32(u[10], cospim32); in fdct16x16_sse4_1()
1244 x = _mm_mullo_epi32(u[13], cospim32); in fdct16x16_sse4_1()
1249 v[11] = _mm_mullo_epi32(u[11], cospim32); in fdct16x16_sse4_1()
1256 x = _mm_mullo_epi32(u[12], cospim32); in fdct16x16_sse4_1()
1270 u[5] = _mm_mullo_epi32(v[5], cospim32); in fdct16x16_sse4_1()
1277 x = _mm_mullo_epi32(v[6], cospim32); in fdct16x16_sse4_1()
Dhighbd_fwd_txfm_avx2.c260 const __m256i cospim32 = _mm256_set1_epi32(-cospi[32]); in av1_fdct8_avx2() local
283 v[5] = _mm256_mullo_epi32(u[5], cospim32); in av1_fdct8_avx2()
290 v[6] = _mm256_mullo_epi32(u[6], cospim32); in av1_fdct8_avx2()
734 const __m256i cospim32 = _mm256_set1_epi32(-cospi[32]); in av1_fdct16_avx2() local
788 v[10] = _mm256_mullo_epi32(u[10], cospim32); in av1_fdct16_avx2()
795 x = _mm256_mullo_epi32(u[13], cospim32); in av1_fdct16_avx2()
800 v[11] = _mm256_mullo_epi32(u[11], cospim32); in av1_fdct16_avx2()
807 x = _mm256_mullo_epi32(u[12], cospim32); in av1_fdct16_avx2()
821 u[5] = _mm256_mullo_epi32(v[5], cospim32); in av1_fdct16_avx2()
828 x = _mm256_mullo_epi32(v[6], cospim32); in av1_fdct16_avx2()