Lines Matching refs:endian
658 template <endianness endian>
660 this->chunks[0].template store_ascii_as_utf16<endian>(ptr+sizeof(simd8<T>)*0);
661 this->chunks[1].template store_ascii_as_utf16<endian>(ptr+sizeof(simd8<T>)*1);
662 this->chunks[2].template store_ascii_as_utf16<endian>(ptr+sizeof(simd8<T>)*2);
663 this->chunks[3].template store_ascii_as_utf16<endian>(ptr+sizeof(simd8<T>)*3);
1968 template <endianness endian>
1970 this->chunks[0].template store_ascii_as_utf16<endian>(ptr+sizeof(simd8<T>)*0);
1971 this->chunks[1].template store_ascii_as_utf16<endian>(ptr+sizeof(simd8<T>)*1);
2904 template <endianness endian>
2906 this->chunks[0].template store_ascii_as_utf16<endian>(ptr+sizeof(simd8<T>)*0);
2907 this->chunks[1].template store_ascii_as_utf16<endian>(ptr+sizeof(simd8<T>)*1);
2908 this->chunks[2].template store_ascii_as_utf16<endian>(ptr+sizeof(simd8<T>)*2);
2909 this->chunks[3].template store_ascii_as_utf16<endian>(ptr+sizeof(simd8<T>)*3);
5647 case UTF16_LE: return "UTF16 little-endian";
5648 case UTF16_BE: return "UTF16 big-endian";
5649 case UTF32_LE: return "UTF32 little-endian";
5650 case UTF32_BE: return "UTF32 big-endian";
11661 template <endianness endian>
11693 result res = convert_with_errors<endian>(buf, len + extra_len, utf16_output);
15536 template <endianness endian>
15548 in.store_ascii_as_utf16<endian>(utf16_output);
15580 size_t consumed = convert_masked_utf8_to_utf16<endian>(input + pos,
15591 utf16_output += scalar::utf8_to_utf16::convert_valid<endian>(input + pos, size - pos, utf16_output);
15727 template <endianness endian>
15747 input.store_ascii_as_utf16<endian>(utf16_output);
15782 size_t consumed = convert_masked_utf8_to_utf16<endian>(in + pos,
15795 size_t howmany = scalar::utf8_to_utf16::convert<endian>(in + pos, size - pos, utf16_output);
15802 template <endianness endian>
15822 input.store_ascii_as_utf16<endian>(utf16_output);
15842 result res = scalar::utf8_to_utf16::rewind_and_convert_with_errors<endian>(pos, in + pos, size - pos, utf16_output);
15864 size_t consumed = convert_masked_utf8_to_utf16<endian>(in + pos,
15878 result res = scalar::utf8_to_utf16::rewind_and_convert_with_errors<endian>(pos, in + pos, size - pos, utf16_output);
15885 result res = scalar::utf8_to_utf16::rewind_and_convert_with_errors<endian>(pos, in + pos, size - pos, utf16_output);
18614 static_assert(!(UTF32 and big_endian), "we do not currently support big-endian UTF-32");
18913 static_assert(!(UTF32 and big_endian), "we do not currently support big-endian UTF-32");
19036 static_assert(!(UTF32 and big_endian), "we do not currently support big-endian UTF-32");
19436 * UTF16 (little endian) into UTF-8 (to outbuf). The number of code units written
24947 template <endianness endian>
24959 in.store_ascii_as_utf16<endian>(utf16_output);
24991 size_t consumed = convert_masked_utf8_to_utf16<endian>(input + pos,
25002 utf16_output += scalar::utf8_to_utf16::convert_valid<endian>(input + pos, size - pos, utf16_output);
25138 template <endianness endian>
25158 input.store_ascii_as_utf16<endian>(utf16_output);
25193 size_t consumed = convert_masked_utf8_to_utf16<endian>(in + pos,
25206 size_t howmany = scalar::utf8_to_utf16::convert<endian>(in + pos, size - pos, utf16_output);
25213 template <endianness endian>
25233 input.store_ascii_as_utf16<endian>(utf16_output);
25253 result res = scalar::utf8_to_utf16::rewind_and_convert_with_errors<endian>(pos, in + pos, size - pos, utf16_output);
25275 size_t consumed = convert_masked_utf8_to_utf16<endian>(in + pos,
25289 result res = scalar::utf8_to_utf16::rewind_and_convert_with_errors<endian>(pos, in + pos, size - pos, utf16_output);
25296 result res = scalar::utf8_to_utf16::rewind_and_convert_with_errors<endian>(pos, in + pos, size - pos, utf16_output);
27319 template <endianness endian>
27331 in.store_ascii_as_utf16<endian>(utf16_output);
27363 size_t consumed = convert_masked_utf8_to_utf16<endian>(input + pos,
27374 utf16_output += scalar::utf8_to_utf16::convert_valid<endian>(input + pos, size - pos, utf16_output);
27510 template <endianness endian>
27530 input.store_ascii_as_utf16<endian>(utf16_output);
27565 size_t consumed = convert_masked_utf8_to_utf16<endian>(in + pos,
27578 size_t howmany = scalar::utf8_to_utf16::convert<endian>(in + pos, size - pos, utf16_output);
27585 template <endianness endian>
27605 input.store_ascii_as_utf16<endian>(utf16_output);
27625 result res = scalar::utf8_to_utf16::rewind_and_convert_with_errors<endian>(pos, in + pos, size - pos, utf16_output);
27647 size_t consumed = convert_masked_utf8_to_utf16<endian>(in + pos,
27661 result res = scalar::utf8_to_utf16::rewind_and_convert_with_errors<endian>(pos, in + pos, size - pos, utf16_output);
27668 result res = scalar::utf8_to_utf16::rewind_and_convert_with_errors<endian>(pos, in + pos, size - pos, utf16_output);
31326 template <endianness endian>
31338 in.store_ascii_as_utf16<endian>(utf16_output);
31370 size_t consumed = convert_masked_utf8_to_utf16<endian>(input + pos,
31381 utf16_output += scalar::utf8_to_utf16::convert_valid<endian>(input + pos, size - pos, utf16_output);
31517 template <endianness endian>
31537 input.store_ascii_as_utf16<endian>(utf16_output);
31572 size_t consumed = convert_masked_utf8_to_utf16<endian>(in + pos,
31585 size_t howmany = scalar::utf8_to_utf16::convert<endian>(in + pos, size - pos, utf16_output);
31592 template <endianness endian>
31612 input.store_ascii_as_utf16<endian>(utf16_output);
31632 result res = scalar::utf8_to_utf16::rewind_and_convert_with_errors<endian>(pos, in + pos, size - pos, utf16_output);
31654 size_t consumed = convert_masked_utf8_to_utf16<endian>(in + pos,
31668 result res = scalar::utf8_to_utf16::rewind_and_convert_with_errors<endian>(pos, in + pos, size - pos, utf16_output);
31675 result res = scalar::utf8_to_utf16::rewind_and_convert_with_errors<endian>(pos, in + pos, size - pos, utf16_output);