Home
last modified time | relevance | path

Searched refs:vst1q_u8 (Results 1 – 25 of 100) sorted by relevance

1234

/external/libvpx/libvpx/vpx_dsp/arm/
Dvpx_convolve_copy_neon.c59 vst1q_u8(dst, s0); in vpx_convolve_copy_neon()
61 vst1q_u8(dst, s1); in vpx_convolve_copy_neon()
75 vst1q_u8(dst, s0); in vpx_convolve_copy_neon()
76 vst1q_u8(dst + 16, s1); in vpx_convolve_copy_neon()
78 vst1q_u8(dst, s2); in vpx_convolve_copy_neon()
79 vst1q_u8(dst + 16, s3); in vpx_convolve_copy_neon()
92 vst1q_u8(dst, s0); in vpx_convolve_copy_neon()
93 vst1q_u8(dst + 16, s1); in vpx_convolve_copy_neon()
94 vst1q_u8(dst + 32, s2); in vpx_convolve_copy_neon()
95 vst1q_u8(dst + 48, s3); in vpx_convolve_copy_neon()
Dvpx_convolve_avg_neon.c81 vst1q_u8(dst, d0); in vpx_convolve_avg_neon()
83 vst1q_u8(dst, d1); in vpx_convolve_avg_neon()
106 vst1q_u8(dst, d0); in vpx_convolve_avg_neon()
107 vst1q_u8(dst + 16, d1); in vpx_convolve_avg_neon()
109 vst1q_u8(dst, d2); in vpx_convolve_avg_neon()
110 vst1q_u8(dst + 16, d3); in vpx_convolve_avg_neon()
132 vst1q_u8(dst, d0); in vpx_convolve_avg_neon()
133 vst1q_u8(dst + 16, d1); in vpx_convolve_avg_neon()
134 vst1q_u8(dst + 32, d2); in vpx_convolve_avg_neon()
135 vst1q_u8(dst + 48, d3); in vpx_convolve_avg_neon()
Dintrapred_neon.c145 vst1q_u8(dst, dc_dup); in dc_store_16x16()
316 vst1q_u8(*dst, *row); in d45_store_16()
330 vst1q_u8(dst, row); in vpx_d45_predictor_16x16_neon()
346 vst1q_u8(dst, above_right); in vpx_d45_predictor_16x16_neon()
365 vst1q_u8(dst, row_0); in vpx_d45_predictor_32x32_neon()
367 vst1q_u8(dst, row_1); in vpx_d45_predictor_32x32_neon()
373 vst1q_u8(dst, row_0); in vpx_d45_predictor_32x32_neon()
375 vst1q_u8(dst, row_1); in vpx_d45_predictor_32x32_neon()
379 vst1q_u8(dst, above_right); in vpx_d45_predictor_32x32_neon()
381 vst1q_u8(dst, row_1); in vpx_d45_predictor_32x32_neon()
[all …]
Didct32x32_1_add_neon.c23 vst1q_u8(*dest, b0); in idct32x32_1_add_pos_kernel()
24 vst1q_u8(*dest + 16, b1); in idct32x32_1_add_pos_kernel()
34 vst1q_u8(*dest, b0); in idct32x32_1_add_neg_kernel()
35 vst1q_u8(*dest + 16, b1); in idct32x32_1_add_neg_kernel()
Davg_pred_neon.c26 vst1q_u8(comp + x, avg); in vpx_comp_avg_pred_neon()
42 vst1q_u8(comp, r); in vpx_comp_avg_pred_neon()
58 vst1q_u8(comp, r); in vpx_comp_avg_pred_neon()
Didct16x16_1_add_neon.c21 vst1q_u8(*dest, b); in idct16x16_1_add_pos_kernel()
29 vst1q_u8(*dest, b); in idct16x16_1_add_neg_kernel()
/external/libaom/libaom/aom_dsp/arm/
Dintrapred_neon.c201 vst1q_u8(dst + i * stride, dc); in dc_16x16()
283 vst1q_u8(dst + i * stride, dc); in dc_32x32()
284 vst1q_u8(dst + i * stride + 16, dc); in dc_32x32()
374 for (i = 0; i < 16; i++, dst += stride) vst1q_u8(dst, q0u8); in aom_v_predictor_16x16_neon()
387 vst1q_u8(dst, q0u8); in aom_v_predictor_32x32_neon()
388 vst1q_u8(dst + 16, q1u8); in aom_v_predictor_32x32_neon()
458 vst1q_u8(dst, q0u8); in aom_h_predictor_16x16_neon()
461 vst1q_u8(dst, q0u8); in aom_h_predictor_16x16_neon()
464 vst1q_u8(dst, q0u8); in aom_h_predictor_16x16_neon()
467 vst1q_u8(dst, q0u8); in aom_h_predictor_16x16_neon()
[all …]
/external/libgav1/libgav1/src/dsp/arm/
Dintrapred_neon.cc290 vst1q_u8(dst, dc_dup); in DcStore_NEON()
293 vst1q_u8(dst, dc_dup); in DcStore_NEON()
297 vst1q_u8(dst, dc_dup); in DcStore_NEON()
298 vst1q_u8(dst + 16, dc_dup); in DcStore_NEON()
301 vst1q_u8(dst, dc_dup); in DcStore_NEON()
302 vst1q_u8(dst + 16, dc_dup); in DcStore_NEON()
307 vst1q_u8(dst, dc_dup); in DcStore_NEON()
308 vst1q_u8(dst + 16, dc_dup); in DcStore_NEON()
309 vst1q_u8(dst + 32, dc_dup); in DcStore_NEON()
310 vst1q_u8(dst + 48, dc_dup); in DcStore_NEON()
[all …]
Dintrapred_smooth_neon.cc207 vst1q_u8(dst, CalculateWeightsAndPred(top_v[0], left_v, top_right_v, in Smooth16PlusxN_NEON()
212 vst1q_u8(dst + 16, CalculateWeightsAndPred( in Smooth16PlusxN_NEON()
216 vst1q_u8(dst + 32, in Smooth16PlusxN_NEON()
220 vst1q_u8(dst + 48, in Smooth16PlusxN_NEON()
310 vst1q_u8(dst, pred_0); in SmoothVertical16PlusxN_NEON()
315 vst1q_u8(dst + 16, pred_1); in SmoothVertical16PlusxN_NEON()
320 vst1q_u8(dst + 32, pred_2); in SmoothVertical16PlusxN_NEON()
324 vst1q_u8(dst + 48, pred_3); in SmoothVertical16PlusxN_NEON()
424 vst1q_u8(dst, pred_0); in SmoothHorizontal16PlusxN_NEON()
429 vst1q_u8(dst + 16, pred_1); in SmoothHorizontal16PlusxN_NEON()
[all …]
Dsuper_res_neon.cc49 vst1q_u8(dst, d[0]); in SuperResCoefficients_NEON()
51 vst1q_u8(dst, d[1]); in SuperResCoefficients_NEON()
53 vst1q_u8(dst, d[2]); in SuperResCoefficients_NEON()
55 vst1q_u8(dst, d[3]); in SuperResCoefficients_NEON()
135 vst1q_u8(dst_ptr, vcombine_u8(d0, d1)); in SuperRes_NEON()
/external/libhevc/encoder/arm/
Dihevce_copy_neon.c112 vst1q_u8(dst_il, dst_0); in ihevce_chroma_interleave_2d_copy_neon()
149 vst1q_u8(pu1_dst, src); in copy_2d_neon()
162 vst1q_u8(pu1_dst, src_0); in copy_2d_neon()
164 vst1q_u8(pu1_dst + 16, src_1); in copy_2d_neon()
185 vst1q_u8(dst_il, src_0); in copy_2d_neon()
187 vst1q_u8(dst_il + 16, src_1); in copy_2d_neon()
189 vst1q_u8(dst_il + 32, src_2); in copy_2d_neon()
191 vst1q_u8(dst_il + 48, src_3); in copy_2d_neon()
Dihevce_itrans_recon_neon.c159 vst1q_u8(pu1_dst + i * dst_strd, a6.val[0]); in ihevce_itrans_recon_dc_8x8_chroma_neon()
160 vst1q_u8(pu1_dst + (i + 1) * dst_strd, a6.val[1]); in ihevce_itrans_recon_dc_8x8_chroma_neon()
183 vst1q_u8(pu1_dst + i * dst_strd, a3); in ihevce_itrans_recon_dc_16x16_luma_neon()
210 vst1q_u8(pu1_dst + i * dst_strd, a4.val[0]); in ihevce_itrans_recon_dc_16x16_chroma_neon()
211 vst1q_u8(pu1_dst + i * dst_strd + 16, a4.val[1]); in ihevce_itrans_recon_dc_16x16_chroma_neon()
/external/XNNPACK/src/u8-clamp/
Dneon-x64.c38 vst1q_u8(y, vy0); y += 16; in xnn_u8_clamp_ukernel__neon_x64()
39 vst1q_u8(y, vy1); y += 16; in xnn_u8_clamp_ukernel__neon_x64()
40 vst1q_u8(y, vy2); y += 16; in xnn_u8_clamp_ukernel__neon_x64()
41 vst1q_u8(y, vy3); y += 16; in xnn_u8_clamp_ukernel__neon_x64()
/external/libvpx/libvpx/vp8/common/arm/neon/
Dbilinearpredict_neon.c448 vst1q_u8((uint8_t *)dst_ptr, q1u8); in vp8_bilinear_predict16x16_neon()
450 vst1q_u8((uint8_t *)dst_ptr, q2u8); in vp8_bilinear_predict16x16_neon()
452 vst1q_u8((uint8_t *)dst_ptr, q3u8); in vp8_bilinear_predict16x16_neon()
454 vst1q_u8((uint8_t *)dst_ptr, q4u8); in vp8_bilinear_predict16x16_neon()
525 vst1q_u8((uint8_t *)dst_ptr, q7u8); in vp8_bilinear_predict16x16_neon()
527 vst1q_u8((uint8_t *)dst_ptr, q8u8); in vp8_bilinear_predict16x16_neon()
529 vst1q_u8((uint8_t *)dst_ptr, q9u8); in vp8_bilinear_predict16x16_neon()
531 vst1q_u8((uint8_t *)dst_ptr, q10u8); in vp8_bilinear_predict16x16_neon()
620 vst1q_u8((uint8_t *)tmpp, q7u8); in vp8_bilinear_predict16x16_neon()
622 vst1q_u8((uint8_t *)tmpp, q8u8); in vp8_bilinear_predict16x16_neon()
[all …]
Dloopfiltersimplehorizontaledge_neon.c85 vst1q_u8(s, q7u8); in vp8_loop_filter_simple_horizontal_edge_neon()
87 vst1q_u8(s, q6u8); in vp8_loop_filter_simple_horizontal_edge_neon()
Dcopymem_neon.c48 vst1q_u8(dst, qtmp); in vp8_copy_mem16x16_neon()
/external/scrypt/lib/crypto/
Dcrypto_scrypt-neon-salsa208.h116 vst1q_u8((uint8_t *) input,(uint8x16_t) x0x1x2x3); in salsa20_8_intrinsic()
117 vst1q_u8(16 + (uint8_t *) input,(uint8x16_t) x4x5x6x7); in salsa20_8_intrinsic()
118 vst1q_u8(32 + (uint8_t *) input,(uint8x16_t) x8x9x10x11); in salsa20_8_intrinsic()
119 vst1q_u8(48 + (uint8_t *) input,(uint8x16_t) x12x13x14x15); in salsa20_8_intrinsic()
/external/libjpeg-turbo/simd/arm/aarch64/
Djccolext-neon.c151 vst1q_u8(outptr0, vcombine_u8(vmovn_u16(y_l), vmovn_u16(y_h))); in jsimd_rgb_ycc_convert_neon()
152 vst1q_u8(outptr1, vcombine_u8(vmovn_u16(cb_l), vmovn_u16(cb_h))); in jsimd_rgb_ycc_convert_neon()
153 vst1q_u8(outptr2, vcombine_u8(vmovn_u16(cr_l), vmovn_u16(cr_h))); in jsimd_rgb_ycc_convert_neon()
250 vst1q_u8(outptr0, vcombine_u8(vmovn_u16(y_l), vmovn_u16(y_h))); in jsimd_rgb_ycc_convert_neon()
251 vst1q_u8(outptr1, vcombine_u8(vmovn_u16(cb_l), vmovn_u16(cb_h))); in jsimd_rgb_ycc_convert_neon()
252 vst1q_u8(outptr2, vcombine_u8(vmovn_u16(cr_l), vmovn_u16(cr_h))); in jsimd_rgb_ycc_convert_neon()
/external/libhevc/common/arm/
Dihevc_sao_band_offset_chroma.s319 VST2.8 {D5,D6},[r4] @vst1q_u8(pu1_src_cpy, au1_cur_row)
325 VST2.8 {D13,D14},[r5] @vst1q_u8(pu1_src_cpy, au1_cur_row)
331 VST2.8 {D17,D18},[r6],r1 @vst1q_u8(pu1_src_cpy, au1_cur_row)
334 VST2.8 {D21,D22},[r7] @vst1q_u8(pu1_src_cpy, au1_cur_row)
376 VST1.8 {D5},[r4] @vst1q_u8(pu1_src_cpy, au1_cur_row)
382 VST1.8 {D13},[r5] @vst1q_u8(pu1_src_cpy, au1_cur_row)
389 VST1.8 {D17},[r6],r1 @vst1q_u8(pu1_src_cpy, au1_cur_row)
393 VST1.8 {D21},[r7] @vst1q_u8(pu1_src_cpy, au1_cur_row)
Dihevc_sao_edge_offset_class1.s144 VST1.8 {Q15},[r3]! @vst1q_u8(pu1_src_top[col])
220 VST1.8 {Q10},[r10],r1 @vst1q_u8(pu1_src_cpy, pu1_cur_row)
226 VST1.8 {Q15},[r10],r1 @II vst1q_u8(pu1_src_cpy, pu1_cur_row)
261 VST1.8 {Q15},[r10],r1 @vst1q_u8(pu1_src_cpy, pu1_cur_row)
340 VST1.8 {D20},[r10],r1 @vst1q_u8(pu1_src_cpy, pu1_cur_row)
344 VST1.8 {D30},[r10],r1 @II vst1q_u8(pu1_src_cpy, pu1_cur_row)
372 VST1.8 {D30},[r10],r1 @vst1q_u8(pu1_src_cpy, pu1_cur_row)
Dihevc_sao_edge_offset_class1_chroma.s148 VST1.8 {Q15},[r3]! @vst1q_u8(pu1_src_top[col])
232 VST1.8 {Q10},[r10],r1 @vst1q_u8(pu1_src_cpy, pu1_cur_row)
238 VST1.8 {Q15},[r10],r1 @II vst1q_u8(pu1_src_cpy, pu1_cur_row)
278 VST1.8 {Q15},[r10],r1 @vst1q_u8(pu1_src_cpy, pu1_cur_row)
370 VST1.8 {D20},[r10],r1 @vst1q_u8(pu1_src_cpy, pu1_cur_row)
374 VST1.8 {D30},[r10],r1 @II vst1q_u8(pu1_src_cpy, pu1_cur_row)
407 VST1.8 {D30},[r10],r1 @vst1q_u8(pu1_src_cpy, pu1_cur_row)
/external/XNNPACK/src/qu8-requantization/
Dfp32-neon.c79 vst1q_u8(output, xyzw_clamped); in xnn_qu8_requantize_fp32__neon()
133 vst1q_u8(output, xyzw_packed); in xnn_qu8_requantize_fp32__neon()
/external/webp/src/dsp/
Dcost_neon.c79 vst1q_u8(ctxs, G); in GetResidualCost_NEON()
80 vst1q_u8(levels, H); in GetResidualCost_NEON()
Dfilters_neon.c54 vst1q_u8(&dst[i], C); in PredictLine_NEON()
228 vst1q_u8(&out[i], A9); in HorizontalUnfilter_NEON()
245 vst1q_u8(&out[i], C); in VerticalUnfilter_NEON()
/external/webrtc/modules/video_processing/util/
Ddenoiser_filter_neon.cc74 vst1q_u8(dst, qtmp); in CopyMem16x16()
157 vst1q_u8(running_avg_y, v_running_avg_y); in MbDenoise()

1234