Home
last modified time | relevance | path

Searched refs:accum8 (Results 1 – 1 of 1) sorted by relevance

/external/skia/src/opts/
DSkBitmapProcState_arm_neon.cpp178 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 …]