Searched refs:vdst2_g (Results 1 - 1 of 1) sorted by relevance

/external/skia/src/opts/
H A DSkBlitRow_opts_arm_neon.cpp549 uint16x8_t vdst2, vdst2_r, vdst2_g, vdst2_b; local
560 vdst2_g = vshlq_n_u16(vdst2, SK_R16_BITS); // shift green to top of lanes
563 vdst2_g = vshrq_n_u16(vdst2_g, SK_R16_BITS + SK_B16_BITS); // extract green
570 vdst2_g = vmlaq_u16(wide_sg, wide_256_sa, vdst2_g); // sg + (256-sa) x dg2
581 vdst2_g = vshrq_n_u16(vdst2_g, 5); // 5-bit right shift for 6-bit green
584 vdst2 = vsliq_n_u16(vdst2_b, vdst2_g, SK_G16_SHIFT); // insert green into blue

Completed in 32 milliseconds