Lines Matching refs:str

18601     - str           - valid UTF-8 string
18610 std::pair<const char*, OUTPUT*> valid_utf8_to_fixed_length(const char* str, size_t len, OUTPUT* dwords) {
18626 const char* ptr = str;
18909 std::pair<const char*, OUTPUT*> validating_utf8_to_fixed_length(const char* str, size_t len, OUTPUT* dwords) {
18915 const char* ptr = str;
19032 std::tuple<const char*, OUTPUT*, bool> validating_utf8_to_fixed_length_with_constant_checks(const char* str, size_t len, OUTPUT* dwords) {
19038 const char* ptr = str;
21692 const uint8_t *str = reinterpret_cast<const uint8_t *>(input);
21704 __m512i input1 = _mm512_loadu_si512((const __m512i *)(str + i));
21705 __m512i input2 = _mm512_loadu_si512((const __m512i *)(str + i + sizeof(__m512i)));
21706 __m512i input3 = _mm512_loadu_si512((const __m512i *)(str + i + 2*sizeof(__m512i)));
21707 __m512i input4 = _mm512_loadu_si512((const __m512i *)(str + i + 3*sizeof(__m512i)));
21708 __m512i input5 = _mm512_loadu_si512((const __m512i *)(str + i + 4*sizeof(__m512i)));
21709 __m512i input6 = _mm512_loadu_si512((const __m512i *)(str + i + 5*sizeof(__m512i)));
21710 __m512i input7 = _mm512_loadu_si512((const __m512i *)(str + i + 6*sizeof(__m512i)));
21711 __m512i input8 = _mm512_loadu_si512((const __m512i *)(str + i + 7*sizeof(__m512i)));
21730 __m512i more_input = _mm512_loadu_si512((const __m512i *)(str + i));
21747 return answer + scalar::utf8::count_code_points(reinterpret_cast<const char *>(str + i), length - i);
21849 const uint8_t *str = reinterpret_cast<const uint8_t *>(input);
21863 __m512i input1 = _mm512_loadu_si512((const __m512i *)(str + i));
21864 __m512i input2 = _mm512_loadu_si512((const __m512i *)(str + i + sizeof(__m512i)));
21865 __m512i input3 = _mm512_loadu_si512((const __m512i *)(str + i + 2*sizeof(__m512i)));
21866 __m512i input4 = _mm512_loadu_si512((const __m512i *)(str + i + 3*sizeof(__m512i)));
21886 __m512i more_input = _mm512_loadu_si512((const __m512i *)(str + i));
21906 return answer + scalar::latin1::utf8_length_from_latin1(reinterpret_cast<const char *>(str + i), length - i);
33129 const uint8_t *str = reinterpret_cast<const uint8_t *>(input);
33141 __m128i input1 = _mm_loadu_si128((const __m128i *)(str + i));
33142 __m128i input2 = _mm_loadu_si128((const __m128i *)(str + i + sizeof(__m128i)));
33143 __m128i input3 = _mm_loadu_si128((const __m128i *)(str + i + 2*sizeof(__m128i)));
33144 __m128i input4 = _mm_loadu_si128((const __m128i *)(str + i + 3*sizeof(__m128i)));
33163 __m128i more_input = _mm_loadu_si128((const __m128i *)(str + i));
33172 return answer + scalar::latin1::utf8_length_from_latin1(reinterpret_cast<const char *>(str + i), len - i);