Home
last modified time | relevance | path

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

/external/libvpx/libvpx/vpx_dsp/x86/
Dhighbd_idct4x4_add_sse4.c29 __m128i io_short[2]; in vpx_highbd_idct4x4_16_add_sse4_1() local
31 io_short[0] = _mm_packs_epi32(io[0], io[1]); in vpx_highbd_idct4x4_16_add_sse4_1()
32 io_short[1] = _mm_packs_epi32(io[2], io[3]); in vpx_highbd_idct4x4_16_add_sse4_1()
33 idct4_sse2(io_short); in vpx_highbd_idct4x4_16_add_sse4_1()
34 idct4_sse2(io_short); in vpx_highbd_idct4x4_16_add_sse4_1()
35 io_short[0] = _mm_add_epi16(io_short[0], _mm_set1_epi16(8)); in vpx_highbd_idct4x4_16_add_sse4_1()
36 io_short[1] = _mm_add_epi16(io_short[1], _mm_set1_epi16(8)); in vpx_highbd_idct4x4_16_add_sse4_1()
37 io[0] = _mm_srai_epi16(io_short[0], 4); in vpx_highbd_idct4x4_16_add_sse4_1()
38 io[1] = _mm_srai_epi16(io_short[1], 4); in vpx_highbd_idct4x4_16_add_sse4_1()
Dhighbd_idct8x8_add_sse4.c110 __m128i io_short[8]; in vpx_highbd_idct8x8_64_add_sse4_1() local
112 io_short[0] = _mm_packs_epi32(io[0], io[4]); in vpx_highbd_idct8x8_64_add_sse4_1()
113 io_short[1] = _mm_packs_epi32(io[1], io[5]); in vpx_highbd_idct8x8_64_add_sse4_1()
114 io_short[2] = _mm_packs_epi32(io[2], io[6]); in vpx_highbd_idct8x8_64_add_sse4_1()
115 io_short[3] = _mm_packs_epi32(io[3], io[7]); in vpx_highbd_idct8x8_64_add_sse4_1()
124 io_short[4] = _mm_packs_epi32(io[8], io[12]); in vpx_highbd_idct8x8_64_add_sse4_1()
125 io_short[5] = _mm_packs_epi32(io[9], io[13]); in vpx_highbd_idct8x8_64_add_sse4_1()
126 io_short[6] = _mm_packs_epi32(io[10], io[14]); in vpx_highbd_idct8x8_64_add_sse4_1()
127 io_short[7] = _mm_packs_epi32(io[11], io[15]); in vpx_highbd_idct8x8_64_add_sse4_1()
129 vpx_idct8_sse2(io_short); in vpx_highbd_idct8x8_64_add_sse4_1()
[all …]
Dhighbd_idct8x8_add_sse2.c108 __m128i io_short[8]; in vpx_highbd_idct8x8_64_add_sse2() local
110 io_short[0] = _mm_packs_epi32(io[0], io[4]); in vpx_highbd_idct8x8_64_add_sse2()
111 io_short[1] = _mm_packs_epi32(io[1], io[5]); in vpx_highbd_idct8x8_64_add_sse2()
112 io_short[2] = _mm_packs_epi32(io[2], io[6]); in vpx_highbd_idct8x8_64_add_sse2()
113 io_short[3] = _mm_packs_epi32(io[3], io[7]); in vpx_highbd_idct8x8_64_add_sse2()
122 io_short[4] = _mm_packs_epi32(io[8], io[12]); in vpx_highbd_idct8x8_64_add_sse2()
123 io_short[5] = _mm_packs_epi32(io[9], io[13]); in vpx_highbd_idct8x8_64_add_sse2()
124 io_short[6] = _mm_packs_epi32(io[10], io[14]); in vpx_highbd_idct8x8_64_add_sse2()
125 io_short[7] = _mm_packs_epi32(io[11], io[15]); in vpx_highbd_idct8x8_64_add_sse2()
127 vpx_idct8_sse2(io_short); in vpx_highbd_idct8x8_64_add_sse2()
[all …]
Dhighbd_idct4x4_add_sse2.c94 __m128i io[4], io_short[2]; in vpx_highbd_idct4x4_16_add_sse2() local
101 io_short[0] = _mm_packs_epi32(io[0], io[1]); in vpx_highbd_idct4x4_16_add_sse2()
102 io_short[1] = _mm_packs_epi32(io[2], io[3]); in vpx_highbd_idct4x4_16_add_sse2()
107 max_input = _mm_max_epi16(io_short[0], io_short[1]); in vpx_highbd_idct4x4_16_add_sse2()
108 min_input = _mm_min_epi16(io_short[0], io_short[1]); in vpx_highbd_idct4x4_16_add_sse2()
120 idct4_sse2(io_short); in vpx_highbd_idct4x4_16_add_sse2()
121 idct4_sse2(io_short); in vpx_highbd_idct4x4_16_add_sse2()
122 io_short[0] = _mm_add_epi16(io_short[0], _mm_set1_epi16(8)); in vpx_highbd_idct4x4_16_add_sse2()
123 io_short[1] = _mm_add_epi16(io_short[1], _mm_set1_epi16(8)); in vpx_highbd_idct4x4_16_add_sse2()
124 io[0] = _mm_srai_epi16(io_short[0], 4); in vpx_highbd_idct4x4_16_add_sse2()
[all …]
/external/libvpx/libvpx/vp9/common/x86/
Dvp9_highbd_iht4x4_add_sse4.c97 __m128i io_short[2]; in vp9_highbd_iht4x4_16_add_sse4_1() local
99 io_short[0] = _mm_packs_epi32(io[0], io[1]); in vp9_highbd_iht4x4_16_add_sse4_1()
100 io_short[1] = _mm_packs_epi32(io[2], io[3]); in vp9_highbd_iht4x4_16_add_sse4_1()
102 idct4_sse2(io_short); in vp9_highbd_iht4x4_16_add_sse4_1()
104 iadst4_sse2(io_short); in vp9_highbd_iht4x4_16_add_sse4_1()
107 idct4_sse2(io_short); in vp9_highbd_iht4x4_16_add_sse4_1()
109 iadst4_sse2(io_short); in vp9_highbd_iht4x4_16_add_sse4_1()
111 io_short[0] = _mm_add_epi16(io_short[0], _mm_set1_epi16(8)); in vp9_highbd_iht4x4_16_add_sse4_1()
112 io_short[1] = _mm_add_epi16(io_short[1], _mm_set1_epi16(8)); in vp9_highbd_iht4x4_16_add_sse4_1()
113 io[0] = _mm_srai_epi16(io_short[0], 4); in vp9_highbd_iht4x4_16_add_sse4_1()
[all …]
Dvp9_highbd_iht8x8_add_sse4.c195 __m128i io_short[8]; in vp9_highbd_iht8x8_64_add_sse4_1() local
197 io_short[0] = _mm_packs_epi32(io[0], io[4]); in vp9_highbd_iht8x8_64_add_sse4_1()
198 io_short[1] = _mm_packs_epi32(io[1], io[5]); in vp9_highbd_iht8x8_64_add_sse4_1()
199 io_short[2] = _mm_packs_epi32(io[2], io[6]); in vp9_highbd_iht8x8_64_add_sse4_1()
200 io_short[3] = _mm_packs_epi32(io[3], io[7]); in vp9_highbd_iht8x8_64_add_sse4_1()
201 io_short[4] = _mm_packs_epi32(io[8], io[12]); in vp9_highbd_iht8x8_64_add_sse4_1()
202 io_short[5] = _mm_packs_epi32(io[9], io[13]); in vp9_highbd_iht8x8_64_add_sse4_1()
203 io_short[6] = _mm_packs_epi32(io[10], io[14]); in vp9_highbd_iht8x8_64_add_sse4_1()
204 io_short[7] = _mm_packs_epi32(io[11], io[15]); in vp9_highbd_iht8x8_64_add_sse4_1()
207 vpx_idct8_sse2(io_short); in vp9_highbd_iht8x8_64_add_sse4_1()
[all …]