Lines Matching refs:LITTLE
5620 return scalar::utf16::trim_partial_utf16<LITTLE>(input, length);
5641 return e == endianness::LITTLE;
12864 if (is_utf16 && scalar::utf16::validate<endianness::LITTLE>(reinterpret_cast<const char16_t*>(buf), (len - (buf - start))/2)) {
16772 const char16_t* tail = arm_validate_utf16<endianness::LITTLE>(buf, len);
16774 return scalar::utf16::validate<endianness::LITTLE>(tail, len - (tail - buf));
16790 result res = arm_validate_utf16_with_errors<endianness::LITTLE>(buf, len);
16792 result scalar_res = scalar::utf16::validate_with_errors<endianness::LITTLE>(buf + res.count, len - res.count);
16841 std::pair<const char*, char16_t*> ret = arm_convert_latin1_to_utf16<endianness::LITTLE>(buf, len, utf16_output);
16844 const size_t scalar_converted_chars = scalar::latin1_to_utf16::convert<endianness::LITTLE>(
16889 return converter.convert<endianness::LITTLE>(buf, len, utf16_output);
16899 return converter.convert_with_errors<endianness::LITTLE>(buf, len, utf16_output);
16909 return utf8_to_utf16::convert_valid<endianness::LITTLE>(input, size, utf16_output);
16933 std::pair<const char16_t*, char*> ret = arm_convert_utf16_to_latin1<endianness::LITTLE>(buf, len, latin1_output);
16938 const size_t scalar_saved_bytes = scalar::utf16_to_latin1::convert<endianness::LITTLE>(
16961 std::pair<result, char*> ret = arm_convert_utf16_to_latin1_with_errors<endianness::LITTLE>(buf, len, latin1_output);
16964 result scalar_res = scalar::utf16_to_latin1::convert_with_errors<endianness::LITTLE>(
17005 std::pair<const char16_t*, char*> ret = arm_convert_utf16_to_utf8<endianness::LITTLE>(buf, len, utf8_output);
17009 const size_t scalar_saved_bytes = scalar::utf16_to_utf8::convert<endianness::LITTLE>(
17032 std::pair<result, char*> ret = arm_convert_utf16_to_utf8_with_errors<endianness::LITTLE>(buf, len, utf8_output);
17035 result scalar_res = scalar::utf16_to_utf8::convert_with_errors<endianness::LITTLE>(
17105 std::pair<const char16_t*, char32_t*> ret = arm_convert_utf16_to_utf32<endianness::LITTLE>(buf, len, utf32_output);
17109 const size_t scalar_saved_bytes = scalar::utf16_to_utf32::convert<endianness::LITTLE>(
17132 std::pair<result, char32_t*> ret = arm_convert_utf16_to_utf32_with_errors<endianness::LITTLE>(buf, len, utf32_output);
17135 result scalar_res = scalar::utf16_to_utf32::convert_with_errors<endianness::LITTLE>(
17216 std::pair<const char32_t*, char16_t*> ret = arm_convert_utf32_to_utf16<endianness::LITTLE>(buf, len, utf16_output);
17220 const size_t scalar_saved_bytes = scalar::utf32_to_utf16::convert<endianness::LITTLE>(
17243 std::pair<result, char16_t*> ret = arm_convert_utf32_to_utf16_with_errors<endianness::LITTLE>(buf, len, utf16_output);
17245 result scalar_res = scalar::utf32_to_utf16::convert_with_errors<endianness::LITTLE>(
17296 return utf16::count_code_points<endianness::LITTLE>(input, length);
17340 return utf16::utf8_length_from_utf16<endianness::LITTLE>(input, length);
17360 return utf16::utf32_length_from_utf16<endianness::LITTLE>(input, length);
17479 return scalar::utf16::validate<endianness::LITTLE>(buf, len);
17487 return scalar::utf16::validate_with_errors<endianness::LITTLE>(buf, len);
17507 return scalar::latin1_to_utf16::convert<endianness::LITTLE>(buf, len, utf16_output);
17531 return scalar::utf8_to_utf16::convert<endianness::LITTLE>(buf, len, utf16_output);
17539 return scalar::utf8_to_utf16::convert_with_errors<endianness::LITTLE>(buf, len, utf16_output);
17547 return scalar::utf8_to_utf16::convert_valid<endianness::LITTLE>(buf, len, utf16_output);
17568 return scalar::utf16_to_latin1::convert<endianness::LITTLE>(buf, len, latin1_output);
17576 return scalar::utf16_to_latin1::convert_with_errors<endianness::LITTLE>(buf, len, latin1_output);
17584 return scalar::utf16_to_latin1::convert_valid<endianness::LITTLE>(buf, len, latin1_output);
17592 return scalar::utf16_to_utf8::convert<endianness::LITTLE>(buf, len, utf8_output);
17600 return scalar::utf16_to_utf8::convert_with_errors<endianness::LITTLE>(buf, len, utf8_output);
17608 return scalar::utf16_to_utf8::convert_valid<endianness::LITTLE>(buf, len, utf8_output);
17640 return scalar::utf32_to_utf16::convert<endianness::LITTLE>(buf, len, utf16_output);
17648 return scalar::utf32_to_utf16::convert_with_errors<endianness::LITTLE>(buf, len, utf16_output);
17656 return scalar::utf32_to_utf16::convert_valid<endianness::LITTLE>(buf, len, utf16_output);
17664 return scalar::utf16_to_utf32::convert<endianness::LITTLE>(buf, len, utf32_output);
17672 return scalar::utf16_to_utf32::convert_with_errors<endianness::LITTLE>(buf, len, utf32_output);
17680 return scalar::utf16_to_utf32::convert_valid<endianness::LITTLE>(buf, len, utf32_output);
17692 return scalar::utf16::count_code_points<endianness::LITTLE>(input, length);
17720 return scalar::utf16::utf8_length_from_utf16<endianness::LITTLE>(input, length);
17728 return scalar::utf16::utf32_length_from_utf16<endianness::LITTLE>(input, length);
20762 if (is_utf16 && scalar::utf16::validate<endianness::LITTLE>(
21101 return icelake_convert_latin1_to_utf16<endianness::LITTLE>(buf, len, utf16_output);
21154 utf8_to_utf16_result ret = fast_avx512_convert_utf8_to_utf16<endianness::LITTLE>(buf, len, utf16_output);
21170 return fast_avx512_convert_utf8_to_utf16_with_errors<endianness::LITTLE>(buf, len, utf16_output);
21178 utf8_to_utf16_result ret = icelake::valid_utf8_to_fixed_length<endianness::LITTLE, char16_t>(buf, len, utf16_output);
21195 const size_t scalar_saved_bytes = scalar::utf8_to_utf16::convert_valid<endianness::LITTLE>(
21234 utf8_to_utf32_result ret = icelake::validating_utf8_to_fixed_length<endianness::LITTLE, uint32_t>(buf, len, utf32_output);
21265 auto ret = icelake::validating_utf8_to_fixed_length_with_constant_checks<endianness::LITTLE, uint32_t>(buf, len, utf32_output);
21306 utf8_to_utf32_result ret = icelake::valid_utf8_to_fixed_length<endianness::LITTLE, uint32_t>(buf, len, utf32_output);
21334 return icelake_convert_utf16_to_latin1<endianness::LITTLE>(buf,len,latin1_output);
21342 return icelake_convert_utf16_to_latin1_with_errors<endianness::LITTLE>(buf,len,latin1_output).first;
21361 size_t inlen = utf16_to_utf8_avx512i<endianness::LITTLE>(buf, len, (unsigned char*)utf8_output, &outlen);
21375 size_t inlen = utf16_to_utf8_avx512i<endianness::LITTLE>(buf, len, (unsigned char*)utf8_output, &outlen);
21377 result res = scalar::utf16_to_utf8::convert_with_errors<endianness::LITTLE>(buf + inlen, len - outlen, utf8_output + outlen);
21451 std::pair<const char32_t*, char16_t*> ret = avx512_convert_utf32_to_utf16<endianness::LITTLE>(buf, len, utf16_output);
21455 const size_t scalar_saved_bytes = scalar::utf32_to_utf16::convert<endianness::LITTLE>(
21478 std::pair<result, char16_t*> ret = avx512_convert_utf32_to_utf16_with_errors<endianness::LITTLE>(buf, len, utf16_output);
21480 result scalar_res = scalar::utf32_to_utf16::convert_with_errors<endianness::LITTLE>(
21519 std::tuple<const char16_t*, char32_t*, bool> ret = icelake::convert_utf16_to_utf32<endianness::LITTLE>(buf, len, utf32_output);
21523 const size_t scalar_saved_bytes = scalar::utf16_to_utf32::convert<endianness::LITTLE>(
21545 std::tuple<const char16_t*, char32_t*, bool> ret = icelake::convert_utf16_to_utf32<endianness::LITTLE>(buf, len, utf32_output);
21547 result scalar_res = scalar::utf16_to_utf32::convert_with_errors<endianness::LITTLE>(
21554 result scalar_res = scalar::utf16_to_utf32::convert_with_errors<endianness::LITTLE>(
21591 std::tuple<const char16_t*, char32_t*, bool> ret = icelake::convert_utf16_to_utf32<endianness::LITTLE>(buf, len, utf32_output);
21595 const size_t scalar_saved_bytes = scalar::utf16_to_utf32::convert<endianness::LITTLE>(
21659 return count + scalar::utf16::count_code_points<endianness::LITTLE>(ptr, length - (ptr - input));
21789 return count + scalar::utf16::utf8_length_from_utf16<endianness::LITTLE>(ptr, length - (ptr - input));
22210 if (is_utf16 && scalar::utf16::validate<endianness::LITTLE>(reinterpret_cast<const char16_t*>(buf), (len - (buf - start))/2)) {
26180 const char16_t* tail = avx2_validate_utf16<endianness::LITTLE>(buf, len);
26182 return scalar::utf16::validate<endianness::LITTLE>(tail, len - (tail - buf));
26198 result res = avx2_validate_utf16_with_errors<endianness::LITTLE>(buf, len);
26200 result scalar_res = scalar::utf16::validate_with_errors<endianness::LITTLE>(buf + res.count, len - res.count);
26250 std::pair<const char*, char16_t*> ret = avx2_convert_latin1_to_utf16<endianness::LITTLE>(buf, len, utf16_output);
26254 const size_t scalar_converted_chars = scalar::latin1_to_utf16::convert<endianness::LITTLE>(
26305 return converter.convert<endianness::LITTLE>(buf, len, utf16_output);
26315 return converter.convert_with_errors<endianness::LITTLE>(buf, len, utf16_output);
26325 return utf8_to_utf16::convert_valid<endianness::LITTLE>(input, size, utf16_output);
26350 std::pair<const char16_t*, char*> ret = haswell::avx2_convert_utf16_to_latin1<endianness::LITTLE>(buf, len, latin1_output);
26354 const size_t scalar_saved_bytes = scalar::utf16_to_latin1::convert<endianness::LITTLE>(
26376 std::pair<result, char*> ret = avx2_convert_utf16_to_latin1_with_errors<endianness::LITTLE>(buf, len, latin1_output);
26379 result scalar_res = scalar::utf16_to_latin1::convert_with_errors<endianness::LITTLE>(
26420 std::pair<const char16_t*, char*> ret = haswell::avx2_convert_utf16_to_utf8<endianness::LITTLE>(buf, len, utf8_output);
26424 const size_t scalar_saved_bytes = scalar::utf16_to_utf8::convert<endianness::LITTLE>(
26447 std::pair<result, char*> ret = haswell::avx2_convert_utf16_to_utf8_with_errors<endianness::LITTLE>(buf, len, utf8_output);
26450 result scalar_res = scalar::utf16_to_utf8::convert_with_errors<endianness::LITTLE>(
26554 std::pair<const char16_t*, char32_t*> ret = haswell::avx2_convert_utf16_to_utf32<endianness::LITTLE>(buf, len, utf32_output);
26558 const size_t scalar_saved_bytes = scalar::utf16_to_utf32::convert<endianness::LITTLE>(
26581 std::pair<result, char32_t*> ret = haswell::avx2_convert_utf16_to_utf32_with_errors<endianness::LITTLE>(buf, len, utf32_output);
26584 result scalar_res = scalar::utf16_to_utf32::convert_with_errors<endianness::LITTLE>(
26620 std::pair<const char32_t*, char16_t*> ret = avx2_convert_utf32_to_utf16<endianness::LITTLE>(buf, len, utf16_output);
26624 const size_t scalar_saved_bytes = scalar::utf32_to_utf16::convert<endianness::LITTLE>(
26647 std::pair<result, char16_t*> ret = haswell::avx2_convert_utf32_to_utf16_with_errors<endianness::LITTLE>(buf, len, utf16_output);
26649 result scalar_res = scalar::utf32_to_utf16::convert_with_errors<endianness::LITTLE>(
26700 return utf16::count_code_points<endianness::LITTLE>(input, length);
26724 return utf16::utf8_length_from_utf16<endianness::LITTLE>(input, length);
26732 return utf16::utf32_length_from_utf16<endianness::LITTLE>(input, length);
28179 return scalar::utf16::validate<endianness::LITTLE>(buf, len);
28187 return scalar::utf16::validate_with_errors<endianness::LITTLE>(buf, len);
28239 return scalar::utf16_to_utf8::convert<endianness::LITTLE>(buf, len, utf8_output);
28247 return scalar::utf16_to_utf8::convert_with_errors<endianness::LITTLE>(buf, len, utf8_output);
28255 return scalar::utf16_to_utf8::convert_valid<endianness::LITTLE>(buf, len, utf8_output);
28275 return scalar::utf32_to_utf16::convert<endianness::LITTLE>(buf, len, utf16_output);
28283 return scalar::utf32_to_utf16::convert_with_errors<endianness::LITTLE>(buf, len, utf16_output);
28291 return scalar::utf32_to_utf16::convert_valid<endianness::LITTLE>(buf, len, utf16_output);
28299 return scalar::utf16_to_utf32::convert<endianness::LITTLE>(buf, len, utf32_output);
28307 return scalar::utf16_to_utf32::convert_with_errors<endianness::LITTLE>(buf, len, utf32_output);
28315 return scalar::utf16_to_utf32::convert_valid<endianness::LITTLE>(buf, len, utf32_output);
28327 return scalar::utf16::count_code_points<endianness::LITTLE>(input, length);
28339 return scalar::utf16::utf8_length_from_utf16<endianness::LITTLE>(input, length);
28347 return scalar::utf16::utf32_length_from_utf16<endianness::LITTLE>(input, length);
28687 if (is_utf16 && scalar::utf16::validate<endianness::LITTLE>(reinterpret_cast<const char16_t*>(buf), (len - (buf - start))/2)) {
32562 const char16_t* tail = sse_validate_utf16<endianness::LITTLE>(buf, len);
32564 return scalar::utf16::validate<endianness::LITTLE>(tail, len - (tail - buf));
32580 result res = sse_validate_utf16_with_errors<endianness::LITTLE>(buf, len);
32582 result scalar_res = scalar::utf16::validate_with_errors<endianness::LITTLE>(buf + res.count, len - res.count);
32633 std::pair<const char*, char16_t*> ret = sse_convert_latin1_to_utf16<endianness::LITTLE>(buf, len, utf16_output);
32637 const size_t scalar_converted_chars = scalar::latin1_to_utf16::convert<endianness::LITTLE>(
32688 return converter.convert<endianness::LITTLE>(buf, len, utf16_output);
32698 return converter.convert_with_errors<endianness::LITTLE>(buf, len, utf16_output);
32709 return utf8_to_utf16::convert_valid<endianness::LITTLE>(input, size, utf16_output);
32733 std::pair<const char16_t*, char*> ret = sse_convert_utf16_to_latin1<endianness::LITTLE>(buf, len, latin1_output);
32738 const size_t scalar_saved_bytes = scalar::utf16_to_latin1::convert<endianness::LITTLE>(
32761 std::pair<result, char*> ret = sse_convert_utf16_to_latin1_with_errors<endianness::LITTLE>(buf, len, latin1_output);
32764 result scalar_res = scalar::utf16_to_latin1::convert_with_errors<endianness::LITTLE>(
32806 std::pair<const char16_t*, char*> ret = sse_convert_utf16_to_utf8<endianness::LITTLE>(buf, len, utf8_output);
32810 const size_t scalar_saved_bytes = scalar::utf16_to_utf8::convert<endianness::LITTLE>(
32833 std::pair<result, char*> ret = westmere::sse_convert_utf16_to_utf8_with_errors<endianness::LITTLE>(buf, len, utf8_output);
32836 result scalar_res = scalar::utf16_to_utf8::convert_with_errors<endianness::LITTLE>(
32943 std::pair<const char16_t*, char32_t*> ret = sse_convert_utf16_to_utf32<endianness::LITTLE>(buf, len, utf32_output);
32947 const size_t scalar_saved_bytes = scalar::utf16_to_utf32::convert<endianness::LITTLE>(
32970 std::pair<result, char32_t*> ret = westmere::sse_convert_utf16_to_utf32_with_errors<endianness::LITTLE>(buf, len, utf32_output);
32973 result scalar_res = scalar::utf16_to_utf32::convert_with_errors<endianness::LITTLE>(
33009 std::pair<const char32_t*, char16_t*> ret = sse_convert_utf32_to_utf16<endianness::LITTLE>(buf, len, utf16_output);
33013 const size_t scalar_saved_bytes = scalar::utf32_to_utf16::convert<endianness::LITTLE>(
33036 std::pair<result, char16_t*> ret = westmere::sse_convert_utf32_to_utf16_with_errors<endianness::LITTLE>(buf, len, utf16_output);
33038 result scalar_res = scalar::utf32_to_utf16::convert_with_errors<endianness::LITTLE>(
33089 return utf16::count_code_points<endianness::LITTLE>(input, length);
33113 return utf16::utf8_length_from_utf16<endianness::LITTLE>(input, length);
33176 return utf16::utf32_length_from_utf16<endianness::LITTLE>(input, length);