Home
last modified time | relevance | path

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

/external/neon_2_sse/
DNEON_2_SSE.h13003 __m128i c7fff, a_trunc, mask_trunc; in vqmovn_u16() local
13006mask_trunc = _mm_cmpgt_epi16(a_trunc, a); //if after the shift we have bigger value than before t… in vqmovn_u16()
13007mask_trunc = _mm_and_si128(mask_trunc, c7fff); //zero or c7fff if the 15-th bit had been set in… in vqmovn_u16()
13008 a_trunc = _mm_or_si128(a_trunc, mask_trunc); in vqmovn_u16()
13019 __m128i c7fffffff, a_trunc, mask_trunc; in vqmovn_u32() local
13022mask_trunc = _mm_cmpgt_epi16(a_trunc, a); //if after the shift we have bigger value than before t… in vqmovn_u32()
13023mask_trunc = _mm_and_si128(mask_trunc, c7fffffff); //zero or c7fff if the 15-th bit had been se… in vqmovn_u32()
13024 a_trunc = _mm_or_si128(a_trunc, mask_trunc); in vqmovn_u32()