Home
last modified time | relevance | path

Searched refs:cospi32 (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()
321 bf1[6] = half_btf_avx2(cospi32, &bf1[5], cospi32, &bf1[6], rounding, bit); in idct32_stage6_avx2()
344 const __m256i *cospi32, in idct32_stage7_avx2() argument
354 temp1 = half_btf_avx2(cospim32, &bf1[10], cospi32, &bf1[13], rounding, bit); in idct32_stage7_avx2()
355 bf1[13] = half_btf_avx2(cospi32, &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()
358 bf1[12] = half_btf_avx2(cospi32, &bf1[11], cospi32, &bf1[12], rounding, bit); in idct32_stage7_avx2()
372 const __m256i *cospi32, in idct32_stage8_avx2() argument
386 temp1 = half_btf_avx2(cospim32, &bf1[20], cospi32, &bf1[27], 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()
207 bf1[6] = half_btf_sse4_1(cospi32, &bf1[5], cospi32, &bf1[6], rounding, bit); in idct32_stage6_sse4_1()
236 const __m128i *cospi32, 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()
248 half_btf_sse4_1(cospi32, &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()
252 half_btf_sse4_1(cospi32, &bf1[11], cospi32, &bf1[12], rounding, bit); in idct32_stage7_sse4_1()
266 const __m128i *cospi32, 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()
[all …]
/external/libaom/libaom/av1/encoder/x86/
Dhighbd_fwd_txfm_sse4.c65 const __m128i cospi32 = _mm_set1_epi32(cospi[32]); in fdct4x4_sse4_1() local
81 u0 = _mm_mullo_epi32(s0, cospi32); in fdct4x4_sse4_1()
82 u1 = _mm_mullo_epi32(s1, cospi32); in fdct4x4_sse4_1()
518 const __m128i cospi32 = _mm_set1_epi32(cospi[32]); in fdct4x8_sse4_1() local
556 v[6] = _mm_mullo_epi32(u[6], cospi32); in fdct4x8_sse4_1()
561 u[0] = _mm_mullo_epi32(u[5], cospi32); in fdct4x8_sse4_1()
569 v[0] = _mm_mullo_epi32(v[0], cospi32); in fdct4x8_sse4_1()
570 v[1] = _mm_mullo_epi32(v[1], cospi32); in fdct4x8_sse4_1()
638 const __m128i cospi32 = _mm_set1_epi32(cospi[32]); in fadst8x8_sse4_1() local
683 x = _mm_mullo_epi32(u2, cospi32); in fadst8x8_sse4_1()
[all …]
Dhighbd_fwd_txfm_avx2.c259 const __m256i cospi32 = _mm256_set1_epi32(cospi[32]); in av1_fdct8_avx2() local
284 v[6] = _mm256_mullo_epi32(u[6], cospi32); in av1_fdct8_avx2()
289 u[0] = _mm256_mullo_epi32(u[5], cospi32); in av1_fdct8_avx2()
297 v[0] = _mm256_mullo_epi32(v[0], cospi32); in av1_fdct8_avx2()
298 v[1] = _mm256_mullo_epi32(v[1], cospi32); in av1_fdct8_avx2()
361 const __m256i cospi32 = _mm256_set1_epi32(cospi[32]); in av1_fadst8_avx2() local
397 x = _mm256_mullo_epi32(u2, cospi32); in av1_fadst8_avx2()
398 y = _mm256_mullo_epi32(u3, cospi32); in av1_fadst8_avx2()
410 x = _mm256_mullo_epi32(u6, cospi32); in av1_fadst8_avx2()
411 y = _mm256_mullo_epi32(u7, cospi32); in av1_fadst8_avx2()
[all …]