Home
last modified time | relevance | path

Searched refs:vadd_u8 (Results 1 – 24 of 24) sorted by relevance

/external/libpng/arm/
Dfilter_neon_intrinsics.c93 vdest.val[0] = vadd_u8(vdest.val[3], vrp.val[0]); in png_read_filter_row_sub3_neon()
95 vdest.val[1] = vadd_u8(vdest.val[0], vtmp1); in png_read_filter_row_sub3_neon()
98 vdest.val[2] = vadd_u8(vdest.val[1], vtmp2); in png_read_filter_row_sub3_neon()
99 vdest.val[3] = vadd_u8(vdest.val[2], vtmp1); in png_read_filter_row_sub3_neon()
138 vdest.val[0] = vadd_u8(vdest.val[3], vrp.val[0]); in png_read_filter_row_sub4_neon()
139 vdest.val[1] = vadd_u8(vdest.val[0], vrp.val[1]); in png_read_filter_row_sub4_neon()
140 vdest.val[2] = vadd_u8(vdest.val[1], vrp.val[2]); in png_read_filter_row_sub4_neon()
141 vdest.val[3] = vadd_u8(vdest.val[2], vrp.val[3]); in png_read_filter_row_sub4_neon()
185 vdest.val[0] = vadd_u8(vdest.val[0], vrp.val[0]); in png_read_filter_row_avg3_neon()
190 vdest.val[1] = vadd_u8(vdest.val[1], vtmp1); in png_read_filter_row_avg3_neon()
[all …]
/external/pdfium/third_party/libpng16/arm/
Dfilter_neon_intrinsics.c93 vdest.val[0] = vadd_u8(vdest.val[3], vrp.val[0]); in png_read_filter_row_sub3_neon()
95 vdest.val[1] = vadd_u8(vdest.val[0], vtmp1); in png_read_filter_row_sub3_neon()
98 vdest.val[2] = vadd_u8(vdest.val[1], vtmp2); in png_read_filter_row_sub3_neon()
99 vdest.val[3] = vadd_u8(vdest.val[2], vtmp1); in png_read_filter_row_sub3_neon()
138 vdest.val[0] = vadd_u8(vdest.val[3], vrp.val[0]); in png_read_filter_row_sub4_neon()
139 vdest.val[1] = vadd_u8(vdest.val[0], vrp.val[1]); in png_read_filter_row_sub4_neon()
140 vdest.val[2] = vadd_u8(vdest.val[1], vrp.val[2]); in png_read_filter_row_sub4_neon()
141 vdest.val[3] = vadd_u8(vdest.val[2], vrp.val[3]); in png_read_filter_row_sub4_neon()
185 vdest.val[0] = vadd_u8(vdest.val[0], vrp.val[0]); in png_read_filter_row_avg3_neon()
190 vdest.val[1] = vadd_u8(vdest.val[1], vtmp1); in png_read_filter_row_avg3_neon()
[all …]
/external/libhevc/common/arm/
Dihevc_sao_band_offset_chroma.s133 …VADD.I8 D5,D1,D31 @band_table_u.val[0] = vadd_u8(band_table_u.val[0], sao_ba…
136 …VADD.I8 D6,D2,D31 @band_table_u.val[1] = vadd_u8(band_table_u.val[1], sao_ba…
139 …VADD.I8 D7,D3,D31 @band_table_u.val[2] = vadd_u8(band_table_u.val[2], sao_ba…
142 …VADD.I8 D8,D4,D31 @band_table_u.val[3] = vadd_u8(band_table_u.val[3], sao_ba…
151 …VADD.I8 D1,D5,D29 @band_table_u.val[0] = vadd_u8(band_table_u.val[0], vdup_n…
154 …VADD.I8 D2,D6,D28 @band_table_u.val[1] = vadd_u8(band_table_u.val[1], vdup_n…
157 …VADD.I8 D3,D7,D27 @band_table_u.val[2] = vadd_u8(band_table_u.val[2], vdup_n…
160 …VADD.I8 D4,D8,D26 @band_table_u.val[3] = vadd_u8(band_table_u.val[3], vdup_n…
213 …VADD.I8 D13,D9,D30 @band_table_v.val[0] = vadd_u8(band_table_v.val[0], band_p…
216 …VADD.I8 D14,D10,D30 @band_table_v.val[1] = vadd_u8(band_table_v.val[1], band_p…
[all …]
Dihevc_sao_band_offset_luma.s125 … VADD.I8 D5,D1,D31 @band_table.val[0] = vadd_u8(band_table.val[0], band_pos)
128 … VADD.I8 D6,D2,D31 @band_table.val[1] = vadd_u8(band_table.val[1], band_pos)
131 … VADD.I8 D7,D3,D31 @band_table.val[2] = vadd_u8(band_table.val[2], band_pos)
134 … VADD.I8 D8,D4,D31 @band_table.val[3] = vadd_u8(band_table.val[3], band_pos)
137 …VADD.I8 D1,D5,D29 @band_table.val[0] = vadd_u8(band_table.val[0], vdup_n_u8(…
140 …VADD.I8 D2,D6,D28 @band_table.val[1] = vadd_u8(band_table.val[1], vdup_n_u8(…
143 …VADD.I8 D3,D7,D27 @band_table.val[2] = vadd_u8(band_table.val[2], vdup_n_u8(…
145 …VADD.I8 D4,D8,D26 @band_table.val[3] = vadd_u8(band_table.val[3], vdup_n_u8(…
/external/skqp/src/opts/
DSkBlitRow_opts.h65 result.val[0] = vadd_u8(src.val[0], SkMulDiv255Round_neon8(nalphas, dst.val[0])); in SkPMSrcOver_neon8()
66 result.val[1] = vadd_u8(src.val[1], SkMulDiv255Round_neon8(nalphas, dst.val[1])); in SkPMSrcOver_neon8()
67 result.val[2] = vadd_u8(src.val[2], SkMulDiv255Round_neon8(nalphas, dst.val[2])); in SkPMSrcOver_neon8()
68 result.val[3] = vadd_u8(src.val[3], SkMulDiv255Round_neon8(nalphas, dst.val[3])); in SkPMSrcOver_neon8()
77 return vadd_u8(src, SkMulDiv255Round_neon8(nalphas, dst)); in SkPMSrcOver_neon2()
/external/skia/src/opts/
DSkBlitRow_opts.h134 vadd_u8(src.val[0], SkMulDiv255Round_neon8(nalphas, dst.val[0])), in SkPMSrcOver_neon8()
135 vadd_u8(src.val[1], SkMulDiv255Round_neon8(nalphas, dst.val[1])), in SkPMSrcOver_neon8()
136 vadd_u8(src.val[2], SkMulDiv255Round_neon8(nalphas, dst.val[2])), in SkPMSrcOver_neon8()
137 vadd_u8(src.val[3], SkMulDiv255Round_neon8(nalphas, dst.val[3])), in SkPMSrcOver_neon8()
145 return vadd_u8(src, SkMulDiv255Round_neon8(nalphas, dst)); in SkPMSrcOver_neon2()
/external/libaom/libaom/av1/common/arm/
Dreconinter_neon.c53 diff_d = vmin_u8(vadd_u8(diff_d, dup_38), dup_64); in av1_build_compound_diffwtd_mask_d16_neon()
78 diff_d = vmin_u8(vadd_u8(diff_d, dup_38), dup_64); in av1_build_compound_diffwtd_mask_d16_neon()
/external/libjpeg-turbo/simd/arm/
Djidctint-neon.c669 uint8x8_t cols_02_u8 = vadd_u8(vreinterpret_u8_s8(cols_02_s8), in jsimd_idct_islow_pass2_regular()
671 uint8x8_t cols_13_u8 = vadd_u8(vreinterpret_u8_s8(cols_13_s8), in jsimd_idct_islow_pass2_regular()
673 uint8x8_t cols_46_u8 = vadd_u8(vreinterpret_u8_s8(cols_46_s8), in jsimd_idct_islow_pass2_regular()
675 uint8x8_t cols_57_u8 = vadd_u8(vreinterpret_u8_s8(cols_57_s8), in jsimd_idct_islow_pass2_regular()
772 uint8x8_t cols_02_u8 = vadd_u8(vreinterpret_u8_s8(cols_02_s8), in jsimd_idct_islow_pass2_sparse()
774 uint8x8_t cols_13_u8 = vadd_u8(vreinterpret_u8_s8(cols_13_s8), in jsimd_idct_islow_pass2_sparse()
776 uint8x8_t cols_46_u8 = vadd_u8(vreinterpret_u8_s8(cols_46_s8), in jsimd_idct_islow_pass2_sparse()
778 uint8x8_t cols_57_u8 = vadd_u8(vreinterpret_u8_s8(cols_57_s8), in jsimd_idct_islow_pass2_sparse()
/external/clang/test/Sema/
Darm-neon-types.c45 return vadd_u8(a, b); in test7()
/external/llvm-project/clang/test/Sema/
Darm-neon-types.c45 return vadd_u8(a, b); in test7()
/external/libgav1/libgav1/src/dsp/arm/
Dintrapred_directional_neon.cc254 uint8x8_t base_v = vadd_u8(vdup_n_u8(top_base_x), all); in DirectionalIntraPredictorZone1_NEON()
272 base_v = vadd_u8(base_v, block_step); in DirectionalIntraPredictorZone1_NEON()
304 const uint8x8_t right_step = vadd_u8(base_step, vdup_n_u8(1)); in DirectionalZone3_WxH()
446 const uint8x8_t right_values = vadd_u8(left_values, vdup_n_u8(1)); in DirectionalZone2FromLeftCol_WxH()
484 const uint8x8_t right_step = vadd_u8(base_step, vdup_n_u8(1)); in DirectionalZone1Blend_WxH()
816 const uint8x8_t right_step = vadd_u8(base_step_v, vdup_n_u8(1)); in DirectionalIntraPredictorZone3_NEON()
Dconvolve_neon.cc878 VQTbl1U8(src_vals, vadd_u8(src_indices, vdup_n_u8(1)))}; in ConvolveKernelHorizontal2Tap()
918 vtbl3_u8(src_vals, vadd_u8(src_indices, vdup_n_u8(1)))}; in ConvolveKernelHorizontal2Tap()
985 VQTbl1U8(src_vals, vadd_u8(src_indices, vdup_n_u8(1))), in ConvolveKernelHorizontalPositive4Tap()
986 VQTbl1U8(src_vals, vadd_u8(src_indices, vdup_n_u8(2))), in ConvolveKernelHorizontalPositive4Tap()
987 VQTbl1U8(src_vals, vadd_u8(src_indices, vdup_n_u8(3)))}; in ConvolveKernelHorizontalPositive4Tap()
1046 vadd_u8(src_indices_base, vdup_n_u8(1)), in ConvolveKernelHorizontalSigned4Tap()
1047 vadd_u8(src_indices_base, vdup_n_u8(2)), in ConvolveKernelHorizontalSigned4Tap()
1048 vadd_u8(src_indices_base, vdup_n_u8(3))}; in ConvolveKernelHorizontalSigned4Tap()
1119 src_lookup[i] = vadd_u8(src_lookup[i - 1], one); in ConvolveKernelHorizontalSigned6Tap()
1215 src_lookup[i] = vadd_u8(src_lookup[i - 1], one); in ConvolveKernelHorizontalMixed6Tap()
[all …]
Dfilm_grain_neon.cc595 vadd_u8(interp_points, base_point)); in InitializeScalingLookupTable_NEON()
Dloop_restoration_neon.cc1001 return vadd_u8(value, offset); in AdjustValue()
/external/webp/src/dsp/
Dlossless_neon.c167 const uint8x8_t C2_1 = vadd_u8(C2, cmp); in ClampedAddSubtractHalf_NEON()
418 vadd_u8(pred, (LANE <= 1) ? vget_low_u8(src) : vget_high_u8(src)); \
460 const uint8x8_t res = vadd_u8(LOW_OR_HI(src), delta); \
Dfilters_neon.c263 pred = vadd_u8(D, delta); \
/external/libaom/libaom/aom_dsp/simd/
Dv64_intrinsics_arm.h213 vadd_u8(vreinterpret_u8_s64(x), vreinterpret_u8_s64(y))); in v64_add_8()
/external/neon_2_sse/
DNEON_2_SSE.h450 _NEON2SSESTORAGE uint8x8_t vadd_u8(uint8x8_t a, uint8x8_t b); // VADD.I8 d0,d0,d0
2828 _NEON2SSESTORAGE uint8x8_t vadd_u8(uint8x8_t a, uint8x8_t b); // VADD.I8 d0,d0,d0
2829 #define vadd_u8 vadd_s8 macro
7980 return vadd_u8(a, shift);
8113 return vadd_u8(a, shift);
/external/tensorflow/tensorflow/lite/kernels/internal/optimized/
Dlegacy_optimized_ops.h3329 vadd_u8(vdup_n_u8(128), vreinterpret_u8_s8(int8_output_activ)); in LstmCell()
Doptimized_ops.h3092 vadd_u8(vdup_n_u8(128), vreinterpret_u8_s8(int8_output_activ)); in LstmCell()
/external/llvm-project/clang/test/CodeGen/
Daarch64-neon-intrinsics.c50 return vadd_u8(v1, v2); in test_vadd_u8()
Darm_neon_intrinsics.c493 return vadd_u8(a, b); in test_vadd_u8()
/external/clang/test/CodeGen/
Darm_neon_intrinsics.c589 return vadd_u8(a, b); in test_vadd_u8()
Daarch64-neon-intrinsics.c49 return vadd_u8(v1, v2); in test_vadd_u8()