Files
bind9/lib/dns
Tony Finch 21a383a8fd General-purpose unrolled ASCII tolower() loops
When converting a string to lower case, the compiler is able to
autovectorize nicely, so a nice simple implementation is also very
fast, comparable to memcpy().

Comparisons are more difficult for the compiler, so we convert eight
bytes at a time using "SIMD within a register" tricks. Experiments
indicate it's best to stick to simple loops for shorter strings and
the remainder of long strings.
2022-09-12 12:18:57 +01:00
..
2022-04-01 23:50:34 +02:00
2022-08-25 17:17:07 +02:00
2022-06-09 10:47:04 +00:00
2022-06-01 13:00:40 +01:00
2022-06-28 11:56:31 +02:00
2022-09-06 12:47:08 +00:00
2022-07-18 13:38:47 +02:00
2022-07-18 13:38:47 +02:00
2022-07-15 10:33:46 +00:00
2022-05-02 19:47:58 +01:00
2022-05-03 00:41:42 +01:00
2022-05-03 12:38:59 +00:00
2022-05-03 12:38:59 +00:00
2022-08-25 17:17:07 +02:00
2022-05-03 12:38:59 +00:00
2022-09-06 12:47:08 +00:00