/external/skia/src/opts/ |
SkBlitRow_opts_arm_neon.cpp | 55 vdst_wide = vmull_u8(vdst, vdup_n_u8(dst_scale)); 70 uint8x8_t vsrc = vdup_n_u8(0), vdst = vdup_n_u8(0), vres; 80 vdst_wide = vmull_u8(vdst, vdup_n_u8(dst_scale)); 104 uint8x8_t vsrc = vdup_n_u8(0), vdst = vdup_n_u8(0), vres;
|
SkBlitMask_opts_arm_neon.cpp | 18 uint8x8_t vcolR = vdup_n_u8(colR); 19 uint8x8_t vcolG = vdup_n_u8(colG); 20 uint8x8_t vcolB = vdup_n_u8(colB); 21 uint8x8_t vopqDstA = vdup_n_u8(SkGetPackedA32(opaqueDst)); 22 uint8x8_t vopqDstR = vdup_n_u8(SkGetPackedR32(opaqueDst)); 23 uint8x8_t vopqDstG = vdup_n_u8(SkGetPackedG32(opaqueDst)); 24 uint8x8_t vopqDstB = vdup_n_u8(SkGetPackedB32(opaqueDst)); 50 vdst.val[NEON_A] = vbsl_u8(vsel_trans, vdst.val[NEON_A], vdup_n_u8(0xFF)); 85 uint8x8_t vcolR = vdup_n_u8(colR); 86 uint8x8_t vcolG = vdup_n_u8(colG) [all...] |
SkBitmapProcState_filter_neon.h | 32 vy = vdup_n_u8(y); // duplicate y into vy 67 vy = vdup_n_u8(y); // duplicate y into vy
|
SkBlitMask_opts.h | 33 vpmc.val[NEON_A] = vdup_n_u8(SkGetPackedA32(pmc)); 34 vpmc.val[NEON_R] = vdup_n_u8(SkGetPackedR32(pmc)); 35 vpmc.val[NEON_G] = vdup_n_u8(SkGetPackedG32(pmc)); 36 vpmc.val[NEON_B] = vdup_n_u8(SkGetPackedB32(pmc));
|
SkColor_opts_neon.h | 53 ret.val[NEON_A] = vdup_n_u8(0xFF);
|
SkMorphologyImageFilter_opts.h | 66 uint8x8_t extreme = vdup_n_u8(type == kDilate ? 0 : 255);
|
/external/skqp/src/opts/ |
SkBlitRow_opts_arm_neon.cpp | 55 vdst_wide = vmull_u8(vdst, vdup_n_u8(dst_scale)); 70 uint8x8_t vsrc = vdup_n_u8(0), vdst = vdup_n_u8(0), vres; 80 vdst_wide = vmull_u8(vdst, vdup_n_u8(dst_scale)); 104 uint8x8_t vsrc = vdup_n_u8(0), vdst = vdup_n_u8(0), vres;
|
SkBlitMask_opts_arm_neon.cpp | 18 uint8x8_t vcolR = vdup_n_u8(colR); 19 uint8x8_t vcolG = vdup_n_u8(colG); 20 uint8x8_t vcolB = vdup_n_u8(colB); 21 uint8x8_t vopqDstA = vdup_n_u8(SkGetPackedA32(opaqueDst)); 22 uint8x8_t vopqDstR = vdup_n_u8(SkGetPackedR32(opaqueDst)); 23 uint8x8_t vopqDstG = vdup_n_u8(SkGetPackedG32(opaqueDst)); 24 uint8x8_t vopqDstB = vdup_n_u8(SkGetPackedB32(opaqueDst)); 50 vdst.val[NEON_A] = vbsl_u8(vsel_trans, vdst.val[NEON_A], vdup_n_u8(0xFF)); 85 uint8x8_t vcolR = vdup_n_u8(colR); 86 uint8x8_t vcolG = vdup_n_u8(colG) [all...] |
SkBitmapProcState_filter_neon.h | 32 vy = vdup_n_u8(y); // duplicate y into vy 67 vy = vdup_n_u8(y); // duplicate y into vy
|
SkBlitMask_opts.h | 33 vpmc.val[NEON_A] = vdup_n_u8(SkGetPackedA32(pmc)); 34 vpmc.val[NEON_R] = vdup_n_u8(SkGetPackedR32(pmc)); 35 vpmc.val[NEON_G] = vdup_n_u8(SkGetPackedG32(pmc)); 36 vpmc.val[NEON_B] = vdup_n_u8(SkGetPackedB32(pmc));
|
SkColor_opts_neon.h | 53 ret.val[NEON_A] = vdup_n_u8(0xFF);
|
/external/libhevc/common/arm/ |
ihevc_sao_band_offset_luma.s | 127 VDUP.8 D29,D30[1] @vdup_n_u8(pi1_sao_offset[1]) 130 VDUP.8 D28,D30[2] @vdup_n_u8(pi1_sao_offset[2]) 133 VDUP.8 D27,D30[3] @vdup_n_u8(pi1_sao_offset[3]) 136 VDUP.8 D26,D30[4] @vdup_n_u8(pi1_sao_offset[4]) 137 VADD.I8 D1,D5,D29 @band_table.val[0] = vadd_u8(band_table.val[0], vdup_n_u8(pi1_sao_offset[1])) 139 VMOV.I8 D29,#16 @vdup_n_u8(16) 140 VADD.I8 D2,D6,D28 @band_table.val[1] = vadd_u8(band_table.val[1], vdup_n_u8(pi1_sao_offset[2])) 143 VADD.I8 D3,D7,D27 @band_table.val[2] = vadd_u8(band_table.val[2], vdup_n_u8(pi1_sao_offset[3])) 145 VADD.I8 D4,D8,D26 @band_table.val[3] = vadd_u8(band_table.val[3], vdup_n_u8(pi1_sao_offset[4])) 150 VCLE.U8 D12,D4,D29 @vcle_u8(band_table.val[3], vdup_n_u8(16) [all...] |
ihevc_sao_band_offset_chroma.s | 135 VDUP.8 D29,D30[1] @vdup_n_u8(pi1_sao_offset_u[1]) 138 VDUP.8 D28,D30[2] @vdup_n_u8(pi1_sao_offset_u[2]) 141 VDUP.8 D27,D30[3] @vdup_n_u8(pi1_sao_offset_u[3]) 145 VDUP.8 D26,D30[4] @vdup_n_u8(pi1_sao_offset_u[4]) 150 VMOV.I8 D30,#16 @vdup_n_u8(16) 151 VADD.I8 D1,D5,D29 @band_table_u.val[0] = vadd_u8(band_table_u.val[0], vdup_n_u8(pi1_sao_offset_u[1])) 154 VADD.I8 D2,D6,D28 @band_table_u.val[1] = vadd_u8(band_table_u.val[1], vdup_n_u8(pi1_sao_offset_u[2])) 157 VADD.I8 D3,D7,D27 @band_table_u.val[2] = vadd_u8(band_table_u.val[2], vdup_n_u8(pi1_sao_offset_u[3])) 160 VADD.I8 D4,D8,D26 @band_table_u.val[3] = vadd_u8(band_table_u.val[3], vdup_n_u8(pi1_sao_offset_u[4])) 166 VCLE.U8 D13,D4,D30 @vcle_u8(band_table.val[3], vdup_n_u8(16) [all...] |
ihevc_intra_pred_filters_neon_intr.c | 220 dup_pu1_dst1 = vdup_n_u8(pu1_dst[nt - 1]); 231 dup_pu1_dst1 = vdup_n_u8(pu1_dst[nt - 1]); 253 dup_pu1_dst2 = vdup_n_u8(pu1_dst[two_nt]); 272 dup_pu1_dst3 = vdup_n_u8(pu1_dst[two_nt]); 486 shift_res = vdup_n_u8(0); 549 uint8x8_t pu1_src_0_val_t = vdup_n_u8(pu1_src_0_val); 550 uint8x8_t pu1_src_2_nt_val_t = vdup_n_u8(pu1_src_2_nt_val); 551 uint8x8_t pu1_src_4_nt_val_t = vdup_n_u8(pu1_src_4_nt_val); 584 dup_const_2 = vdup_n_u8(2); 718 pu1_ref_nt_1_dup = vdup_n_u8(pu1_ref_nt_1) [all...] |
/external/libvpx/libvpx/vpx_dsp/arm/ |
subpel_variance_neon.c | 32 const uint8x8_t f0 = vdup_n_u8(filter[0]); 33 const uint8x8_t f1 = vdup_n_u8(filter[1]); 55 const uint8x8_t f0 = vdup_n_u8(filter[0]); 56 const uint8x8_t f1 = vdup_n_u8(filter[1]); 78 const uint8x8_t f0 = vdup_n_u8(filter[0]); 79 const uint8x8_t f1 = vdup_n_u8(filter[1]);
|
vpx_convolve_avg_neon.c | 28 uint8x8_t dd0 = vdup_n_u8(0);
|
deblock_neon.c | 342 left_context = vdup_n_u8(src[0]); 353 right_context = vdup_n_u8(src[col + 7]); 404 uint8x8_t below_context = vdup_n_u8(0);
|
/external/webp/src/dsp/ |
alpha_processing_neon.c | 87 uint8x8_t mask8 = vdup_n_u8(0xff); 120 greens.val[0] = vdup_n_u8(0); 121 greens.val[2] = vdup_n_u8(0); 122 greens.val[3] = vdup_n_u8(0); 138 uint8x8_t mask8 = vdup_n_u8(0xff);
|
filters_neon.c | 272 uint8x8_t pred = vdup_n_u8(row[-1]); // left sample 273 uint8x8_t out = vdup_n_u8(0);
|
/hardware/qcom/display/msm8226/libhwcomposer/ |
hwc_delta_panel.cpp | 66 const uint8x8_t THREE_8X8 = vdup_n_u8(3);
|
/external/libvpx/libvpx/vp8/common/arm/neon/ |
bilinearpredict_neon.c | 53 const uint8x8_t filter0 = vdup_n_u8(bifilter4_coeff[xoffset][0]); 54 const uint8x8_t filter1 = vdup_n_u8(bifilter4_coeff[xoffset][1]); 100 const uint8x8_t filter0 = vdup_n_u8(bifilter4_coeff[yoffset][0]); 101 const uint8x8_t filter1 = vdup_n_u8(bifilter4_coeff[yoffset][1]); 150 d0u8 = vdup_n_u8(bifilter4_coeff[xoffset][0]); 151 d1u8 = vdup_n_u8(bifilter4_coeff[xoffset][1]); 188 d0u8 = vdup_n_u8(bifilter4_coeff[yoffset][0]); 189 d1u8 = vdup_n_u8(bifilter4_coeff[yoffset][1]); 255 d0u8 = vdup_n_u8(bifilter4_coeff[xoffset][0]); 256 d1u8 = vdup_n_u8(bifilter4_coeff[xoffset][1]) [all...] |
/external/libvpx/libvpx/vp9/encoder/arm/neon/ |
vp9_frame_scale_neon.c | 107 const uint8x8_t coef0 = vdup_n_u8(c0); 108 const uint8x8_t coef1 = vdup_n_u8(c1); 142 const uint8x8_t coef0 = vdup_n_u8(c0); 143 const uint8x8_t coef1 = vdup_n_u8(c1); 441 c[0] = vdup_n_u8((uint8_t)vp9_filter_kernels[BILINEAR][phase_scaler][3]); 442 c[1] = vdup_n_u8((uint8_t)vp9_filter_kernels[BILINEAR][phase_scaler][4]); 443 c[2] = vdup_n_u8( 446 c[3] = vdup_n_u8( 449 c[4] = vdup_n_u8( 452 c[5] = vdup_n_u8( [all...] |
/external/libpng/arm/ |
filter_neon_intrinsics.c | 75 vdest.val[3] = vdup_n_u8(0); 118 vdest.val[3] = vdup_n_u8(0); 151 vdest.val[3] = vdup_n_u8(0); 216 vdest.val[3] = vdup_n_u8(0); 285 uint8x8_t vlast = vdup_n_u8(0); 287 vdest.val[3] = vdup_n_u8(0); 350 uint8x8_t vlast = vdup_n_u8(0); 352 vdest.val[3] = vdup_n_u8(0);
|
/external/pdfium/third_party/libpng16/arm/ |
filter_neon_intrinsics.c | 75 vdest.val[3] = vdup_n_u8(0); 118 vdest.val[3] = vdup_n_u8(0); 151 vdest.val[3] = vdup_n_u8(0); 216 vdest.val[3] = vdup_n_u8(0); 285 uint8x8_t vlast = vdup_n_u8(0); 287 vdest.val[3] = vdup_n_u8(0); 350 uint8x8_t vlast = vdup_n_u8(0); 352 vdest.val[3] = vdup_n_u8(0);
|
/external/tensorflow/tensorflow/contrib/lite/kernels/internal/optimized/ |
depthwiseconv_uint8.h | 194 uint8x8_t input_u8 = vdup_n_u8(0); 239 uint8x8_t input_u8 = vdup_n_u8(0); 271 uint8x8_t input_u8 = vdup_n_u8(0); 301 uint8x8_t filter_u8 = vdup_n_u8(0); 342 uint8x8_t input_u8 = vdup_n_u8(0); 367 uint8x8_t filter_u8 = vdup_n_u8(0); 436 uint8x8_t input_u8 = vdup_n_u8(0); 457 uint8x8_t input_u8 = vdup_n_u8(0); 481 uint8x8_t filter_u8 = vdup_n_u8(0); 541 uint8x8_t filter_u8 = vdup_n_u8(0) [all...] |