Home
last modified time | relevance | path

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

/php-src/ext/mbstring/libmbfl/filters/
H A Dmbfilter_utf16.c697 …uint32_t surrogate_bitvec = _mm256_movemask_epi8(_mm256_cmpeq_epi16(_mm256_and_si256(operand, _f8)… in mb_utf16be_to_wchar_avx2() local
698 if (surrogate_bitvec == 0) { in mb_utf16be_to_wchar_avx2()
709 } else if ((surrogate_bitvec & 1) == 0) { in mb_utf16be_to_wchar_avx2()
711 uint8_t n_chars = zend_ulong_ntz(surrogate_bitvec) >> 1; in mb_utf16be_to_wchar_avx2()
729 surrogate_bitvec = ~surrogate_bitvec; in mb_utf16be_to_wchar_avx2()
730 unsigned int n_chars = surrogate_bitvec ? zend_ulong_ntz(surrogate_bitvec) >> 1 : 16; in mb_utf16be_to_wchar_avx2()
894 if (surrogate_bitvec == 0) { in mb_utf16le_to_wchar_avx2()
902 } else if ((surrogate_bitvec & 1) == 0) { in mb_utf16le_to_wchar_avx2()
904 uint8_t n_chars = zend_ulong_ntz(surrogate_bitvec) >> 1; in mb_utf16le_to_wchar_avx2()
915 surrogate_bitvec = ~surrogate_bitvec; in mb_utf16le_to_wchar_avx2()
[all …]

Completed in 8 milliseconds