Home
last modified time | relevance | path

Searched refs:vshrq_n_u16 (Results 1 – 17 of 17) sorted by relevance

/external/webp/src/dsp/
Dquant.h40 const uint16x8_t b_0 = vshrq_n_u16(vtstq_s16(a_0, tst_ones), 15); in IsFlat()
41 const uint16x8_t b_1 = vshrq_n_u16(vtstq_s16(a_1, tst_ones), 15); in IsFlat()
Denc_neon.c732 const uint16x8_t a2 = vshrq_n_u16(a1, 3); in CollectHistogram_NEON()
733 const uint16x8_t b2 = vshrq_n_u16(b1, 3); in CollectHistogram_NEON()
Dlossless_neon.c593 const uint16x8_t G = vshrq_n_u16(vreinterpretq_u16_s8(F), 8); in TransformColorInverse_NEON()
/external/skqp/src/core/
DSkBlitter_ARGB32.cpp487 vmaskR = vshrq_n_u16(vmask, SK_R16_SHIFT); in blit_row_lcd16_opaque()
488 vmaskG = vshrq_n_u16(vshlq_n_u16(vmask, SK_R16_BITS), in blit_row_lcd16_opaque()
493 vmaskR = vmaskR + vshrq_n_u16(vmaskR, 4); in blit_row_lcd16_opaque()
494 vmaskG = vmaskG + vshrq_n_u16(vmaskG, 4); in blit_row_lcd16_opaque()
495 vmaskB = vmaskB + vshrq_n_u16(vmaskB, 4); in blit_row_lcd16_opaque()
544 vmaskR = vshrq_n_u16(vmask, SK_R16_SHIFT); in blit_row_lcd16()
545 vmaskG = vshrq_n_u16(vshlq_n_u16(vmask, SK_R16_BITS), in blit_row_lcd16()
550 vmaskR = vmaskR + vshrq_n_u16(vmaskR, 4); in blit_row_lcd16()
551 vmaskG = vmaskG + vshrq_n_u16(vmaskG, 4); in blit_row_lcd16()
552 vmaskB = vmaskB + vshrq_n_u16(vmaskB, 4); in blit_row_lcd16()
[all …]
/external/skia/src/core/
DSkBlitter_ARGB32.cpp487 vmaskR = vshrq_n_u16(vmask, SK_R16_SHIFT); in blit_row_lcd16_opaque()
488 vmaskG = vshrq_n_u16(vshlq_n_u16(vmask, SK_R16_BITS), in blit_row_lcd16_opaque()
493 vmaskR = vmaskR + vshrq_n_u16(vmaskR, 4); in blit_row_lcd16_opaque()
494 vmaskG = vmaskG + vshrq_n_u16(vmaskG, 4); in blit_row_lcd16_opaque()
495 vmaskB = vmaskB + vshrq_n_u16(vmaskB, 4); in blit_row_lcd16_opaque()
544 vmaskR = vshrq_n_u16(vmask, SK_R16_SHIFT); in blit_row_lcd16()
545 vmaskG = vshrq_n_u16(vshlq_n_u16(vmask, SK_R16_BITS), in blit_row_lcd16()
550 vmaskR = vmaskR + vshrq_n_u16(vmaskR, 4); in blit_row_lcd16()
551 vmaskG = vmaskG + vshrq_n_u16(vmaskG, 4); in blit_row_lcd16()
552 vmaskB = vmaskB + vshrq_n_u16(vmaskB, 4); in blit_row_lcd16()
[all …]
/external/llvm-project/clang/test/CodeGen/arm-mve-intrinsics/
Dvector-shift-imm.c283 return vshrq_n_u16(a, 10); in test_vshrq_n_u16()
323 return vshrq_n_u16(a, 16); in test_vshrq_n_u16_trivial()
/external/libgav1/libgav1/src/dsp/arm/
Dconvolve_neon.cc873 vmovn_u16(vshrq_n_u16(subpel_index_offsets, kScaleSubPixelBits)); in ConvolveKernelHorizontal2Tap()
913 vmovn_u16(vshrq_n_u16(subpel_index_offsets, kScaleSubPixelBits)); in ConvolveKernelHorizontal2Tap()
974 vmovn_u16(vshrq_n_u16(subpel_index_offsets, kScaleSubPixelBits)); in ConvolveKernelHorizontalPositive4Tap()
1115 vmovn_u16(vshrq_n_u16(subpel_index_offsets, kScaleSubPixelBits)); in ConvolveKernelHorizontalSigned6Tap()
1211 vmovn_u16(vshrq_n_u16(subpel_index_offsets, kScaleSubPixelBits)); in ConvolveKernelHorizontalMixed6Tap()
1298 vmovn_u16(vshrq_n_u16(subpel_index_offsets, kScaleSubPixelBits)); in ConvolveKernelHorizontalSigned8Tap()
/external/libhevc/common/arm/
Dihevc_intra_pred_filters_neon_intr.c984 ref_load_q = vshrq_n_u16(ref_load_q, 2); in ihevc_intra_pred_luma_dc_neonintr()
1009 ref_load_q = vshrq_n_u16(ref_load_q, 2); in ihevc_intra_pred_luma_dc_neonintr()
/external/libvpx/libvpx/vpx_dsp/arm/
Dfdct32x32_neon.c240 const uint16x8_t a_sign_u16 = vshrq_n_u16(a_u16, 15); in sub_round_shift()
975 const uint16x8_t a_sign_u16 = vshrq_n_u16(a_u16, 15); in add_round_shift_s16()
Dhighbd_loopfilter_neon.c60 t1 = vshrq_n_u16(t1, 1); in filter_hev_mask4()
/external/libaom/libaom/aom_dsp/simd/
Dv128_intrinsics_arm.h826 return c ? vreinterpretq_s64_u16(vshrq_n_u16(vreinterpretq_u16_s64(a), c)) in v128_shr_n_u16()
/external/neon_2_sse/
DNEON_2_SSE.h1037 _NEON2SSESTORAGE uint16x8_t vshrq_n_u16(uint16x8_t a, __constrange(1,16) int b); // VSHR.U16 q0,q0,…
7659 _NEON2SSESTORAGE uint16x8_t vshrq_n_u16(uint16x8_t a, __constrange(1,16) int b); // VSHR.s16 q0,q0,…
7660 #define vshrq_n_u16 _mm_srli_epi16 macro
8053 shift = vshrq_n_u16(b, c);
8739 …r16 = vshrq_n_u16(a,b); //after right shift b>=1 unsigned var fits into signed range, so we could…
9051 b_shift = vshrq_n_u16( b, c); // c zeros on the left in b due to logical shift
9052 a_c = vshrq_n_u16( a, (16 - c));
/external/pffft/
Dsse2neon.h3128 int16x8_t a_odd = vreinterpretq_s16_u16(vshrq_n_u16(a, 8)); in _mm_maddubs_epi16()
/external/llvm-project/clang/test/CodeGen/
Daarch64-neon-intrinsics.c4817 return vshrq_n_u16(a, 3); in test_vshrq_n_u16()
Darm_neon_intrinsics.c14881 return vshrq_n_u16(a, 1); in test_vshrq_n_u16()
/external/clang/test/CodeGen/
Daarch64-neon-intrinsics.c5472 return vshrq_n_u16(a, 3); in test_vshrq_n_u16()
Darm_neon_intrinsics.c17356 return vshrq_n_u16(a, 1); in test_vshrq_n_u16()