/external/chromium_org/third_party/skia/src/opts/ |
SkColor_opts_neon.h | 89 int16x8_t vsrc_wide, vdst_wide, vdiff; local 93 vdst_wide = vreinterpretq_s16_u16(vmovl_u8(vreinterpret_u8_u32(vdup_n_u32(dst)))); 95 vdiff = vsrc_wide - vdst_wide; 100 vdst_wide += vdiff; 102 res = vmovn_u16(vreinterpretq_u16_s16(vdst_wide));
|
SkXfermode_opts_arm_neon.cpp | 123 uint16x8_t vsrc_wide, vdst_wide; local 125 vdst_wide = vmull_u8(visa, vreinterpret_u8_u32(vdup_n_u32(dst))); 130 vdst_wide += vdupq_n_u16(128); 131 vdst_wide += vshrq_n_u16(vdst_wide, 8); 134 vdst = vshrn_n_u16(vdst_wide, 8); 153 uint16x8_t vsrc_wide, vdst_wide; local 155 vdst_wide = vmull_u8(vsa, vreinterpret_u8_u32(vdup_n_u32(dst))); 160 vdst_wide += vdupq_n_u16(128); 161 vdst_wide += vshrq_n_u16(vdst_wide, 8) 181 uint16x8_t vsrc_wide, vdst_wide; local [all...] |
SkBlitRow_opts_arm_neon.cpp | 935 uint16x8_t vsrc_wide, vdst_wide; local 968 uint16x8_t vsrc_wide, vdst_wide; local 1001 uint16x8_t vdst_wide, vsrc_wide; local 1039 uint16x8_t vdst_wide, vsrc_wide, vsrc_scale, vdst_scale; local [all...] |
/external/skia/src/opts/ |
SkColor_opts_neon.h | 89 int16x8_t vsrc_wide, vdst_wide, vdiff; local 93 vdst_wide = vreinterpretq_s16_u16(vmovl_u8(vreinterpret_u8_u32(vdup_n_u32(dst)))); 95 vdiff = vsrc_wide - vdst_wide; 100 vdst_wide += vdiff; 102 res = vmovn_u16(vreinterpretq_u16_s16(vdst_wide));
|
SkXfermode_opts_arm_neon.cpp | 123 uint16x8_t vsrc_wide, vdst_wide; local 125 vdst_wide = vmull_u8(visa, vreinterpret_u8_u32(vdup_n_u32(dst))); 130 vdst_wide += vdupq_n_u16(128); 131 vdst_wide += vshrq_n_u16(vdst_wide, 8); 134 vdst = vshrn_n_u16(vdst_wide, 8); 153 uint16x8_t vsrc_wide, vdst_wide; local 155 vdst_wide = vmull_u8(vsa, vreinterpret_u8_u32(vdup_n_u32(dst))); 160 vdst_wide += vdupq_n_u16(128); 161 vdst_wide += vshrq_n_u16(vdst_wide, 8) 181 uint16x8_t vsrc_wide, vdst_wide; local [all...] |
SkBlitRow_opts_arm_neon.cpp | 935 uint16x8_t vsrc_wide, vdst_wide; local 968 uint16x8_t vsrc_wide, vdst_wide; local 1001 uint16x8_t vdst_wide, vsrc_wide; local 1039 uint16x8_t vdst_wide, vsrc_wide, vsrc_scale, vdst_scale; local [all...] |