Searched refs:vshrq_n_u16 (Results 1 – 13 of 13) sorted by relevance
/external/webp/src/dsp/ |
D | quant.h | 40 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()
|
D | enc_neon.c | 732 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()
|
D | lossless_neon.c | 593 const uint16x8_t G = vshrq_n_u16(vreinterpretq_u16_s8(F), 8); in TransformColorInverse_NEON()
|
/external/skia/src/core/ |
D | SkBlitter_ARGB32.cpp | 487 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/skqp/src/core/ |
D | SkBlitter_ARGB32.cpp | 487 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/libgav1/libgav1/src/dsp/arm/ |
D | convolve_neon.cc | 881 vmovn_u16(vshrq_n_u16(subpel_index_offsets, kScaleSubPixelBits)); in ConvolveKernelHorizontal2Tap() 921 vmovn_u16(vshrq_n_u16(subpel_index_offsets, kScaleSubPixelBits)); in ConvolveKernelHorizontal2Tap() 982 vmovn_u16(vshrq_n_u16(subpel_index_offsets, kScaleSubPixelBits)); in ConvolveKernelHorizontalPositive4Tap() 1123 vmovn_u16(vshrq_n_u16(subpel_index_offsets, kScaleSubPixelBits)); in ConvolveKernelHorizontalSigned6Tap() 1219 vmovn_u16(vshrq_n_u16(subpel_index_offsets, kScaleSubPixelBits)); in ConvolveKernelHorizontalMixed6Tap() 1306 vmovn_u16(vshrq_n_u16(subpel_index_offsets, kScaleSubPixelBits)); in ConvolveKernelHorizontalSigned8Tap()
|
/external/libhevc/common/arm/ |
D | ihevc_intra_pred_filters_neon_intr.c | 992 ref_load_q = vshrq_n_u16(ref_load_q, 2); in ihevc_intra_pred_luma_dc_neonintr() 1017 ref_load_q = vshrq_n_u16(ref_load_q, 2); in ihevc_intra_pred_luma_dc_neonintr()
|
/external/libvpx/libvpx/vpx_dsp/arm/ |
D | fdct32x32_neon.c | 240 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()
|
D | highbd_loopfilter_neon.c | 60 t1 = vshrq_n_u16(t1, 1); in filter_hev_mask4()
|
/external/libaom/libaom/aom_dsp/simd/ |
D | v128_intrinsics_arm.h | 826 return c ? vreinterpretq_s64_u16(vshrq_n_u16(vreinterpretq_u16_s64(a), c)) in v128_shr_n_u16()
|
/external/neon_2_sse/ |
D | NEON_2_SSE.h | 1037 _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/clang/test/CodeGen/ |
D | aarch64-neon-intrinsics.c | 5472 return vshrq_n_u16(a, 3); in test_vshrq_n_u16()
|
D | arm_neon_intrinsics.c | 17356 return vshrq_n_u16(a, 1); in test_vshrq_n_u16()
|