Reduce data dependencies in fast_skip

The CPU can compute `1 | 2` in parallel with `3 | 4`
This commit is contained in:
Jordan Pittman 2024-10-12 19:13:55 -04:00
parent 5d82f5b472
commit 7d2b791efb

View file

@ -80,10 +80,10 @@ fn is_ascii_whitespace(value: [u8; STRIDE]) -> [bool; STRIDE] {
let whitespace_5 = eq(value, b' ');
or(
or(
or(or(whitespace_1, whitespace_2), whitespace_3),
whitespace_4,
),
whitespace_5,
or(
or(whitespace_1, whitespace_2),
or(whitespace_3, whitespace_4)
),
whitespace_5
)
}