Home
last modified time | relevance | path

Searched refs:vbslq_u8 (Results 1 – 21 of 21) sorted by relevance

/external/libvpx/libvpx/vp8/encoder/arm/neon/
Ddenoising_neon.c102 vbslq_u8(v_level1_mask, v_level1and2and3_adjustment, v_abs_diff); in vp8_denoiser_filter_neon()
318 vbslq_u8(v_level1_mask, v_level1and2and3_adjustment, v_abs_diff); in vp8_denoiser_filter_uv_neon()
/external/webrtc/modules/video_processing/util/
Ddenoiser_filter_neon.cc143 vbslq_u8(v_level1_mask, v_level1and2and3_adjustment, v_abs_diff); in MbDenoise()
/external/libgav1/libgav1/src/dsp/arm/
Dintra_edge_neon.cc114 const uint8x16_t dst_remainder = vbslq_u8(mask, src_1, result); in IntraEdgeFilter_NEON()
206 const uint8x16_t dst_remainder = vbslq_u8(mask, src_2, result); in IntraEdgeFilter_NEON()
Dintrapred_neon.cc399 uint8x16_t result = vbslq_u8(left_mask, left, top); in SelectPaeth()
406 return vbslq_u8(left_or_top_mask, result, top_left); in SelectPaeth()
Dintrapred_cfl_neon.cc242 const uint8x16_t row = vbslq_u8(x_mask, vld1q_u8(src + x), x_max); in CflSubsampler444_NEON()
/external/libhevc/encoder/arm/
Dihevce_copy_neon.c111 dst_0 = vbslq_u8(vreinterpretq_u8_u16(select), src_0, dst_0); in ihevce_chroma_interleave_2d_copy_neon()
/external/libaom/libaom/av1/common/arm/
Dwarp_plane_neon.c585 src_1 = vbslq_u8(mask_val, vec_dup, src_1); in av1_warp_affine_neon()
592 src_1 = vbslq_u8(mask_val, vec_dup, src_1); in av1_warp_affine_neon()
/external/libvpx/libvpx/vp9/encoder/arm/neon/
Dvp9_denoiser_neon.c67 vbslq_u8(v_level1_mask, v_level1and2and3_adjustment, v_abs_diff); in denoiser_16x1_neon()
/external/libvpx/libvpx/vpx_dsp/arm/
Ddeblock_neon.c83 return vbslq_u8(mask, k_out, v0); in generate_outputq()
Dloopfilter_neon.c228 return vbslq_u8(flat, t, in); in apply_15_tap_filter_16_kernel()
380 *op6 = vbslq_u8(flat2, t, p6); in apply_15_tap_filter_16()
/external/webp/src/dsp/
Dlossless_neon.c387 const uint8x16_t res = vbslq_u8(vreinterpretq_u8_u32(mask), sumTin, sumLin); \
/external/skia/include/private/
DSkNx_neon.h489 return vbslq_u8(fVec, t.fVec, e.fVec); in thenElse()
DSkVx.h403 return unchecked_bit_pun<Vec<N,T>>(vbslq_u8(unchecked_bit_pun<uint8x16_t>(cond),
/external/skqp/include/private/
DSkNx_neon.h511 return vbslq_u8(fVec, t.fVec, e.fVec); in thenElse()
/external/psimd/include/
Dpsimd.h704 return (psimd_u8) vbslq_u8((uint8x16_t) mask, (uint8x16_t) a, (uint8x16_t) b); in psimd_blend_u8()
/external/pffft/
Dsse2neon.h1865 return vreinterpretq_m128i_u8(vbslq_u8(mask, b, a)); in _mm_blendv_epi8()
/external/neon_2_sse/
DNEON_2_SSE.h2209 _NEON2SSESTORAGE uint8x16_t vbslq_u8(uint8x16_t a, uint8x16_t b, uint8x16_t c); // VBSL q0,q0,q0
15623 _NEON2SSESTORAGE uint8x16_t vbslq_u8(uint8x16_t a, uint8x16_t b, uint8x16_t c); // VBSL q0,q0,q0
15624 #define vbslq_u8 vbslq_s8 macro
15645 #define vbslq_p8 vbslq_u8
/external/llvm-project/clang/test/CodeGen/
Daarch64-neon-intrinsics.c1171 return vbslq_u8(v1, v2, v3); in test_vbslq_u8()
Darm_neon_intrinsics.c1153 return vbslq_u8(a, b, c); in test_vbslq_u8()
/external/clang/test/CodeGen/
Daarch64-neon-intrinsics.c1260 return vbslq_u8(v1, v2, v3); in test_vbslq_u8()
Darm_neon_intrinsics.c1279 return vbslq_u8(a, b, c); in test_vbslq_u8()