• Home
  • Raw
  • Download

Lines Matching refs:vdst

74         uint16x8_t vdst;  in S32_D565_Opaque_neon()  local
85 vdst = SkPixel32ToPixel16_neon8(vsrc); in S32_D565_Opaque_neon()
88 vst1q_u16(dst, vdst); in S32_D565_Opaque_neon()
118 uint16x8_t vdst, vdst_r, vdst_g, vdst_b; in S32_D565_Blend_neon() local
143 vdst = vld1q_u16(dst); in S32_D565_Blend_neon()
144 vdst_g = vshlq_n_u16(vdst, 5); // shift green to top of lanes in S32_D565_Blend_neon()
145 vdst_b = vandq_u16(vdst, vmask_blue); // extract blue in S32_D565_Blend_neon()
146 vdst_r = vshrq_n_u16(vdst, 6+5); // extract red in S32_D565_Blend_neon()
630 uint16x8_t vdst, vdst_r, vdst_g, vdst_b; in S32A_D565_Blend_neon() local
635 vdst = vld1q_u16(dst); in S32A_D565_Blend_neon()
664 vdst_g = vshlq_n_u16(vdst, SK_R16_BITS); // shift green to top of lanes in S32A_D565_Blend_neon()
665 vdst_b = vdst & vmask_blue; // extract blue in S32A_D565_Blend_neon()
666 vdst_r = vshrq_n_u16(vdst, SK_R16_SHIFT); // extract red in S32A_D565_Blend_neon()
765 uint16x8_t vdst; in S32_D565_Blend_Dither_neon() local
811 vdst = vld1q_u16(dst); in S32_D565_Blend_Dither_neon()
812 vdst_g = vshrq_n_u16(vdst, 5); // shift down to get green in S32_D565_Blend_Dither_neon()
813 vdst_r = vshrq_n_u16(vshlq_n_u16(vdst, 5), 5+5); // double shift to extract red in S32_D565_Blend_Dither_neon()
814 vdst_b = vandq_u16(vdst, vmask_b); // mask to get blue in S32_D565_Blend_Dither_neon()
1166 uint8x8_t vsrc, vdst, vres; in S32_Blend_BlitRow32_neon() local
1178 vdst = vreinterpret_u8_u32(vld1_u32(dst)); in S32_Blend_BlitRow32_neon()
1185 vdst_wide = vmull_u8(vdst, vdup_n_u8(dst_scale)); in S32_Blend_BlitRow32_neon()
1199 uint8x8_t vsrc = vdup_n_u8(0), vdst = vdup_n_u8(0), vres; in S32_Blend_BlitRow32_neon() local
1204 vdst = vreinterpret_u8_u32(vld1_lane_u32(dst, vreinterpret_u32_u8(vdst), 0)); in S32_Blend_BlitRow32_neon()
1209 vdst_wide = vmull_u8(vdst, vdup_n_u8(dst_scale)); in S32_Blend_BlitRow32_neon()
1232 uint8x8_t vsrc = vdup_n_u8(0), vdst = vdup_n_u8(0), vres; in S32A_Blend_BlitRow32_neon() local
1238 vdst = vreinterpret_u8_u32(vld1_lane_u32(dst, vreinterpret_u32_u8(vdst), 0)); in S32A_Blend_BlitRow32_neon()
1251 vdst_wide = vmovl_u8(vdst); in S32A_Blend_BlitRow32_neon()
1270 uint8x8_t vsrc, vdst, vres, vsrc_alphas; in S32A_Blend_BlitRow32_neon() local
1278 vdst = vreinterpret_u8_u32(vld1_u32(dst)); in S32A_Blend_BlitRow32_neon()
1295 vdst_wide = vmovl_u8(vdst); in S32A_Blend_BlitRow32_neon()