Lines Matching defs:diff

4352         uint16_t diff = uint16_t(word - 0xD800);
4353 if(diff > 0x3FF) { return false; }
4373 uint16_t diff = uint16_t(word - 0xD800);
4374 if(diff > 0x3FF) { return result(error_code::SURROGATE, pos); }
11104 uint16_t diff = uint16_t(word - 0xD800);
11108 uint32_t value = (diff << 10) + diff2 + 0x10000;
11178 uint16_t diff = uint16_t(word - 0xD800);
11179 if(diff > 0x3FF) { return 0; }
11183 uint32_t value = (diff << 10) + diff2 + 0x10000;
11237 uint16_t diff = uint16_t(word - 0xD800);
11238 if(diff > 0x3FF) { return result(error_code::SURROGATE, pos); }
11242 uint32_t value = (diff << 10) + diff2 + 0x10000;
11285 uint16_t diff = uint16_t(word - 0xD800);
11289 uint32_t value = (diff << 10) + diff2 + 0x10000;
11326 uint16_t diff = uint16_t(word - 0xD800);
11327 if(diff > 0x3FF) { return 0; }
11332 uint32_t value = (diff << 10) + diff2 + 0x10000;
11353 uint16_t diff = uint16_t(word - 0xD800);
11354 if(diff > 0x3FF) { return result(error_code::SURROGATE, pos); }
11359 uint32_t value = (diff << 10) + diff2 + 0x10000;
14038 uint16_t diff = uint16_t(word - 0xD800);
14042 if((diff | diff2) > 0x3FF) { return std::make_pair(nullptr, reinterpret_cast<char*>(utf8_output)); }
14043 uint32_t value = (diff << 10) + diff2 + 0x10000;
14292 uint16_t diff = uint16_t(word - 0xD800);
14296 if((diff | diff2) > 0x3FF) { return std::make_pair(result(error_code::SURROGATE, buf - start + k - 1), reinterpret_cast<char*>(utf8_output)); }
14297 uint32_t value = (diff << 10) + diff2 + 0x10000;
14399 uint16_t diff = uint16_t(word - 0xD800);
14403 if((diff | diff2) > 0x3FF) { return std::make_pair(nullptr, reinterpret_cast<char32_t*>(utf32_output)); }
14404 uint32_t value = (diff << 10) + diff2 + 0x10000;
14457 uint16_t diff = uint16_t(word - 0xD800);
14461 if((diff | diff2) > 0x3FF) { return std::make_pair(result(error_code::SURROGATE, buf - start + k - 1), reinterpret_cast<char32_t*>(utf32_output)); }
14462 uint32_t value = (diff << 10) + diff2 + 0x10000;
20680 __m512i diff = _mm512_sub_epi16(in, _mm512_set1_epi16(uint16_t(0xD800)));
20682 _mm512_cmplt_epu16_mask(diff, _mm512_set1_epi16(uint16_t(0x0800)));
20697 diff, _mm512_set1_epi16(uint16_t(0x0400)));
20865 __m512i diff = _mm512_sub_epi16(in, _mm512_set1_epi16(uint16_t(0xD800)));
20866 __mmask32 surrogates = _mm512_cmplt_epu16_mask(diff, _mm512_set1_epi16(uint16_t(0x0800)));
20868 __mmask32 highsurrogates = _mm512_cmplt_epu16_mask(diff, _mm512_set1_epi16(uint16_t(0x0400)));
20886 __m512i diff = _mm512_sub_epi16(in, _mm512_set1_epi16(uint16_t(0xD800)));
20887 __mmask32 surrogates = _mm512_cmplt_epu16_mask(diff, _mm512_set1_epi16(uint16_t(0x0800)));
20889 __mmask32 highsurrogates = _mm512_cmplt_epu16_mask(diff, _mm512_set1_epi16(uint16_t(0x0400)));
20914 __m512i diff = _mm512_sub_epi16(in, _mm512_set1_epi16(uint16_t(0xD800)));
20915 __mmask32 surrogates = _mm512_cmplt_epu16_mask(diff, _mm512_set1_epi16(uint16_t(0x0800)));
20917 __mmask32 highsurrogates = _mm512_cmplt_epu16_mask(diff, _mm512_set1_epi16(uint16_t(0x0400)));
20935 __m512i diff = _mm512_sub_epi16(in, _mm512_set1_epi16(uint16_t(0xD800)));
20936 __mmask32 surrogates = _mm512_cmplt_epu16_mask(diff, _mm512_set1_epi16(uint16_t(0x0800)));
20938 __mmask32 highsurrogates = _mm512_cmplt_epu16_mask(diff, _mm512_set1_epi16(uint16_t(0x0400)));
20954 __m512i diff = _mm512_sub_epi16(in, _mm512_set1_epi16(uint16_t(0xD800)));
20955 __mmask32 surrogates = _mm512_cmplt_epu16_mask(diff, _mm512_set1_epi16(uint16_t(0x0800)));
20957 __mmask32 highsurrogates = _mm512_cmplt_epu16_mask(diff, _mm512_set1_epi16(uint16_t(0x0400)));
20977 __m512i diff = _mm512_sub_epi16(in, _mm512_set1_epi16(uint16_t(0xD800)));
20978 __mmask32 surrogates = _mm512_cmplt_epu16_mask(diff, _mm512_set1_epi16(uint16_t(0x0800)));
20980 __mmask32 highsurrogates = _mm512_cmplt_epu16_mask(diff, _mm512_set1_epi16(uint16_t(0x0400)));
21008 __m512i diff = _mm512_sub_epi16(in, _mm512_set1_epi16(uint16_t(0xD800)));
21009 __mmask32 surrogates = _mm512_cmplt_epu16_mask(diff, _mm512_set1_epi16(uint16_t(0x0800)));
21011 __mmask32 highsurrogates = _mm512_cmplt_epu16_mask(diff, _mm512_set1_epi16(uint16_t(0x0400)));
21031 __m512i diff = _mm512_sub_epi16(in, _mm512_set1_epi16(uint16_t(0xD800)));
21032 __mmask32 surrogates = _mm512_cmplt_epu16_mask(diff, _mm512_set1_epi16(uint16_t(0x0800)));
21034 __mmask32 highsurrogates = _mm512_cmplt_epu16_mask(diff, _mm512_set1_epi16(uint16_t(0x0400)));
23298 uint16_t diff = uint16_t(word - 0xD800);
23302 if((diff | diff2) > 0x3FF) { return std::make_pair(nullptr, utf8_output); }
23303 uint32_t value = (diff << 10) + diff2 + 0x10000;
23541 uint16_t diff = uint16_t(word - 0xD800);
23545 if((diff | diff2) > 0x3FF) { return std::make_pair(result(error_code::SURROGATE, buf - start + k - 1), utf8_output); }
23546 uint32_t value = (diff << 10) + diff2 + 0x10000;
23659 uint16_t diff = uint16_t(word - 0xD800);
23663 if((diff | diff2) > 0x3FF) { return std::make_pair(nullptr, utf32_output); }
23664 uint32_t value = (diff << 10) + diff2 + 0x10000;
23727 uint16_t diff = uint16_t(word - 0xD800);
23731 if((diff | diff2) > 0x3FF) { return std::make_pair(result(error_code::SURROGATE, buf - start + k - 1), utf32_output); }
23732 uint32_t value = (diff << 10) + diff2 + 0x10000;
29770 uint16_t diff = uint16_t(word - 0xD800);
29774 if((diff | diff2) > 0x3FF) { return std::make_pair(nullptr, utf8_output); }
29775 uint32_t value = (diff << 10) + diff2 + 0x10000;
29974 uint16_t diff = uint16_t(word - 0xD800);
29978 if((diff | diff2) > 0x3FF) { return std::make_pair(result(error_code::SURROGATE, buf - start + k - 1), utf8_output); }
29979 uint32_t value = (diff << 10) + diff2 + 0x10000;
30092 uint16_t diff = uint16_t(word - 0xD800);
30096 if((diff | diff2) > 0x3FF) { return std::make_pair(nullptr, utf32_output); }
30097 uint32_t value = (diff << 10) + diff2 + 0x10000;
30160 uint16_t diff = uint16_t(word - 0xD800);
30164 if((diff | diff2) > 0x3FF) { return std::make_pair(result(error_code::SURROGATE, buf - start + k - 1), utf32_output); }
30165 uint32_t value = (diff << 10) + diff2 + 0x10000;