/external/libvpx/libvpx/vpx_dsp/arm/ |
D | highbd_vpx_convolve_avg_neon.c | 60 vst1q_u16(dst, d0); in vpx_highbd_convolve_avg_neon() 62 vst1q_u16(dst, d1); in vpx_highbd_convolve_avg_neon() 85 vst1q_u16(dst, d0l); in vpx_highbd_convolve_avg_neon() 86 vst1q_u16(dst + 8, d0h); in vpx_highbd_convolve_avg_neon() 88 vst1q_u16(dst, d1l); in vpx_highbd_convolve_avg_neon() 89 vst1q_u16(dst + 8, d1h); in vpx_highbd_convolve_avg_neon() 111 vst1q_u16(dst, d0); in vpx_highbd_convolve_avg_neon() 112 vst1q_u16(dst + 8, d1); in vpx_highbd_convolve_avg_neon() 113 vst1q_u16(dst + 16, d2); in vpx_highbd_convolve_avg_neon() 114 vst1q_u16(dst + 24, d3); in vpx_highbd_convolve_avg_neon() [all …]
|
D | highbd_intrapred_neon.c | 94 vst1q_u16(dst, dc_dup); in dc_store_8x8() 317 vst1q_u16(*dst, *row); in d45_store_8() 333 vst1q_u16(dst, row); in vpx_highbd_d45_predictor_8x8_neon() 341 vst1q_u16(dst, above_right); in vpx_highbd_d45_predictor_8x8_neon() 349 vst1q_u16(*dst, *row_0); in d45_store_16() 351 vst1q_u16(*dst, *row_1); in d45_store_16() 372 vst1q_u16(dst, row_0); in vpx_highbd_d45_predictor_16x16_neon() 373 vst1q_u16(dst + 8, row_1); in vpx_highbd_d45_predictor_16x16_neon() 389 vst1q_u16(dst, above_right); in vpx_highbd_d45_predictor_16x16_neon() 390 vst1q_u16(dst + 8, above_right); in vpx_highbd_d45_predictor_16x16_neon() [all …]
|
D | highbd_idct32x32_add_neon.c | 33 vst1q_u16(*dest, vreinterpretq_u16_s16(c0)); in highbd_idct32x32_1_add_pos_kernel() 34 vst1q_u16(*dest + 8, vreinterpretq_u16_s16(c1)); in highbd_idct32x32_1_add_pos_kernel() 35 vst1q_u16(*dest + 16, vreinterpretq_u16_s16(c2)); in highbd_idct32x32_1_add_pos_kernel() 36 vst1q_u16(*dest + 24, vreinterpretq_u16_s16(c3)); in highbd_idct32x32_1_add_pos_kernel() 55 vst1q_u16(*dest, c0); in highbd_idct32x32_1_add_neg_kernel() 56 vst1q_u16(*dest + 8, c1); in highbd_idct32x32_1_add_neg_kernel() 57 vst1q_u16(*dest + 16, c2); in highbd_idct32x32_1_add_neg_kernel() 58 vst1q_u16(*dest + 24, c3); in highbd_idct32x32_1_add_neg_kernel()
|
D | highbd_loopfilter_neon.c | 408 vst1q_u16(s, s0); in store_8x4() 410 vst1q_u16(s, s1); in store_8x4() 412 vst1q_u16(s, s2); in store_8x4() 414 vst1q_u16(s, s3); in store_8x4() 421 vst1q_u16(s, s0); in store_8x6() 423 vst1q_u16(s, s1); in store_8x6() 425 vst1q_u16(s, s2); in store_8x6() 427 vst1q_u16(s, s3); in store_8x6() 429 vst1q_u16(s, s4); in store_8x6() 431 vst1q_u16(s, s5); in store_8x6() [all …]
|
D | highbd_vpx_convolve8_neon.c | 71 vst1q_u16(s, s0); in store_8x8() 73 vst1q_u16(s, s1); in store_8x8() 75 vst1q_u16(s, s2); in store_8x8() 77 vst1q_u16(s, s3); in store_8x8() 79 vst1q_u16(s, s4); in store_8x8() 81 vst1q_u16(s, s5); in store_8x8() 83 vst1q_u16(s, s6); in store_8x8() 85 vst1q_u16(s, s7); in store_8x8() 723 vst1q_u16(d, d0); in vpx_highbd_convolve8_vert_neon() 725 vst1q_u16(d, d1); in vpx_highbd_convolve8_vert_neon() [all …]
|
D | highbd_vpx_convolve_copy_neon.c | 40 vst1q_u16(dst, vld1q_u16(src)); in vpx_highbd_convolve_copy_neon() 43 vst1q_u16(dst, vld1q_u16(src)); in vpx_highbd_convolve_copy_neon()
|
D | highbd_idct_neon.h | 149 vst1q_u16(dest, d0_u16); in highbd_add8x8() 151 vst1q_u16(dest, d1_u16); in highbd_add8x8() 153 vst1q_u16(dest, d2_u16); in highbd_add8x8() 155 vst1q_u16(dest, d3_u16); in highbd_add8x8() 157 vst1q_u16(dest, d4_u16); in highbd_add8x8() 159 vst1q_u16(dest, d5_u16); in highbd_add8x8() 161 vst1q_u16(dest, d6_u16); in highbd_add8x8() 163 vst1q_u16(dest, d7_u16); in highbd_add8x8()
|
/external/libjpeg-turbo/simd/arm/aarch64/ |
D | jchuff-neon.c | 324 vst1q_u16(block_diff + 0 * DCTSIZE, row0_diff); in jsimd_huff_encode_one_block_neon() 325 vst1q_u16(block_diff + 1 * DCTSIZE, row1_diff); in jsimd_huff_encode_one_block_neon() 326 vst1q_u16(block_diff + 2 * DCTSIZE, row2_diff); in jsimd_huff_encode_one_block_neon() 327 vst1q_u16(block_diff + 3 * DCTSIZE, row3_diff); in jsimd_huff_encode_one_block_neon() 328 vst1q_u16(block_diff + 4 * DCTSIZE, row4_diff); in jsimd_huff_encode_one_block_neon() 329 vst1q_u16(block_diff + 5 * DCTSIZE, row5_diff); in jsimd_huff_encode_one_block_neon() 330 vst1q_u16(block_diff + 6 * DCTSIZE, row6_diff); in jsimd_huff_encode_one_block_neon() 331 vst1q_u16(block_diff + 7 * DCTSIZE, row7_diff); in jsimd_huff_encode_one_block_neon() 353 vst1q_u16(block_abs + 0 * DCTSIZE, vreinterpretq_u16_s16(abs_row0)); in jsimd_huff_encode_one_block_neon() 354 vst1q_u16(block_abs + 1 * DCTSIZE, vreinterpretq_u16_s16(abs_row1)); in jsimd_huff_encode_one_block_neon() [all …]
|
/external/libgav1/libgav1/src/dsp/arm/ |
D | intrapred_neon.cc | 893 vst1q_u16(dest_u16, dc_dup); in DcStore_NEON() 896 vst1q_u16(dest_u16, dc_dup); in DcStore_NEON() 900 vst1q_u16(dest_u16, dc_dup); in DcStore_NEON() 901 vst1q_u16(dest_u16 + 8, dc_dup); in DcStore_NEON() 904 vst1q_u16(dest_u16, dc_dup); in DcStore_NEON() 905 vst1q_u16(dest_u16 + 8, dc_dup); in DcStore_NEON() 909 vst1q_u16(dest_u16, dc_dup); in DcStore_NEON() 910 vst1q_u16(dest_u16 + 8, dc_dup); in DcStore_NEON() 911 vst1q_u16(dest_u16 + 16, dc_dup); in DcStore_NEON() 912 vst1q_u16(dest_u16 + 24, dc_dup); in DcStore_NEON() [all …]
|
D | super_res_neon.cc | 175 vst1q_u16(dst, filter[0]); in SuperResCoefficients_NEON() 177 vst1q_u16(dst, filter[1]); in SuperResCoefficients_NEON() 179 vst1q_u16(dst, filter[2]); in SuperResCoefficients_NEON() 181 vst1q_u16(dst, filter[3]); in SuperResCoefficients_NEON() 183 vst1q_u16(dst, filter[4]); in SuperResCoefficients_NEON() 185 vst1q_u16(dst, filter[5]); in SuperResCoefficients_NEON() 187 vst1q_u16(dst, filter[6]); in SuperResCoefficients_NEON() 189 vst1q_u16(dst, filter[7]); in SuperResCoefficients_NEON() 264 vst1q_u16(dst_ptr, d0); in SuperRes_NEON()
|
D | average_blend_neon.cc | 168 vst1q_u16(dest, AverageBlend8Row(prediction_0, prediction_1, in AverageBlendLargeRow() 174 vst1q_u16(dest, AverageBlend8Row(prediction_0, prediction_1, in AverageBlendLargeRow() 214 vst1q_u16(dst, in AverageBlend_NEON() 220 vst1q_u16(dst, in AverageBlend_NEON()
|
D | loop_restoration_neon.cc | 923 vst1q_u16(sum3, row3); in BoxSum() 924 vst1q_u16(sum5, row5); in BoxSum() 966 vst1q_u16(sums, row); in BoxSum() 1114 vst1q_u16(ma343 + x, *sum_ma343); in Store343_444() 1115 vst1q_u16(ma444 + x, *sum_ma444); in Store343_444() 1161 vst1q_u16(sum5[3], s5[3]); in BoxFilterPreProcess5Lo() 1162 vst1q_u16(sum5[4], s5[4]); in BoxFilterPreProcess5Lo() 1194 vst1q_u16(sum5[3] + x, s5[0][3]); in BoxFilterPreProcess5() 1195 vst1q_u16(sum5[4] + x, s5[0][4]); in BoxFilterPreProcess5() 1215 vst1q_u16(sum5[3] + x + 8, s5[1][3]); in BoxFilterPreProcess5() [all …]
|
D | intra_edge_neon.cc | 354 vst1q_u16(dst_buffer + i, result); in IntraEdgeFilter_NEON() 368 vst1q_u16(dst_buffer + i, dst_remainder); in IntraEdgeFilter_NEON() 419 vst1q_u16(dst_buffer + i, result); in IntraEdgeFilter_NEON() 435 vst1q_u16(dst_buffer + i, dst_remainder); in IntraEdgeFilter_NEON()
|
D | convolve_neon.cc | 153 vst1q_u16(&dest16[x], v_sum); in FilterHorizontalWidth8AndUp() 213 vst1q_u16(dest16, v_sum); in FilterHorizontalWidth8AndUp() 532 vst1q_u16(d16, vreinterpretq_u16_s16(sum0)); in Filter2DVerticalWidth8AndUp() 534 vst1q_u16(d16, vreinterpretq_u16_s16(sum1)); in Filter2DVerticalWidth8AndUp() 599 vst1q_u16(dst16, results); in Filter2DVerticalWidth4() 1443 vst1q_u16(dest16_y, vreinterpretq_u16_s16(sum)); in ConvolveVerticalScale() 1464 vst1q_u16(dest16_y, vreinterpretq_u16_s16(sum)); in ConvolveVerticalScale() 1791 vst1q_u16(dst16 + x + y * dst_stride, results); in FilterVertical() 1845 vst1q_u16(dst16, results); in FilterVertical4xH() 1883 vst1q_u16(dst16, results); in FilterVertical4xH() [all …]
|
D | intrapred_cfl_neon.cc | 1149 vst1q_u16(dst, sum); in CflIntraPredictor8xN_NEON() 1172 vst1q_u16(dst, sum_0); in CflIntraPredictor16xN_NEON() 1173 vst1q_u16(dst + 8, sum_1); in CflIntraPredictor16xN_NEON() 1202 vst1q_u16(dst, sum_0); in CflIntraPredictor32xN_NEON() 1203 vst1q_u16(dst + 8, sum_1); in CflIntraPredictor32xN_NEON() 1204 vst1q_u16(dst + 16, sum_2); in CflIntraPredictor32xN_NEON() 1205 vst1q_u16(dst + 24, sum_3); in CflIntraPredictor32xN_NEON()
|
/external/libjpeg-turbo/simd/arm/aarch32/ |
D | jchuff-neon.c | 132 vst1q_u16(block_diff + 0 * DCTSIZE, row0_diff); in jsimd_huff_encode_one_block_neon() 133 vst1q_u16(block_diff + 1 * DCTSIZE, row1_diff); in jsimd_huff_encode_one_block_neon() 134 vst1q_u16(block_diff + 2 * DCTSIZE, row2_diff); in jsimd_huff_encode_one_block_neon() 135 vst1q_u16(block_diff + 3 * DCTSIZE, row3_diff); in jsimd_huff_encode_one_block_neon() 218 vst1q_u16(block_diff + 4 * DCTSIZE, row4_diff); in jsimd_huff_encode_one_block_neon() 219 vst1q_u16(block_diff + 5 * DCTSIZE, row5_diff); in jsimd_huff_encode_one_block_neon() 220 vst1q_u16(block_diff + 6 * DCTSIZE, row6_diff); in jsimd_huff_encode_one_block_neon() 221 vst1q_u16(block_diff + 7 * DCTSIZE, row7_diff); in jsimd_huff_encode_one_block_neon()
|
/external/libaom/libaom/av1/common/arm/ |
D | mem_neon.h | 198 vst1q_u16(s, s0); in store_u16_8x8() 200 vst1q_u16(s, s1); in store_u16_8x8() 202 vst1q_u16(s, s2); in store_u16_8x8() 204 vst1q_u16(s, s3); in store_u16_8x8() 206 vst1q_u16(s, s4); in store_u16_8x8() 208 vst1q_u16(s, s5); in store_u16_8x8() 210 vst1q_u16(s, s6); in store_u16_8x8() 212 vst1q_u16(s, s7); in store_u16_8x8() 230 vst1q_u16(s, s0); in store_u16_8x4() 232 vst1q_u16(s, s1); in store_u16_8x4() [all …]
|
D | cfl_neon.c | 60 vst1q_u16(pred_buf_q3, vshlq_n_u16(sum, 1)); in cfl_luma_subsampling_420_lbd_neon() 95 vst1q_u16(pred_buf_q3, vshlq_n_u16(top, 2)); in cfl_luma_subsampling_422_lbd_neon() 119 vst1q_u16(pred_buf_q3, top); in cfl_luma_subsampling_444_lbd_neon() 122 vst1q_u16(pred_buf_q3, vshll_n_u8(vget_low_u8(top), 3)); in cfl_luma_subsampling_444_lbd_neon() 123 vst1q_u16(pred_buf_q3 + 8, vshll_n_u8(vget_high_u8(top), 3)); in cfl_luma_subsampling_444_lbd_neon() 126 vst1q_u16(pred_buf_q3 + 16, vshll_n_u8(vget_low_u8(next_top), 3)); in cfl_luma_subsampling_444_lbd_neon() 127 vst1q_u16(pred_buf_q3 + 24, vshll_n_u8(vget_high_u8(next_top), 3)); in cfl_luma_subsampling_444_lbd_neon() 167 vst1q_u16(pred_buf_q3, vshlq_n_u16(hsum, 1)); in cfl_luma_subsampling_420_hbd_neon() 208 vst1q_u16(pred_buf_q3, vshlq_n_u16(hsum, 2)); in cfl_luma_subsampling_422_hbd_neon() 234 vst1q_u16(pred_buf_q3, vshlq_n_u16(top, 3)); in cfl_luma_subsampling_444_hbd_neon() [all …]
|
/external/zlib/contrib/optimizations/ |
D | slide_hash_neon.h | 38 vst1q_u16(hash, m_low); in neon_slide_hash_update() 39 vst1q_u16(hash + chunk, m_high); in neon_slide_hash_update()
|
/external/angle/third_party/zlib/contrib/optimizations/ |
D | slide_hash_neon.h | 38 vst1q_u16(hash, m_low); in neon_slide_hash_update() 39 vst1q_u16(hash + chunk, m_high); in neon_slide_hash_update()
|
/external/webp/src/dsp/ |
D | cost_neon.c | 82 vst1q_u16(abs_levels, E0); in GetResidualCost_NEON() 83 vst1q_u16(abs_levels + 8, E1); in GetResidualCost_NEON()
|
D | yuv_neon.c | 200 vst1q_u16(dst + i, H); in SharpYUVUpdateY_NEON() 258 vst1q_u16(out + 2 * i + 0, vreinterpretq_u16_s16(i0)); in SharpYUVFilterRow_NEON() 259 vst1q_u16(out + 2 * i + 8, vreinterpretq_u16_s16(i1)); in SharpYUVFilterRow_NEON()
|
/external/libgav1/libgav1/src/utils/ |
D | entropy_decoder.cc | 215 vst1q_u16(cdf, cdf_vec); in UpdateCdf7To9() 252 vst1q_u16(cdf + 2, cdf_vec); in UpdateCdf11() 264 vst1q_u16(cdf + 2, cdf_vec); in UpdateCdf11() 286 vst1q_u16(cdf, cdf_vec0); in UpdateCdf13() 296 vst1q_u16(cdf + 4, cdf_vec1); in UpdateCdf13() 318 vst1q_u16(cdf, cdf_vec); in UpdateCdf16() 329 vst1q_u16(cdf + 8, cdf_vec); in UpdateCdf16()
|
/external/libjpeg-turbo/simd/arm/ |
D | jdcolext-neon.c | 165 vst1q_u16((uint16_t *)outptr, rgb565_l); in jsimd_ycc_rgb_convert_neon() 166 vst1q_u16(((uint16_t *)outptr) + 8, rgb565_h); in jsimd_ycc_rgb_convert_neon() 231 vst1q_u16((uint16_t *)outptr, rgb565); in jsimd_ycc_rgb_convert_neon()
|
/external/libhevc/encoder/arm/ |
D | ihevce_coarse_layer_sad_neon.c | 534 vst1q_u16(sad_array[0], sad_4x8); in hme_combine_4x4_sads_and_compute_cost_high_speed_neon() 535 vst1q_u16(sad_array[1], sad_8x4); in hme_combine_4x4_sads_and_compute_cost_high_speed_neon() 695 vst1q_u16(sad_array[0], sad_4x8); in hme_combine_4x4_sads_and_compute_cost_high_quality_neon() 696 vst1q_u16(sad_array[1], sad_8x4); in hme_combine_4x4_sads_and_compute_cost_high_quality_neon()
|