/external/libgav1/libgav1/src/dsp/arm/ |
D | loop_filter_neon.cc | 167 const uint8x8_t p0q0_output = vbsl_u8(needs_filter4_mask, f_p0q0, p0q0); in Horizontal4_NEON() 172 const uint8x8_t p1q1_output = vbsl_u8(p1q1_mask, f_p1q1, p1q1); in Horizontal4_NEON() 227 vbsl_u8(needs_filter4_mask, f_p0q0, p1q1xp0q0.val[1]); in Vertical4_NEON() 232 const uint8x8_t p1q1_output = vbsl_u8(p1q1_mask, f_p1q1, p1q1xp0q0.val[0]); in Vertical4_NEON() 363 f_p1q1 = vbsl_u8(hev_mask, p1q1, f_p1q1); in Horizontal6_NEON() 379 uint8x8_t p1q1_output = vbsl_u8(is_flat3_mask, f6_p1q1, f_p1q1); in Horizontal6_NEON() 380 p1q1_output = vbsl_u8(needs_filter6_mask, p1q1_output, p1q1); in Horizontal6_NEON() 384 uint8x8_t p0q0_output = vbsl_u8(is_flat3_mask, f6_p0q0, f_p0q0); in Horizontal6_NEON() 385 p0q0_output = vbsl_u8(needs_filter6_mask, p0q0_output, p0q0); in Horizontal6_NEON() 437 f_p1q1 = vbsl_u8(hev_mask, p1q1, f_p1q1); in Vertical6_NEON() [all …]
|
D | intrapred_directional_neon.cc | 122 vbsl_u8(max_base_mask, value_stepped, top_max_base); in DirectionalZone1_WxH() 134 vbsl_u8(max_base_mask, value, top_max_base); in DirectionalZone1_WxH() 194 vbsl_u8(max_base_mask, value, top_max_base); in DirectionalZone1_WxH() 269 vbsl_u8(max_base_mask, value, top_max_base); in DirectionalIntraPredictorZone1_NEON() 499 uint8x8_t output = vbsl_u8(blend, val, dst_blend); in DirectionalZone1Blend_WxH()
|
D | intrapred_neon.cc | 356 uint8x8_t result = vbsl_u8(left_mask, left, top); in Paeth4Or8xN_NEON() 363 result = vbsl_u8(left_or_top_mask, result, top_left); in Paeth4Or8xN_NEON()
|
D | intrapred_cfl_neon.cc | 220 const uint8x8_t row = vbsl_u8(x_mask, vld1_u8(src), x_max); in CflSubsampler444_NEON()
|
/external/libaom/libaom/aom_dsp/arm/ |
D | loopfilter_neon.c | 317 *p0q0 = vbsl_u8(filter4_cond, out_f4_pq0, *p0q0); in lpf_14_neon() 318 *p1q1 = vbsl_u8(filter4_cond, out_f4_pq1, *p1q1); in lpf_14_neon() 321 *p0q0 = vbsl_u8(filter8_cond, out_f7_pq0, *p0q0); in lpf_14_neon() 322 *p1q1 = vbsl_u8(filter8_cond, out_f7_pq1, *p1q1); in lpf_14_neon() 323 *p2q2 = vbsl_u8(filter8_cond, out_f7_pq2, *p2q2); in lpf_14_neon() 326 *p0q0 = vbsl_u8(filter14_cond, out_f14_pq0, *p0q0); in lpf_14_neon() 327 *p1q1 = vbsl_u8(filter14_cond, out_f14_pq1, *p1q1); in lpf_14_neon() 328 *p2q2 = vbsl_u8(filter14_cond, out_f14_pq2, *p2q2); in lpf_14_neon() 329 *p3q3 = vbsl_u8(filter14_cond, out_f14_pq3, *p3q3); in lpf_14_neon() 330 *p4q4 = vbsl_u8(filter14_cond, out_f14_pq4, *p4q4); in lpf_14_neon() [all …]
|
/external/libaom/libaom/av1/common/arm/ |
D | reconinter_neon.c | 54 diff_d = vbsl_u8(diff_select, diff_d, vsub_u8(dup_64, diff_d)); in av1_build_compound_diffwtd_mask_d16_neon() 79 diff_d = vbsl_u8(diff_select, diff_d, vsub_u8(dup_64, diff_d)); in av1_build_compound_diffwtd_mask_d16_neon()
|
/external/libvpx/libvpx/vpx_dsp/arm/ |
D | deblock_neon.c | 49 return vbsl_u8(mask, k_out, v0); in generate_output() 374 output = vbsl_u8(mask, output, s); in vpx_mbpost_proc_across_ip_neon() 464 output = vbsl_u8(mask, output, s); in vpx_mbpost_proc_down_neon()
|
D | loopfilter_neon.c | 218 return vbsl_u8(flat, vrshrn_n_u16(*sum, 4), in); in apply_15_tap_filter_8_kernel() 329 *op6 = vbsl_u8(flat2, vrshrn_n_u16(sum, 4), p6); in apply_15_tap_filter_8()
|
/external/libpng/arm/ |
D | filter_neon_intrinsics.c | 281 d = vbsl_u8(d, b, c); in paeth() 282 e = vbsl_u8(e, a, d); in paeth()
|
/external/pdfium/third_party/libpng16/arm/ |
D | filter_neon_intrinsics.c | 281 d = vbsl_u8(d, b, c); in paeth() 282 e = vbsl_u8(e, a, d); in paeth()
|
/external/skqp/src/core/ |
D | SkBlitter_ARGB32.cpp | 497 vdst.val[NEON_A] = vbsl_u8(vsel_trans, vdst.val[NEON_A], vdup_n_u8(0xFF)); in blit_row_lcd16_opaque() 498 vdst.val[NEON_A] = vbsl_u8(vsel_opq, vopqDstA, vdst.val[NEON_A]); in blit_row_lcd16_opaque() 504 vdst.val[NEON_R] = vbsl_u8(vsel_opq, vopqDstR, vdst.val[NEON_R]); in blit_row_lcd16_opaque() 505 vdst.val[NEON_G] = vbsl_u8(vsel_opq, vopqDstG, vdst.val[NEON_G]); in blit_row_lcd16_opaque() 506 vdst.val[NEON_B] = vbsl_u8(vsel_opq, vopqDstB, vdst.val[NEON_B]); in blit_row_lcd16_opaque()
|
/external/skia/src/core/ |
D | SkBlitter_ARGB32.cpp | 497 vdst.val[NEON_A] = vbsl_u8(vsel_trans, vdst.val[NEON_A], vdup_n_u8(0xFF)); in blit_row_lcd16_opaque() 498 vdst.val[NEON_A] = vbsl_u8(vsel_opq, vopqDstA, vdst.val[NEON_A]); in blit_row_lcd16_opaque() 504 vdst.val[NEON_R] = vbsl_u8(vsel_opq, vopqDstR, vdst.val[NEON_R]); in blit_row_lcd16_opaque() 505 vdst.val[NEON_G] = vbsl_u8(vsel_opq, vopqDstG, vdst.val[NEON_G]); in blit_row_lcd16_opaque() 506 vdst.val[NEON_B] = vbsl_u8(vsel_opq, vopqDstB, vdst.val[NEON_B]); in blit_row_lcd16_opaque()
|
/external/libhevc/encoder/arm/ |
D | ihevce_copy_neon.c | 85 dst_0 = vbsl_u8(vreinterpret_u8_u16(select), src_0, dst_0); in ihevce_chroma_interleave_2d_copy_neon()
|
D | ihevce_itrans_recon_neon.c | 101 a3 = vbsl_u8(vreinterpret_u8_u16(select), a2, a3); in ihevce_itrans_recon_dc_4x4_chroma_neon()
|
/external/tensorflow/tensorflow/lite/kernels/internal/optimized/ |
D | legacy_optimized_ops.h | 4165 uint8x8_t masked_output = vbsl_u8(mask, output_u8, vdup_n_u8(0)); in Softmax()
|
/external/llvm-project/clang/test/CodeGen/ |
D | aarch64-neon-intrinsics.c | 1018 return vbsl_u8(v1, v2, v3); in test_vbsl_u8()
|
D | arm_neon_intrinsics.c | 1044 return vbsl_u8(a, b, c); in test_vbsl_u8()
|
/external/clang/test/CodeGen/ |
D | arm_neon_intrinsics.c | 1170 return vbsl_u8(a, b, c); in test_vbsl_u8()
|
D | aarch64-neon-intrinsics.c | 1083 return vbsl_u8(v1, v2, v3); in test_vbsl_u8()
|
/external/neon_2_sse/ |
D | NEON_2_SSE.h | 2198 _NEON2SSESTORAGE uint8x8_t vbsl_u8(uint8x8_t a, uint8x8_t b, uint8x8_t c); // VBSL d0,d0,d0 15575 _NEON2SSESTORAGE uint8x8_t vbsl_u8(uint8x8_t a, uint8x8_t b, uint8x8_t c); // VBSL d0,d0,d0 15576 #define vbsl_u8 vbsl_s8 macro
|