/external/libvpx/libvpx/vp8/common/arm/neon/ |
D | loopfiltersimplehorizontaledge_neon.c | 52 q2s16 = vsubl_s8(vget_low_s8(vreinterpretq_s8_u8(q7u8)), in vp8_loop_filter_simple_horizontal_edge_neon() 53 vget_low_s8(vreinterpretq_s8_u8(q6u8))); in vp8_loop_filter_simple_horizontal_edge_neon() 54 q3s16 = vsubl_s8(vget_high_s8(vreinterpretq_s8_u8(q7u8)), in vp8_loop_filter_simple_horizontal_edge_neon() 55 vget_high_s8(vreinterpretq_s8_u8(q6u8))); in vp8_loop_filter_simple_horizontal_edge_neon() 57 q4s8 = vqsubq_s8(vreinterpretq_s8_u8(q5u8), vreinterpretq_s8_u8(q8u8)); in vp8_loop_filter_simple_horizontal_edge_neon() 72 q14s8 = vandq_s8(q4s8, vreinterpretq_s8_u8(q15u8)); in vp8_loop_filter_simple_horizontal_edge_neon() 74 q2s8 = vqaddq_s8(q14s8, vreinterpretq_s8_u8(q10u8)); in vp8_loop_filter_simple_horizontal_edge_neon() 75 q3s8 = vqaddq_s8(q14s8, vreinterpretq_s8_u8(q9u8)); in vp8_loop_filter_simple_horizontal_edge_neon() 79 q11s8 = vqaddq_s8(vreinterpretq_s8_u8(q6u8), q2s8); in vp8_loop_filter_simple_horizontal_edge_neon() 80 q10s8 = vqsubq_s8(vreinterpretq_s8_u8(q7u8), q3s8); in vp8_loop_filter_simple_horizontal_edge_neon()
|
D | loopfiltersimpleverticaledge_neon.c | 217 q2s16 = vsubl_s8(vget_low_s8(vreinterpretq_s8_u8(q4u8)), in vp8_loop_filter_simple_vertical_edge_neon() 218 vget_low_s8(vreinterpretq_s8_u8(q5u8))); in vp8_loop_filter_simple_vertical_edge_neon() 219 q13s16 = vsubl_s8(vget_high_s8(vreinterpretq_s8_u8(q4u8)), in vp8_loop_filter_simple_vertical_edge_neon() 220 vget_high_s8(vreinterpretq_s8_u8(q5u8))); in vp8_loop_filter_simple_vertical_edge_neon() 222 q14s8 = vqsubq_s8(vreinterpretq_s8_u8(q3u8), vreinterpretq_s8_u8(q6u8)); in vp8_loop_filter_simple_vertical_edge_neon() 237 q14s8 = vandq_s8(q14s8, vreinterpretq_s8_u8(q15u8)); in vp8_loop_filter_simple_vertical_edge_neon() 239 q2s8 = vqaddq_s8(q14s8, vreinterpretq_s8_u8(q11u8)); in vp8_loop_filter_simple_vertical_edge_neon() 240 q3s8 = vqaddq_s8(q14s8, vreinterpretq_s8_u8(q12u8)); in vp8_loop_filter_simple_vertical_edge_neon() 244 q11s8 = vqaddq_s8(vreinterpretq_s8_u8(q5u8), q2s8); in vp8_loop_filter_simple_vertical_edge_neon() 245 q10s8 = vqsubq_s8(vreinterpretq_s8_u8(q4u8), q14s8); in vp8_loop_filter_simple_vertical_edge_neon()
|
D | vp8_loopfilter_neon.c | 75 q2s16 = vsubl_s8(vget_low_s8(vreinterpretq_s8_u8(q7)), in vp8_loop_filter_neon() 76 vget_low_s8(vreinterpretq_s8_u8(q6))); in vp8_loop_filter_neon() 77 q11s16 = vsubl_s8(vget_high_s8(vreinterpretq_s8_u8(q7)), in vp8_loop_filter_neon() 78 vget_high_s8(vreinterpretq_s8_u8(q6))); in vp8_loop_filter_neon() 82 q1s8 = vqsubq_s8(vreinterpretq_s8_u8(q5), vreinterpretq_s8_u8(q8)); in vp8_loop_filter_neon() 93 q1s8 = vreinterpretq_s8_u8(q1u8); in vp8_loop_filter_neon() 103 q1s8 = vreinterpretq_s8_u8(q1u8); in vp8_loop_filter_neon() 105 q2s8 = vqaddq_s8(q1s8, vreinterpretq_s8_u8(q10)); in vp8_loop_filter_neon() 106 q1s8 = vqaddq_s8(q1s8, vreinterpretq_s8_u8(q9)); in vp8_loop_filter_neon() 110 q11s8 = vqaddq_s8(vreinterpretq_s8_u8(q6), q2s8); in vp8_loop_filter_neon() [all …]
|
D | mbloopfilter_neon.c | 80 q2s16 = vsubl_s8(vget_low_s8(vreinterpretq_s8_u8(q7)), in vp8_mbloop_filter_neon() 81 vget_low_s8(vreinterpretq_s8_u8(q6))); in vp8_mbloop_filter_neon() 82 q13s16 = vsubl_s8(vget_high_s8(vreinterpretq_s8_u8(q7)), in vp8_mbloop_filter_neon() 83 vget_high_s8(vreinterpretq_s8_u8(q6))); in vp8_mbloop_filter_neon() 85 q1s8 = vqsubq_s8(vreinterpretq_s8_u8(q5), vreinterpretq_s8_u8(q8)); in vp8_mbloop_filter_neon() 102 q1s8 = vandq_s8(q1s8, vreinterpretq_s8_u8(q15u8)); in vp8_mbloop_filter_neon() 103 q13s8 = vandq_s8(q1s8, vreinterpretq_s8_u8(q14u8)); in vp8_mbloop_filter_neon() 105 q2s8 = vqaddq_s8(q13s8, vreinterpretq_s8_u8(q11u8)); in vp8_mbloop_filter_neon() 106 q13s8 = vqaddq_s8(q13s8, vreinterpretq_s8_u8(q12u8)); in vp8_mbloop_filter_neon() 110 q7s8 = vqsubq_s8(vreinterpretq_s8_u8(q7), q2s8); in vp8_mbloop_filter_neon() [all …]
|
/external/libvpx/libvpx/vp8/encoder/arm/neon/ |
D | denoising_neon.c | 124 vqsubq_s8(vreinterpretq_s8_u8(v_pos_adjustment), in vp8_denoiser_filter_neon() 125 vreinterpretq_s8_u8(v_neg_adjustment)); in vp8_denoiser_filter_neon() 196 vqsubq_s8(vreinterpretq_s8_u8(v_neg_adjustment), in vp8_denoiser_filter_neon() 197 vreinterpretq_s8_u8(v_pos_adjustment)); in vp8_denoiser_filter_neon() 341 vqsubq_s8(vreinterpretq_s8_u8(v_pos_adjustment), in vp8_denoiser_filter_uv_neon() 342 vreinterpretq_s8_u8(v_neg_adjustment)); in vp8_denoiser_filter_uv_neon() 421 vqsubq_s8(vreinterpretq_s8_u8(v_neg_adjustment), in vp8_denoiser_filter_uv_neon() 422 vreinterpretq_s8_u8(v_pos_adjustment)); in vp8_denoiser_filter_uv_neon()
|
/external/libgav1/libgav1/src/dsp/arm/ |
D | intrapred_smooth_neon.cc | 189 vreinterpretq_u8_s8(vnegq_s8(vreinterpretq_s8_u8(weights_x_v[0]))); in Smooth16PlusxN_NEON() 192 vreinterpretq_u8_s8(vnegq_s8(vreinterpretq_s8_u8(weights_x_v[1]))); in Smooth16PlusxN_NEON() 195 vreinterpretq_u8_s8(vnegq_s8(vreinterpretq_s8_u8(weights_x_v[2]))); in Smooth16PlusxN_NEON() 197 vreinterpretq_u8_s8(vnegq_s8(vreinterpretq_s8_u8(weights_x_v[3]))); in Smooth16PlusxN_NEON() 407 vreinterpretq_u8_s8(vnegq_s8(vreinterpretq_s8_u8(weights_x[0]))); in SmoothHorizontal16PlusxN_NEON() 410 vreinterpretq_u8_s8(vnegq_s8(vreinterpretq_s8_u8(weights_x[1]))); in SmoothHorizontal16PlusxN_NEON() 413 vreinterpretq_u8_s8(vnegq_s8(vreinterpretq_s8_u8(weights_x[2]))); in SmoothHorizontal16PlusxN_NEON() 415 vreinterpretq_u8_s8(vnegq_s8(vreinterpretq_s8_u8(weights_x[3]))); in SmoothHorizontal16PlusxN_NEON()
|
D | warp_neon.cc | 353 vreinterpretq_s8_u8(vsubq_u8(src_row_v, vdupq_n_u8(128))); in Warp_NEON() 381 vreinterpretq_s8_u8(vsubq_u8(src_row_v, vdupq_n_u8(128))); in Warp_NEON()
|
D | motion_field_projection_neon.cc | 128 const int8x16_t out = vreinterpretq_s8_u8(vorrq_u8(underflow, overflow)); in GetPosition()
|
/external/libvpx/libvpx/vp9/encoder/arm/neon/ |
D | vp9_denoiser_neon.c | 89 vqsubq_s8(vreinterpretq_s8_u8(v_pos_adjustment), in denoiser_16x1_neon() 90 vreinterpretq_s8_u8(v_neg_adjustment)); in denoiser_16x1_neon() 123 vqsubq_s8(vreinterpretq_s8_u8(v_neg_adjustment), in denoiser_adjust_16x1_neon() 124 vreinterpretq_s8_u8(v_pos_adjustment)); in denoiser_adjust_16x1_neon()
|
/external/libhevc/common/arm/ |
D | ihevc_sao_edge_offset_class1.s | 147 VSUB.U8 Q8,Q7,Q6 @sign_up = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_gt)) 165 … VSUB.U8 Q10,Q7,Q6 @sign_down = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_gt)) 178 …VSUB.U8 Q4,Q12,Q11 @II sign_down = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_g… 238 … VSUB.U8 Q10,Q7,Q6 @sign_down = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_gt)) 289 VSUB.U8 Q8,Q7,Q6 @sign_up = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_gt)) 307 … VSUB.U8 Q10,Q7,Q6 @sign_down = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_gt)) 318 …VSUB.U8 Q10,Q12,Q11 @II sign_down = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_g… 357 … VSUB.U8 Q10,Q7,Q6 @sign_down = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_gt))
|
D | ihevc_sao_edge_offset_class0_chroma.s | 181 … VSUB.U8 Q10,Q9,Q8 @sign_left = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_gt)) 208 …VSUB.U8 Q11,Q9,Q8 @sign_right = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_gt)) 215 …VSUB.U8 Q10,Q12,Q13 @II sign_left = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_g… 224 …VSUB.U8 Q11,Q12,Q13 @II sign_right = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_… 344 … VSUB.U8 Q10,Q9,Q8 @sign_left = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_gt)) 369 …VSUB.U8 Q11,Q9,Q8 @sign_right = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_gt)) 378 …VSUB.U8 Q10,Q12,Q13 @II sign_left = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_g… 384 …VSUB.U8 Q11,Q12,Q13 @II sign_right = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_…
|
D | ihevc_sao_edge_offset_class1_chroma.s | 151 VSUB.U8 Q8,Q7,Q6 @sign_up = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_gt)) 169 … VSUB.U8 Q10,Q7,Q6 @sign_down = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_gt)) 182 …VSUB.U8 Q14,Q12,Q11 @II sign_down = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_g… 250 … VSUB.U8 Q10,Q7,Q6 @sign_down = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_gt)) 306 VSUB.U8 Q8,Q7,Q6 @sign_up = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_gt)) 324 … VSUB.U8 Q10,Q7,Q6 @sign_down = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_gt)) 335 …VSUB.U8 Q10,Q12,Q11 @II sign_down = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_g… 387 … VSUB.U8 Q10,Q7,Q6 @sign_down = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_gt))
|
D | ihevc_sao_edge_offset_class0.s | 175 … VSUB.I8 Q10,Q9,Q8 @sign_left = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_gt)) 202 …VSUB.I8 Q11,Q9,Q8 @sign_right = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_gt)) 211 …VSUB.I8 Q10,Q0,Q15 @II sign_left = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_g… 217 …VSUB.I8 Q11,Q0,Q15 @II sign_right = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_… 309 … VSUB.I8 Q10,Q9,Q8 @sign_left = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_gt)) 317 …VSUB.I8 Q11,Q9,Q8 @sign_right = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_gt))
|
D | ihevc_sao_edge_offset_class2.s | 265 VSUB.U8 Q7,Q8,Q7 @sign_up = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_gt)) 306 …VSUB.U8 Q5,Q9,Q5 @I sign_down = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_gt… 377 …VSUB.U8 Q12,Q11,Q12 @II sign_down = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_g… 394 …VSUB.U8 Q5,Q9,Q5 @III sign_down = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_… 477 … VSUB.U8 Q5,Q9,Q5 @sign_down = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_gt)) 577 VSUB.U8 Q7,Q8,Q7 @sign_up = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_gt)) 618 … VSUB.U8 Q12,Q11,Q10 @sign_down = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_gt)) 705 VSUB.U8 Q7,Q8,Q7 @sign_up = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_gt)) 749 … VSUB.U8 Q12,Q11,Q10 @sign_down = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_gt))
|
D | ihevc_sao_edge_offset_class3.s | 285 VSUB.U8 Q7,Q8,Q7 @sign_up = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_gt)) 319 …VSUB.U8 Q5,Q9,Q5 @I sign_down = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_gt… 402 …VSUB.U8 Q12,Q13,Q12 @II sign_down = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_g… 428 …VSUB.U8 Q5,Q9,Q5 @III sign_down = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_… 514 … VSUB.U8 Q12,Q13,Q12 @sign_down = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_gt)) 612 VSUB.U8 Q7,Q8,Q7 @sign_up = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_gt)) 659 … VSUB.U8 Q12,Q11,Q10 @sign_down = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_gt)) 754 VSUB.U8 Q7,Q8,Q7 @sign_up = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_gt)) 801 … VSUB.U8 Q12,Q11,Q10 @sign_down = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_gt))
|
D | ihevc_sao_edge_offset_class3_chroma.s | 348 VSUB.U8 Q7,Q8,Q7 @sign_up = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_gt)) 407 …VSUB.U8 Q11,Q11,Q10 @I sign_down = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_gt… 505 …VSUB.U8 Q12,Q12,Q11 @II sign_down = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_g… 537 …VSUB.U8 Q11,Q10,Q11 @III sign_down = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_… 641 … VSUB.U8 Q11,Q11,Q10 @sign_down = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_gt)) 740 VSUB.U8 Q7,Q8,Q7 @sign_up = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_gt)) 813 … VSUB.U8 Q12,Q12,Q11 @sign_down = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_gt)) 922 VSUB.U8 Q7,Q8,Q7 @sign_up = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_gt)) 989 … VSUB.U8 Q12,Q12,Q11 @sign_down = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_gt))
|
D | ihevc_sao_edge_offset_class2_chroma.s | 366 VSUB.U8 Q7,Q8,Q7 @sign_up = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_gt)) 415 …VSUB.U8 Q11,Q11,Q10 @I sign_down = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_gt… 498 …VSUB.U8 Q12,Q12,Q11 @II sign_down = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_g… 541 …VSUB.U8 Q11,Q11,Q10 @III sign_down = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_… 639 … VSUB.U8 Q12,Q12,Q11 @sign_down = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_gt)) 744 VSUB.U8 Q7,Q8,Q7 @sign_up = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_gt)) 790 … VSUB.U8 Q12,Q12,Q11 @sign_down = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_gt)) 895 VSUB.U8 Q7,Q8,Q7 @sign_up = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_gt)) 940 … VSUB.U8 Q12,Q12,Q11 @sign_down = vreinterpretq_s8_u8(vsubq_u8(cmp_lt, cmp_gt))
|
/external/webrtc/modules/video_processing/util/ |
D | denoiser_filter_neon.cc | 163 vqsubq_s8(vreinterpretq_s8_u8(v_pos_adjustment), in MbDenoise() 164 vreinterpretq_s8_u8(v_neg_adjustment)); in MbDenoise()
|
/external/libjpeg-turbo/simd/arm/ |
D | jidctfst-neon.c | 423 (vaddq_s8(cols_01_s8, vreinterpretq_s8_u8(vdupq_n_u8(CENTERJSAMPLE)))); in jsimd_idct_ifast_neon() 426 (vaddq_s8(cols_45_s8, vreinterpretq_s8_u8(vdupq_n_u8(CENTERJSAMPLE)))); in jsimd_idct_ifast_neon() 429 (vaddq_s8(cols_23_s8, vreinterpretq_s8_u8(vdupq_n_u8(CENTERJSAMPLE)))); in jsimd_idct_ifast_neon() 432 (vaddq_s8(cols_67_s8, vreinterpretq_s8_u8(vdupq_n_u8(CENTERJSAMPLE)))); in jsimd_idct_ifast_neon()
|
/external/webp/src/dsp/ |
D | lossless_enc_neon.c | 120 const int8x16_t out = vsubq_s8(vreinterpretq_s8_u8(in), in TransformColor_NEON()
|
D | dec_neon.c | 442 return vreinterpretq_s8_u8(veorq_u8(v, sign_bit)); in FlipSign_NEON() 509 const int8x16_t delta1 = vandq_s8(delta0, vreinterpretq_s8_u8(mask)); in DoFilter2_NEON() 747 vandq_s8(delta, vreinterpretq_s8_u8(simple_lf_mask)); in DoFilter4_NEON() 757 vandq_s8(delta0, vreinterpretq_s8_u8(complex_lf_mask)); in DoFilter4_NEON() 820 vandq_s8(delta0, vreinterpretq_s8_u8(simple_lf_mask)); in DoFilter6_NEON() 829 vandq_s8(delta0, vreinterpretq_s8_u8(complex_lf_mask)); in DoFilter6_NEON()
|
D | lossless_neon.c | 581 const int8x16_t B = vaddq_s8(vreinterpretq_s8_u8(in), in TransformColorInverse_NEON()
|
/external/tensorflow/tensorflow/lite/kernels/internal/optimized/ |
D | legacy_optimized_ops.h | 1427 int8x16_t input0 = vreinterpretq_s8_u8( in GEMVForLstmCellWithSymmetricRange() 1429 int8x16_t input1 = vreinterpretq_s8_u8( in GEMVForLstmCellWithSymmetricRange() 1431 int8x16_t input2 = vreinterpretq_s8_u8( in GEMVForLstmCellWithSymmetricRange() 1433 int8x16_t input3 = vreinterpretq_s8_u8( in GEMVForLstmCellWithSymmetricRange() 1459 int8x16_t weights00 = vreinterpretq_s8_u8(veorq_u8( in GEMVForLstmCellWithSymmetricRange() 1462 int8x16_t weights01 = vreinterpretq_s8_u8(veorq_u8( in GEMVForLstmCellWithSymmetricRange() 1465 int8x16_t weights02 = vreinterpretq_s8_u8(veorq_u8( in GEMVForLstmCellWithSymmetricRange() 1468 int8x16_t weights03 = vreinterpretq_s8_u8(veorq_u8( in GEMVForLstmCellWithSymmetricRange() 1471 int8x16_t weights10 = vreinterpretq_s8_u8(veorq_u8( in GEMVForLstmCellWithSymmetricRange() 1474 int8x16_t weights11 = vreinterpretq_s8_u8(veorq_u8( in GEMVForLstmCellWithSymmetricRange() [all …]
|
/external/llvm-project/clang/test/CodeGen/arm-mve-intrinsics/ |
D | reinterpret.c | 977 return vreinterpretq_s8_u8(a); in test_vreinterpretq_s8_u8()
|
/external/pffft/ |
D | sse2neon.h | 2520 int8x16_t zeroMask = vreinterpretq_s8_u8(vceqzq_s8(b)); in _mm_sign_epi8() 2522 int8x16_t zeroMask = vreinterpretq_s8_u8(vceqq_s8(b, vdupq_n_s8(0))); in _mm_sign_epi8()
|