Home
last modified time | relevance | path

Searched refs:vand_u8 (Results 1 – 16 of 16) sorted by relevance

/external/libjpeg-turbo/simd/arm/
Djcphuff-neon.c220 row0_eq0 = vand_u8(row0_eq0, bitmap_mask); in jsimd_encode_mcu_AC_first_prepare_neon()
221 row1_eq0 = vand_u8(row1_eq0, bitmap_mask); in jsimd_encode_mcu_AC_first_prepare_neon()
222 row2_eq0 = vand_u8(row2_eq0, bitmap_mask); in jsimd_encode_mcu_AC_first_prepare_neon()
223 row3_eq0 = vand_u8(row3_eq0, bitmap_mask); in jsimd_encode_mcu_AC_first_prepare_neon()
224 row4_eq0 = vand_u8(row4_eq0, bitmap_mask); in jsimd_encode_mcu_AC_first_prepare_neon()
225 row5_eq0 = vand_u8(row5_eq0, bitmap_mask); in jsimd_encode_mcu_AC_first_prepare_neon()
226 row6_eq0 = vand_u8(row6_eq0, bitmap_mask); in jsimd_encode_mcu_AC_first_prepare_neon()
227 row7_eq0 = vand_u8(row7_eq0, bitmap_mask); in jsimd_encode_mcu_AC_first_prepare_neon()
465 abs_row0_eq0 = vand_u8(abs_row0_eq0, bitmap_mask); in jsimd_encode_mcu_AC_refine_prepare_neon()
466 abs_row1_eq0 = vand_u8(abs_row1_eq0, bitmap_mask); in jsimd_encode_mcu_AC_refine_prepare_neon()
[all …]
/external/libjpeg-turbo/simd/arm/aarch32/
Djchuff-neon.c239 row0_nbits_gt0 = vand_u8(row0_nbits_gt0, bitmap_mask); in jsimd_huff_encode_one_block_neon()
240 row1_nbits_gt0 = vand_u8(row1_nbits_gt0, bitmap_mask); in jsimd_huff_encode_one_block_neon()
241 row2_nbits_gt0 = vand_u8(row2_nbits_gt0, bitmap_mask); in jsimd_huff_encode_one_block_neon()
242 row3_nbits_gt0 = vand_u8(row3_nbits_gt0, bitmap_mask); in jsimd_huff_encode_one_block_neon()
243 row4_nbits_gt0 = vand_u8(row4_nbits_gt0, bitmap_mask); in jsimd_huff_encode_one_block_neon()
244 row5_nbits_gt0 = vand_u8(row5_nbits_gt0, bitmap_mask); in jsimd_huff_encode_one_block_neon()
245 row6_nbits_gt0 = vand_u8(row6_nbits_gt0, bitmap_mask); in jsimd_huff_encode_one_block_neon()
246 row7_nbits_gt0 = vand_u8(row7_nbits_gt0, bitmap_mask); in jsimd_huff_encode_one_block_neon()
/external/libjpeg-turbo/simd/arm/aarch64/
Djchuff-neon.c212 abs_row0_gt0 = vand_u8(abs_row0_gt0, bitmap_mask); in jsimd_huff_encode_one_block_neon()
213 abs_row1_gt0 = vand_u8(abs_row1_gt0, bitmap_mask); in jsimd_huff_encode_one_block_neon()
214 abs_row2_gt0 = vand_u8(abs_row2_gt0, bitmap_mask); in jsimd_huff_encode_one_block_neon()
215 abs_row3_gt0 = vand_u8(abs_row3_gt0, bitmap_mask); in jsimd_huff_encode_one_block_neon()
216 abs_row4_gt0 = vand_u8(abs_row4_gt0, bitmap_mask); in jsimd_huff_encode_one_block_neon()
217 abs_row5_gt0 = vand_u8(abs_row5_gt0, bitmap_mask); in jsimd_huff_encode_one_block_neon()
218 abs_row6_gt0 = vand_u8(abs_row6_gt0, bitmap_mask); in jsimd_huff_encode_one_block_neon()
219 abs_row7_gt0 = vand_u8(abs_row7_gt0, bitmap_mask); in jsimd_huff_encode_one_block_neon()
/external/libgav1/libgav1/src/dsp/arm/
Dloop_filter_neon.cc59 const uint8x8_t inner_mask = vand_u8(a, RightShiftVector<32>(a)); in NeedsFilter4()
61 return vand_u8(inner_mask, outer_mask); in NeedsFilter4()
77 *hev_mask = vand_u8(hev_tmp_mask, *needs_filter4_mask); in Filter4Masks()
254 return vand_u8(b, RightShiftVector<32>(b)); in IsFlat3()
267 const uint8x8_t inner_mask = vand_u8(b, RightShiftVector<32>(b)); in NeedsFilter6()
269 return vand_u8(inner_mask, outer_mask); in NeedsFilter6()
367 if (vaddv_u8(vand_u8(is_flat3_mask, needs_filter6_mask)) == 0) { in Horizontal6_NEON()
441 if (vaddv_u8(vand_u8(is_flat3_mask, needs_filter6_mask)) == 0) { in Vertical6_NEON()
485 return vand_u8(c, RightShiftVector<32>(c)); in IsFlat4()
501 const uint8x8_t inner_mask = vand_u8(c, RightShiftVector<32>(c)); in NeedsFilter8()
[all …]
Dconvolve_neon.cc860 vand_u8(vshrn_n_u16(subpel_index_offsets, 6), filter_index_mask); in ConvolveKernelHorizontal2Tap()
899 vand_u8(vshrn_n_u16(subpel_index_offsets, kFilterIndexShift), in ConvolveKernelHorizontal2Tap()
964 const uint8x8_t filter_indices = vand_u8( in ConvolveKernelHorizontalPositive4Tap()
1034 vand_u8(filter_index_offsets, filter_index_mask); in ConvolveKernelHorizontalSigned4Tap()
1123 vand_u8(vshrn_n_u16(subpel_index_offsets, kFilterIndexShift), in ConvolveKernelHorizontalSigned6Tap()
1219 vand_u8(vshrn_n_u16(subpel_index_offsets, kFilterIndexShift), in ConvolveKernelHorizontalMixed6Tap()
1306 vand_u8(vshrn_n_u16(subpel_index_offsets, kFilterIndexShift), in ConvolveKernelHorizontalSigned8Tap()
Dintrapred_neon.cc352 const uint8x8_t left_mask = vand_u8(left_le_top, left_le_top_left); in Paeth4Or8xN_NEON()
/external/libhevc/common/arm/
Dihevc_sao_band_offset_chroma.s179 VAND.U8 D4,D4,D13 @band_table.val[3] = vand_u8(band_table.val[3], au1_cmp)
189 VAND.U8 D3,D3,D14 @band_table.val[2] = vand_u8(band_table.val[2], au1_cmp)
198 VAND.U8 D2,D2,D15 @band_table.val[1] = vand_u8(band_table.val[1], au1_cmp)
206 VAND.U8 D1,D1,D16 @band_table.val[0] = vand_u8(band_table.val[0], au1_cmp)
253 VAND.U8 D12,D12,D17 @band_table.val[3] = vand_u8(band_table.val[3], au1_cmp)
263 VAND.U8 D11,D11,D18 @band_table.val[2] = vand_u8(band_table.val[2], au1_cmp)
273 VAND.U8 D10,D10,D19 @band_table.val[1] = vand_u8(band_table.val[1], au1_cmp)
281 VAND.U8 D9,D9,D20 @band_table.val[0] = vand_u8(band_table.val[0], au1_cmp)
Dihevc_sao_band_offset_luma.s163 VAND.U8 D4,D4,D12 @band_table.val[3] = vand_u8(band_table.val[3], au1_cmp)
173 VAND.U8 D3,D3,D11 @band_table.val[2] = vand_u8(band_table.val[2], au1_cmp)
183 VAND.U8 D2,D2,D10 @band_table.val[1] = vand_u8(band_table.val[1], au1_cmp)
190 VAND.U8 D1,D1,D9 @band_table.val[0] = vand_u8(band_table.val[0], au1_cmp)
/external/libaom/libaom/aom_dsp/arm/
Dloopfilter_neon.c38 mask_8x8 = vand_u8(mask_8x8, temp_8x8); in lpf_mask()
50 mask_8x8 = vand_u8(mask_8x8, temp_8x8); in lpf_mask()
68 mask_8x8 = vand_u8(mask_8x8, temp_8x8); in lpf_mask2()
80 mask_8x8 = vand_u8(mask_8x8, temp_8x8); in lpf_mask2()
96 flat_8x8 = vand_u8(flat_8x8, temp_8x8); in lpf_flat_mask4()
111 flat_8x8 = vand_u8(flat_8x8, temp_8x8); in lpf_flat_mask3()
132 mask_8x8 = vand_u8(mask_8x8, temp_8x8); in lpf_mask3_chroma()
144 mask_8x8 = vand_u8(mask_8x8, temp_8x8); in lpf_mask3_chroma()
312 filter8_cond = vand_u8(flat_8x8, mask_8x8); in lpf_14_neon()
314 filter14_cond = vand_u8(filter8_cond, flat2_8x8); in lpf_14_neon()
[all …]
/external/webp/src/dsp/
Dalpha_processing_neon.c99 mask8 = vand_u8(mask8, alphas); in DispatchAlpha_NEON()
149 mask8 = vand_u8(mask8, alphas); in ExtractAlpha_NEON()
/external/libhevc/encoder/arm/
Dihevce_scan_coeffs_neon.c99 lo = vand_u8(lo, mask_and); in movemask_neon()
102 hi = vand_u8(hi, mask_and); in movemask_neon()
/external/clang/test/CodeGen/
Daarch64-neon-3v.c67 return vand_u8(a, b); in test_vand_u8()
Darm_neon_intrinsics.c916 return vand_u8(a, b); in test_vand_u8()
/external/llvm-project/clang/test/CodeGen/
Daarch64-neon-3v.c67 return vand_u8(a, b); in test_vand_u8()
Darm_neon_intrinsics.c792 return vand_u8(a, b); in test_vand_u8()
/external/neon_2_sse/
DNEON_2_SSE.h2113 _NEON2SSESTORAGE uint8x8_t vand_u8(uint8x8_t a, uint8x8_t b); // VAND d0,d0,d0
15204 _NEON2SSESTORAGE uint8x8_t vand_u8(uint8x8_t a, uint8x8_t b); // VAND d0,d0,d0
15205 #define vand_u8 vand_s8 macro