Home | History | Annotate | Download | only in opts

Lines Matching refs:vdst

74         uint16x8_t vdst;
85 vdst = SkPixel32ToPixel16_neon8(vsrc);
88 vst1q_u16(dst, vdst);
118 uint16x8_t vdst, vdst_r, vdst_g, vdst_b;
143 vdst = vld1q_u16(dst);
144 vdst_g = vshlq_n_u16(vdst, 5); // shift green to top of lanes
145 vdst_b = vandq_u16(vdst, vmask_blue); // extract blue
146 vdst_r = vshrq_n_u16(vdst, 6+5); // extract red
630 uint16x8_t vdst, vdst_r, vdst_g, vdst_b;
635 vdst = vld1q_u16(dst);
666 vdst_g = vshlq_n_u16(vdst, SK_R16_BITS); // shift green to top of lanes
667 vdst_b = vdst & vmask_blue; // extract blue
668 vdst_r = vshrq_n_u16(vdst, SK_R16_SHIFT); // extract red
767 uint16x8_t vdst;
813 vdst = vld1q_u16(dst);
814 vdst_g = vshrq_n_u16(vdst, 5); // shift down to get green
815 vdst_r = vshrq_n_u16(vshlq_n_u16(vdst, 5), 5+5); // double shift to extract red
816 vdst_b = vandq_u16(vdst, vmask_b); // mask to get blue
1168 uint8x8_t vsrc, vdst, vres;
1180 vdst = vreinterpret_u8_u32(vld1_u32(dst));
1187 vdst_wide = vmull_u8(vdst, vdup_n_u8(dst_scale));
1201 uint8x8_t vsrc = vdup_n_u8(0), vdst = vdup_n_u8(0), vres;
1206 vdst = vreinterpret_u8_u32(vld1_lane_u32(dst, vreinterpret_u32_u8(vdst), 0));
1211 vdst_wide = vmull_u8(vdst, vdup_n_u8(dst_scale));
1234 uint8x8_t vsrc = vdup_n_u8(0), vdst = vdup_n_u8(0), vres;
1240 vdst = vreinterpret_u8_u32(vld1_lane_u32(dst, vreinterpret_u32_u8(vdst), 0));
1253 vdst_wide = vmovl_u8(vdst);
1272 uint8x8_t vsrc, vdst, vres, vsrc_alphas;
1280 vdst = vreinterpret_u8_u32(vld1_u32(dst));
1297 vdst_wide = vmovl_u8(vdst);