/external/libjpeg-turbo/simd/arm/ |
D | jcphuff-neon.c | 220 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/ |
D | jchuff-neon.c | 239 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/ |
D | jchuff-neon.c | 212 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/ |
D | loop_filter_neon.cc | 59 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 …]
|
D | convolve_neon.cc | 860 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()
|
D | intrapred_neon.cc | 352 const uint8x8_t left_mask = vand_u8(left_le_top, left_le_top_left); in Paeth4Or8xN_NEON()
|
/external/libhevc/common/arm/ |
D | ihevc_sao_band_offset_chroma.s | 179 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)
|
D | ihevc_sao_band_offset_luma.s | 163 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/ |
D | loopfilter_neon.c | 38 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/ |
D | alpha_processing_neon.c | 99 mask8 = vand_u8(mask8, alphas); in DispatchAlpha_NEON() 149 mask8 = vand_u8(mask8, alphas); in ExtractAlpha_NEON()
|
/external/libhevc/encoder/arm/ |
D | ihevce_scan_coeffs_neon.c | 99 lo = vand_u8(lo, mask_and); in movemask_neon() 102 hi = vand_u8(hi, mask_and); in movemask_neon()
|
/external/clang/test/CodeGen/ |
D | aarch64-neon-3v.c | 67 return vand_u8(a, b); in test_vand_u8()
|
D | arm_neon_intrinsics.c | 916 return vand_u8(a, b); in test_vand_u8()
|
/external/llvm-project/clang/test/CodeGen/ |
D | aarch64-neon-3v.c | 67 return vand_u8(a, b); in test_vand_u8()
|
D | arm_neon_intrinsics.c | 792 return vand_u8(a, b); in test_vand_u8()
|
/external/neon_2_sse/ |
D | NEON_2_SSE.h | 2113 _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
|