Searched refs:accum8 (Results 1 – 1 of 1) sorted by relevance
/external/skia/src/opts/ |
D | SkBitmapProcState_arm_neon.cpp | 178 uint8x8_t accum8 = vqmovun_s16(vcombine_s16(accum16, accum16)); in convolveHorizontally_neon() local 179 vst1_lane_u32(reinterpret_cast<uint32_t*>(outRow), vreinterpret_u32_u8(accum8), 0); in convolveHorizontally_neon() 245 uint8x16_t accum8 = vcombine_u8(vqmovun_s16(accum16_0), vqmovun_s16(accum16_1)); in convolveVertically_neon() local 250 uint8x16_t a = vreinterpretq_u8_u32(vshrq_n_u32(vreinterpretq_u32_u8(accum8), 8)); in convolveVertically_neon() 252 uint8x16_t b = vmaxq_u8(a, accum8); // Max of r and g in convolveVertically_neon() 254 a = vreinterpretq_u8_u32(vshrq_n_u32(vreinterpretq_u32_u8(accum8), 16)); in convolveVertically_neon() 262 accum8 = vmaxq_u8(b, accum8); in convolveVertically_neon() 265 accum8 = vreinterpretq_u8_u32(vreinterpretq_u32_u8(accum8) | vdupq_n_u32(0xFF000000)); in convolveVertically_neon() 269 vst1q_u8(outRow, accum8); in convolveVertically_neon() 304 uint8x16_t accum8 = vcombine_u8(vqmovun_s16(accum16_0), vqmovun_s16(accum16_1)); in convolveVertically_neon() local [all …]
|