Use the new SIMD utf-8 decoder

This commit is contained in:
Kovid Goyal
2024-01-14 14:12:19 +05:30
parent e783eccc97
commit b3ca5d51fb
2 changed files with 7 additions and 7 deletions

View File

@@ -139,14 +139,14 @@ init_simd(void *x) {
if (has_avx2) {
A(has_avx2, True);
find_either_of_two_bytes_impl = find_either_of_two_bytes_256;
/* utf8_decode_to_esc_impl = utf8_decode_to_esc_256; */
utf8_decode_to_esc_impl = utf8_decode_to_esc_256;
} else {
A(has_avx2, False);
}
if (has_sse4_2) {
A(has_sse4_2, True);
if (find_either_of_two_bytes_impl == find_either_of_two_bytes_scalar) find_either_of_two_bytes_impl = find_either_of_two_bytes_128;
/* if (utf8_decode_to_esc_impl == utf8_decode_to_esc_scalar) utf8_decode_to_esc_impl = utf8_decode_to_esc_128; */
if (utf8_decode_to_esc_impl == utf8_decode_to_esc_scalar) utf8_decode_to_esc_impl = utf8_decode_to_esc_128;
} else {
A(has_sse4_2, False);
}