std/crypto: vectorize BLAKE3

Gives a ~40% speedup on x86_64.

However, the generic code remains faster on aarch64.

This is still processing only one block at a time for now.

I'm pretty confident that processing more blocks per round
will eventually give a substantial performance improvement on
all platforms with vector units.
72064eba23Frank Denis committed on 10/26/2020, 1:13:14 AM· committed by Andrew Kelleyparent1b4ab74
1 file changedLine totals unavailable