Unroll Sha3 inner loop

Issue #699 since fixed. Nearly a x3 perf improvement.

Using --release-fast.

Sha3_256 (before): 96 Mb/s
Sha3_256  (after): 267 Mb/s

Sha3_512 (before): 53 Mb/s
Sha3_512  (after): 142 Mb/s

No real gains from unrolling other initialization loops in crypto
functions so have been left as is.
7a893691c0Marc Tiehuis committed on 3/9/2018, 9:00:07 PMparent5a7a0e8
3 files changedLine totals unavailable