Lines Matching refs:simdutf_vec

13935 #define simdutf_vec(x) vmovq_n_u16(static_cast<uint16_t>(x))
13939 const uint16x8_t t1 = vandq_u16(t0, simdutf_vec(0b0011111101111111));
13941 const uint16x8_t t2 = vorrq_u16 (t1, simdutf_vec(0b1000000000000000));
13946 const uint16x8_t s1 = vandq_u16(in, simdutf_vec(0b0000111111000000));
13952 const uint16x8_t s3 = vorrq_u16(s2, simdutf_vec(0b1100000011100000));
13955 const uint16x8_t m0 = vbicq_u16(simdutf_vec(0b0100000000000000), one_or_two_bytes_bytemask);
13957 #undef simdutf_vec
14189 #define simdutf_vec(x) vmovq_n_u16(static_cast<uint16_t>(x))
14193 const uint16x8_t t1 = vandq_u16(t0, simdutf_vec(0b0011111101111111));
14195 const uint16x8_t t2 = vorrq_u16 (t1, simdutf_vec(0b1000000000000000));
14200 const uint16x8_t s1 = vandq_u16(in, simdutf_vec(0b0000111111000000));
14206 const uint16x8_t s3 = vorrq_u16(s2, simdutf_vec(0b1100000011100000));
14209 const uint16x8_t m0 = vbicq_u16(simdutf_vec(0b0100000000000000), one_or_two_bytes_bytemask);
14211 #undef simdutf_vec
14643 #define simdutf_vec(x) vmovq_n_u16(static_cast<uint16_t>(x))
14647 const uint16x8_t t1 = vandq_u16(t0, simdutf_vec(0b0011111101111111));
14649 const uint16x8_t t2 = vorrq_u16 (t1, simdutf_vec(0b1000000000000000));
14654 const uint16x8_t s1 = vandq_u16(utf16_packed, simdutf_vec(0b0000111111000000));
14660 const uint16x8_t s3 = vorrq_u16(s2, simdutf_vec(0b1100000011100000));
14663 const uint16x8_t m0 = vbicq_u16(simdutf_vec(0b0100000000000000), one_or_two_bytes_bytemask);
14665 #undef simdutf_vec
14881 #define simdutf_vec(x) vmovq_n_u16(static_cast<uint16_t>(x))
14885 const uint16x8_t t1 = vandq_u16(t0, simdutf_vec(0b0011111101111111));
14887 const uint16x8_t t2 = vorrq_u16 (t1, simdutf_vec(0b1000000000000000));
14892 const uint16x8_t s1 = vandq_u16(utf16_packed, simdutf_vec(0b0000111111000000));
14898 const uint16x8_t s3 = vorrq_u16(s2, simdutf_vec(0b1100000011100000));
14901 const uint16x8_t m0 = vbicq_u16(simdutf_vec(0b0100000000000000), one_or_two_bytes_bytemask);
14903 #undef simdutf_vec
19941 #define simdutf_vec(x) _mm256_set1_epi16(static_cast<uint16_t>(x))
19945 const __m256i t1 = _mm256_and_si256(t0, simdutf_vec(0b0011111101111111));
19947 const __m256i t2 = _mm256_or_si256 (t1, simdutf_vec(0b1000000000000000));
19952 const __m256i s1 = _mm256_and_si256(s0, simdutf_vec(0b0000111111111100));
19954 const __m256i s2 = _mm256_maddubs_epi16(s1, simdutf_vec(0x0140));
19956 const __m256i s3 = _mm256_or_si256(s2, simdutf_vec(0b1100000011100000));
19957 const __m256i m0 = _mm256_andnot_si256(one_or_two_bytes_bytemask, simdutf_vec(0b0100000000000000));
19959 #undef simdutf_vec
20191 #define simdutf_vec(x) _mm256_set1_epi16(static_cast<uint16_t>(x))
20195 const __m256i t1 = _mm256_and_si256(t0, simdutf_vec(0b0011111101111111));
20197 const __m256i t2 = _mm256_or_si256 (t1, simdutf_vec(0b1000000000000000));
20202 const __m256i s1 = _mm256_and_si256(s0, simdutf_vec(0b0000111111111100));
20204 const __m256i s2 = _mm256_maddubs_epi16(s1, simdutf_vec(0x0140));
20206 const __m256i s3 = _mm256_or_si256(s2, simdutf_vec(0b1100000011100000));
20207 const __m256i m0 = _mm256_andnot_si256(one_or_two_bytes_bytemask, simdutf_vec(0b0100000000000000));
20209 #undef simdutf_vec
23203 #define simdutf_vec(x) _mm256_set1_epi16(static_cast<uint16_t>(x))
23207 const __m256i t1 = _mm256_and_si256(t0, simdutf_vec(0b0011111101111111));
23209 const __m256i t2 = _mm256_or_si256 (t1, simdutf_vec(0b1000000000000000));
23214 const __m256i s1 = _mm256_and_si256(s0, simdutf_vec(0b0000111111111100));
23216 const __m256i s2 = _mm256_maddubs_epi16(s1, simdutf_vec(0x0140));
23218 const __m256i s3 = _mm256_or_si256(s2, simdutf_vec(0b1100000011100000));
23219 const __m256i m0 = _mm256_andnot_si256(one_or_two_bytes_bytemask, simdutf_vec(0b0100000000000000));
23221 #undef simdutf_vec
23446 #define simdutf_vec(x) _mm256_set1_epi16(static_cast<uint16_t>(x))
23450 const __m256i t1 = _mm256_and_si256(t0, simdutf_vec(0b0011111101111111));
23452 const __m256i t2 = _mm256_or_si256 (t1, simdutf_vec(0b1000000000000000));
23457 const __m256i s1 = _mm256_and_si256(s0, simdutf_vec(0b0000111111111100));
23459 const __m256i s2 = _mm256_maddubs_epi16(s1, simdutf_vec(0x0140));
23461 const __m256i s3 = _mm256_or_si256(s2, simdutf_vec(0b1100000011100000));
23462 const __m256i m0 = _mm256_andnot_si256(one_or_two_bytes_bytemask, simdutf_vec(0b0100000000000000));
23464 #undef simdutf_vec
23960 #define simdutf_vec(x) _mm256_set1_epi16(static_cast<uint16_t>(x))
23964 const __m256i t1 = _mm256_and_si256(t0, simdutf_vec(0b0011111101111111));
23966 const __m256i t2 = _mm256_or_si256 (t1, simdutf_vec(0b1000000000000000));
23971 const __m256i s1 = _mm256_and_si256(s0, simdutf_vec(0b0000111111111100));
23973 const __m256i s2 = _mm256_maddubs_epi16(s1, simdutf_vec(0x0140));
23975 const __m256i s3 = _mm256_or_si256(s2, simdutf_vec(0b1100000011100000));
23976 const __m256i m0 = _mm256_andnot_si256(one_or_two_bytes_bytemask, simdutf_vec(0b0100000000000000));
23978 #undef simdutf_vec
24210 #define simdutf_vec(x) _mm256_set1_epi16(static_cast<uint16_t>(x))
24214 const __m256i t1 = _mm256_and_si256(t0, simdutf_vec(0b0011111101111111));
24216 const __m256i t2 = _mm256_or_si256 (t1, simdutf_vec(0b1000000000000000));
24221 const __m256i s1 = _mm256_and_si256(s0, simdutf_vec(0b0000111111111100));
24223 const __m256i s2 = _mm256_maddubs_epi16(s1, simdutf_vec(0x0140));
24225 const __m256i s3 = _mm256_or_si256(s2, simdutf_vec(0b1100000011100000));
24226 const __m256i m0 = _mm256_andnot_si256(one_or_two_bytes_bytemask, simdutf_vec(0b0100000000000000));
24228 #undef simdutf_vec
29692 #define simdutf_vec(x) _mm_set1_epi16(static_cast<uint16_t>(x))
29696 const __m128i t1 = _mm_and_si128(t0, simdutf_vec(0b0011111101111111));
29698 const __m128i t2 = _mm_or_si128 (t1, simdutf_vec(0b1000000000000000));
29703 const __m128i s1 = _mm_and_si128(s0, simdutf_vec(0b0000111111111100));
29705 const __m128i s2 = _mm_maddubs_epi16(s1, simdutf_vec(0x0140));
29707 const __m128i s3 = _mm_or_si128(s2, simdutf_vec(0b1100000011100000));
29708 const __m128i m0 = _mm_andnot_si128(one_or_two_bytes_bytemask, simdutf_vec(0b0100000000000000));
29710 #undef simdutf_vec
29896 #define simdutf_vec(x) _mm_set1_epi16(static_cast<uint16_t>(x))
29900 const __m128i t1 = _mm_and_si128(t0, simdutf_vec(0b0011111101111111));
29902 const __m128i t2 = _mm_or_si128 (t1, simdutf_vec(0b1000000000000000));
29907 const __m128i s1 = _mm_and_si128(s0, simdutf_vec(0b0000111111111100));
29909 const __m128i s2 = _mm_maddubs_epi16(s1, simdutf_vec(0x0140));
29911 const __m128i s3 = _mm_or_si128(s2, simdutf_vec(0b1100000011100000));
29912 const __m128i m0 = _mm_andnot_si128(one_or_two_bytes_bytemask, simdutf_vec(0b0100000000000000));
29914 #undef simdutf_vec
30415 #define simdutf_vec(x) _mm_set1_epi16(static_cast<uint16_t>(x))
30419 const __m128i t1 = _mm_and_si128(t0, simdutf_vec(0b0011111101111111));
30421 const __m128i t2 = _mm_or_si128 (t1, simdutf_vec(0b1000000000000000));
30426 const __m128i s1 = _mm_and_si128(s0, simdutf_vec(0b0000111111111100));
30428 const __m128i s2 = _mm_maddubs_epi16(s1, simdutf_vec(0x0140));
30430 const __m128i s3 = _mm_or_si128(s2, simdutf_vec(0b1100000011100000));
30431 const __m128i m0 = _mm_andnot_si128(one_or_two_bytes_bytemask, simdutf_vec(0b0100000000000000));
30433 #undef simdutf_vec
30677 #define simdutf_vec(x) _mm_set1_epi16(static_cast<uint16_t>(x))
30681 const __m128i t1 = _mm_and_si128(t0, simdutf_vec(0b0011111101111111));
30683 const __m128i t2 = _mm_or_si128 (t1, simdutf_vec(0b1000000000000000));
30688 const __m128i s1 = _mm_and_si128(s0, simdutf_vec(0b0000111111111100));
30690 const __m128i s2 = _mm_maddubs_epi16(s1, simdutf_vec(0x0140));
30692 const __m128i s3 = _mm_or_si128(s2, simdutf_vec(0b1100000011100000));
30693 const __m128i m0 = _mm_andnot_si128(one_or_two_bytes_bytemask, simdutf_vec(0b0100000000000000));
30695 #undef simdutf_vec