Home
last modified time | relevance | path

Searched refs:dst_wide (Results 1 – 3 of 3) sorted by relevance

/external/skia/src/opts/
DSkColor_opts_neon.h73 int16x8_t src_wide, dst_wide; in SkBlend32_neon8() local
76 dst_wide = vreinterpretq_s16_u16(vmovl_u8(dst)); in SkBlend32_neon8()
78 src_wide = (src_wide - dst_wide) * vreinterpretq_s16_u16(scale); in SkBlend32_neon8()
80 dst_wide += vshrq_n_s16(src_wide, 5); in SkBlend32_neon8()
82 return vmovn_u16(vreinterpretq_u16_s16(dst_wide)); in SkBlend32_neon8()
DSkBlitRow_opts_arm_neon.cpp917 uint16x8_t dst_wide; in S32A_Opaque_BlitRow32_neon() local
926 dst_wide = vmovl_u8(dst_raw); in S32A_Opaque_BlitRow32_neon()
929 dst_wide = vmulq_u16 (dst_wide, alpha_wide); in S32A_Opaque_BlitRow32_neon()
930 dst_cooked = vshrn_n_u16(dst_wide, 8); in S32A_Opaque_BlitRow32_neon()
940 uint16x8_t dst_wide; in S32A_Opaque_BlitRow32_neon() local
948 dst_wide = vmovl_u8(dst_raw_2); in S32A_Opaque_BlitRow32_neon()
951 dst_wide = vmulq_u16 (dst_wide, alpha_wide); in S32A_Opaque_BlitRow32_neon()
952 dst_cooked = vshrn_n_u16(dst_wide, 8); in S32A_Opaque_BlitRow32_neon()
1003 uint16x8_t dst_wide; in S32A_Opaque_BlitRow32_neon_src_alpha() local
1035 dst_wide = vmovl_u8(dst_raw); in S32A_Opaque_BlitRow32_neon_src_alpha()
[all …]
DSkBlitRow_opts_SSE2.cpp245 __m128i* dst_wide; in Color32A_D565_SSE2() local
260 dst_wide = reinterpret_cast<__m128i*>(dst); in Color32A_D565_SSE2()
263 __m128i pixels = _mm_load_si128(dst_wide); in Color32A_D565_SSE2()
288 _mm_store_si128(dst_wide, pixels); in Color32A_D565_SSE2()
290 dst_wide++; in Color32A_D565_SSE2()
293 dst = reinterpret_cast<uint16_t*>(dst_wide); in Color32A_D565_SSE2()