/external/libvpx/libvpx/vpx_dsp/arm/ |
D | vpx_convolve_copy_neon.c | 59 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()
|
D | vpx_convolve_avg_neon.c | 81 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()
|
D | intrapred_neon.c | 145 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 …]
|
D | idct32x32_1_add_neon.c | 23 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()
|
D | avg_pred_neon.c | 26 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()
|
D | idct16x16_1_add_neon.c | 21 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/ |
D | intrapred_neon.c | 201 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/ |
D | intrapred_neon.cc | 290 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 …]
|
D | intrapred_smooth_neon.cc | 207 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 …]
|
D | super_res_neon.cc | 49 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/ |
D | ihevce_copy_neon.c | 112 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()
|
D | ihevce_itrans_recon_neon.c | 159 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/ |
D | neon-x64.c | 38 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/ |
D | bilinearpredict_neon.c | 448 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 …]
|
D | loopfiltersimplehorizontaledge_neon.c | 85 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()
|
D | copymem_neon.c | 48 vst1q_u8(dst, qtmp); in vp8_copy_mem16x16_neon()
|
/external/scrypt/lib/crypto/ |
D | crypto_scrypt-neon-salsa208.h | 116 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/ |
D | jccolext-neon.c | 151 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/ |
D | ihevc_sao_band_offset_chroma.s | 319 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)
|
D | ihevc_sao_edge_offset_class1.s | 144 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)
|
D | ihevc_sao_edge_offset_class1_chroma.s | 148 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/webp/src/dsp/ |
D | cost_neon.c | 79 vst1q_u8(ctxs, G); in GetResidualCost_NEON() 80 vst1q_u8(levels, H); in GetResidualCost_NEON()
|
D | filters_neon.c | 54 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/XNNPACK/src/qu8-requantization/ |
D | fp32-neon.c | 79 vst1q_u8(output, xyzw_clamped); in xnn_qu8_requantize_fp32__neon() 133 vst1q_u8(output, xyzw_packed); in xnn_qu8_requantize_fp32__neon()
|
/external/webrtc/modules/video_processing/util/ |
D | denoiser_filter_neon.cc | 74 vst1q_u8(dst, qtmp); in CopyMem16x16() 157 vst1q_u8(running_avg_y, v_running_avg_y); in MbDenoise()
|