Home
last modified time | relevance | path

Searched refs:cmp_mask (Results 1 – 5 of 5) sorted by relevance

/external/libaom/libaom/aom_dsp/x86/
Dhighbd_adaptive_quantize_avx2.c35 static INLINE void highbd_update_mask1_avx2(__m256i *cmp_mask, in highbd_update_mask1_avx2() argument
39 if (_mm256_movemask_epi8(*cmp_mask)) { in highbd_update_mask1_avx2()
41 temp_mask = _mm256_and_si256(*cmp_mask, iscan); in highbd_update_mask1_avx2()
120 __m256i cmp_mask, mask0 = zero, mask1 = zero; in aom_highbd_quantize_b_adaptive_avx2() local
154 cmp_mask = _mm256_permute4x64_epi64(_mm256_packs_epi32(temp0, temp1), 0xd8); in aom_highbd_quantize_b_adaptive_avx2()
155 highbd_update_mask1_avx2(&cmp_mask, iscan, &is_found1, &mask1); in aom_highbd_quantize_b_adaptive_avx2()
157 if (_mm256_movemask_epi8(cmp_mask) == 0) { in aom_highbd_quantize_b_adaptive_avx2()
195 cmp_mask = _mm256_permute4x64_epi64(_mm256_packs_epi32(temp0, temp1), 0xd8); in aom_highbd_quantize_b_adaptive_avx2()
196 highbd_update_mask1_avx2(&cmp_mask, iscan + index, &is_found1, &mask1); in aom_highbd_quantize_b_adaptive_avx2()
197 if (_mm256_movemask_epi8(cmp_mask) == 0) { in aom_highbd_quantize_b_adaptive_avx2()
[all …]
Dadaptive_quantize_avx2.c45 static INLINE void update_mask1_avx2(__m256i *cmp_mask, in update_mask1_avx2() argument
49 if (_mm256_movemask_epi8(*cmp_mask)) { in update_mask1_avx2()
51 temp_mask = _mm256_and_si256(*cmp_mask, iscan); in update_mask1_avx2()
110 __m256i cmp_mask, mask0 = zero, mask1 = zero; in aom_quantize_b_adaptive_avx2() local
138 cmp_mask = _mm256_permute4x64_epi64(temp0, 0xd8); in aom_quantize_b_adaptive_avx2()
139 update_mask1_avx2(&cmp_mask, iscan, &is_found1, &mask1); in aom_quantize_b_adaptive_avx2()
141 if (_mm256_movemask_epi8(cmp_mask) == 0) { in aom_quantize_b_adaptive_avx2()
171 cmp_mask = _mm256_permute4x64_epi64(temp0, 0xd8); in aom_quantize_b_adaptive_avx2()
172 update_mask1_avx2(&cmp_mask, iscan + index, &is_found1, &mask1); in aom_quantize_b_adaptive_avx2()
173 if (_mm256_movemask_epi8(cmp_mask) == 0) { in aom_quantize_b_adaptive_avx2()
Dhighbd_adaptive_quantize_sse2.c111 __m128i cmp_mask0, cmp_mask1, cmp_mask; in aom_highbd_quantize_b_adaptive_sse2() local
164 cmp_mask = _mm_packs_epi32(cmp_mask0, cmp_mask1); in aom_highbd_quantize_b_adaptive_sse2()
165 highbd_update_mask1(&cmp_mask, iscan, &is_found1, &mask1); in aom_highbd_quantize_b_adaptive_sse2()
220 cmp_mask = _mm_packs_epi32(cmp_mask0, cmp_mask1); in aom_highbd_quantize_b_adaptive_sse2()
221 highbd_update_mask1(&cmp_mask, iscan + index, &is_found1, &mask1); in aom_highbd_quantize_b_adaptive_sse2()
320 __m128i cmp_mask0, cmp_mask1, cmp_mask; in aom_highbd_quantize_b_32x32_adaptive_sse2() local
381 cmp_mask = _mm_packs_epi32(cmp_mask0, cmp_mask1); in aom_highbd_quantize_b_32x32_adaptive_sse2()
382 highbd_update_mask1(&cmp_mask, iscan, &is_found1, &mask1); in aom_highbd_quantize_b_32x32_adaptive_sse2()
437 cmp_mask = _mm_packs_epi32(cmp_mask0, cmp_mask1); in aom_highbd_quantize_b_32x32_adaptive_sse2()
438 highbd_update_mask1(&cmp_mask, iscan + index, &is_found1, &mask1); in aom_highbd_quantize_b_32x32_adaptive_sse2()
[all …]
/external/libhevc/common/x86/
Dihevc_sao_ssse3_intr.c141 __m128i cmp_mask, cmp_store; in ihevc_sao_band_offset_luma_ssse3() local
186 cmp_mask = _mm_set1_epi16(16); in ihevc_sao_band_offset_luma_ssse3()
203 tmp_set_128i_2 = _mm_cmpgt_epi16(cmp_mask, band_table0_8x16b); in ihevc_sao_band_offset_luma_ssse3()
207 tmp_set_128i_2 = _mm_cmpgt_epi16(cmp_mask, band_table3_8x16b); in ihevc_sao_band_offset_luma_ssse3()
211 tmp_set_128i_2 = _mm_cmpgt_epi16(cmp_mask, band_table2_8x16b); in ihevc_sao_band_offset_luma_ssse3()
213 tmp_set_128i_2 = _mm_cmpgt_epi16(cmp_mask, band_table3_8x16b); in ihevc_sao_band_offset_luma_ssse3()
217 tmp_set_128i_2 = _mm_cmpgt_epi16(cmp_mask, band_table1_8x16b); in ihevc_sao_band_offset_luma_ssse3()
219 tmp_set_128i_2 = _mm_cmpgt_epi16(cmp_mask, band_table2_8x16b); in ihevc_sao_band_offset_luma_ssse3()
223 tmp_set_128i_2 = _mm_cmpgt_epi16(cmp_mask, band_table0_8x16b); in ihevc_sao_band_offset_luma_ssse3()
225 tmp_set_128i_2 = _mm_cmpgt_epi16(cmp_mask, band_table1_8x16b); in ihevc_sao_band_offset_luma_ssse3()
[all …]
/external/mesa3d/src/gallium/drivers/r600/sfn/
Dsfn_instruction_tex.cpp259 int cmp_mask = (1 << (size->num_components - 1)) - 1; in lower_txl_txf_array_or_cube() local
261 (nir_component_mask_t)cmp_mask)); in lower_txl_txf_array_or_cube()