Lines Matching refs:composed
12626 uint16x4_t composed = vsli_n_u16(low, mid_high, 6);
12627 return composed;
12645 uint16x8_t composed = vsliq_n_u16(lower, upper_masked, 6);
12646 return composed;
12669 uint16x8_t composed = vsraq_n_u16(ascii, highbyte, 2);
12670 return composed;
13236 uint16x4_t composed = convert_utf8_3_byte_to_utf16(in);
13239 composed = vreinterpret_u16_u8(vrev16_u8(vreinterpret_u8_u16(composed)));
13241 vst1_u16(reinterpret_cast<uint16_t*>(utf16_output), composed);
13249 uint16x8_t composed = convert_utf8_2_byte_to_utf16(in);
13252 composed = vreinterpretq_u16_u8(vrev16q_u8(vreinterpretq_u8_u16(composed)));
13254 vst1q_u16(reinterpret_cast<uint16_t *>(utf16_output), composed);
13270 uint16x8_t composed = convert_utf8_1_to_2_byte_to_utf16(in, idx);
13273 composed = vreinterpretq_u16_u8(vrev16q_u8(vreinterpretq_u8_u16(composed)));
13276 vst1q_u16(reinterpret_cast<uint16_t*>(utf16_output), composed);
13315 uint16x4_t composed = vsli_n_u16(middlelow, highperm, 12);
13318 composed = vreinterpret_u16_u8(vrev16_u8(vreinterpret_u8_u16(composed)));
13320 vst1_u16(reinterpret_cast<uint16_t*>(utf16_output), composed);
13367 uint16x8_t composed = vaddq_u16(blend, magic_with_low_2);
13370 composed = vreinterpretq_u16_u8(vrev16q_u8(vreinterpretq_u8_u16(composed)));
13372 vst1q_u16(reinterpret_cast<uint16_t *>(utf16_output), composed);
13403 uint32x4_t composed = vsraq_n_u32(ascii, abc, 6);
13407 uint32x4_t mixed = vbslq_u32(vmovq_n_u32(0xFFFF0000), abc, composed);
13431 uint32x4_t selected = vbslq_u32(is_pair, surrogates, composed);
13555 uint32x4_t composed = vbslq_u32(vmovq_n_u32(0x0000F000), high, lowmid);
13556 vst1q_u32(utf32_output, composed);
13586 uint32x4_t composed = vandq_u32(merge2, vmovq_n_u32(0x1FFFFF));
13588 vst1q_u32(utf32_output, composed);
13625 uint32x4_t composed = vbslq_u32(vmovq_n_u32(0xFFE00FFF), cd, ab);
13627 vst1q_u32(utf32_output, composed);
13696 uint16x8_t composed = vsraq_n_u16(ascii, highbyte, 2);
13698 uint8x8_t latin1_packed = vmovn_u16(composed);
22675 __m128i composed = _mm_or_si128(ascii, _mm_srli_epi16(highbyte, 2));
22676 if (big_endian) composed = _mm_shuffle_epi8(composed, swap);
22677 _mm_storeu_si128((__m128i *)utf16_output, composed);
22694 const __m128i composed =
22696 __m128i composed_repacked = _mm_packus_epi32(composed, composed);
22718 __m128i composed = _mm_or_si128(ascii, _mm_srli_epi16(highbyte, 2));
22719 if (big_endian) composed = _mm_shuffle_epi8(composed, swap);
22720 _mm_storeu_si128((__m128i *)utf16_output, composed);
22735 const __m128i composed =
22737 __m128i composed_repacked = _mm_packus_epi32(composed, composed);
22768 // the corresponding 32-bit value in 'composed' will be greater than
22771 const __m128i composed =
22775 _mm_sub_epi32(composed, _mm_set1_epi32(0x10000));
22790 _mm_storeu_si128((__m128i *)basic_buffer_swap, _mm_shuffle_epi8(composed, swap));
22793 _mm_storeu_si128((__m128i *)basic_buffer, composed);
22850 const __m128i composed = _mm_or_si128(ascii, _mm_srli_epi16(highbyte, 2));
22851 _mm256_storeu_si256((__m256i *)utf32_output, _mm256_cvtepu16_epi32(composed));
22868 const __m128i composed =
22870 _mm_storeu_si128((__m128i *)utf32_output, composed);
22891 const __m128i composed = _mm_or_si128(ascii, _mm_srli_epi16(highbyte, 2));
22892 _mm256_storeu_si256((__m256i *)utf32_output, _mm256_cvtepu16_epi32(composed));
22908 const __m128i composed =
22910 _mm_storeu_si128((__m128i *)utf32_output, composed);
22928 const __m128i composed =
22931 _mm_storeu_si128((__m128i *)utf32_output, composed);
24514 __m128i composed = _mm_or_si128(ascii, _mm_srli_epi16(highbyte, 2));
24515 const __m128i latin1_packed = _mm_packus_epi16(composed,composed);
29151 __m128i composed = _mm_or_si128(ascii, _mm_srli_epi16(highbyte, 2));
29152 if (big_endian) composed = _mm_shuffle_epi8(composed, swap);
29153 _mm_storeu_si128((__m128i *)utf16_output, composed);
29170 const __m128i composed =
29172 __m128i composed_repacked = _mm_packus_epi32(composed, composed);
29195 __m128i composed = _mm_or_si128(ascii, _mm_srli_epi16(highbyte, 2));
29196 if (big_endian) composed = _mm_shuffle_epi8(composed, swap);
29197 _mm_storeu_si128((__m128i *)utf16_output, composed);
29212 const __m128i composed =
29214 __m128i composed_repacked = _mm_packus_epi32(composed, composed);
29245 // the corresponding 32-bit value in 'composed' will be greater than
29248 const __m128i composed =
29252 _mm_sub_epi32(composed, _mm_set1_epi32(0x10000));
29267 _mm_storeu_si128((__m128i *)basic_buffer_swap, _mm_shuffle_epi8(composed, swap));
29270 _mm_storeu_si128((__m128i *)basic_buffer, composed);
29329 const __m128i composed = _mm_or_si128(ascii, _mm_srli_epi16(highbyte, 2));
29330 _mm_storeu_si128(reinterpret_cast<__m128i *>(utf32_output), _mm_cvtepu16_epi32(composed));
29331 _mm_storeu_si128(reinterpret_cast<__m128i *>(utf32_output+4), _mm_cvtepu16_epi32(_mm_srli_si128(composed,8)));
29348 const __m128i composed =
29350 _mm_storeu_si128((__m128i *)utf32_output, composed);
29371 const __m128i composed = _mm_or_si128(ascii, _mm_srli_epi16(highbyte, 2));
29372 _mm_storeu_si128(reinterpret_cast<__m128i *>(utf32_output), _mm_cvtepu16_epi32(composed));
29373 _mm_storeu_si128(reinterpret_cast<__m128i *>(utf32_output+4), _mm_cvtepu16_epi32(_mm_srli_si128(composed,8)));
29388 const __m128i composed =
29390 _mm_storeu_si128((__m128i *)utf32_output, composed);
29408 const __m128i composed =
29411 _mm_storeu_si128((__m128i *)utf32_output, composed);
29466 __m128i composed = _mm_or_si128(ascii, _mm_srli_epi16(highbyte, 2));
29467 const __m128i latin1_packed = _mm_packus_epi16(composed,composed);