Eric Biggers 4e34e51f48 crypto: arm/chacha20 - always use vrev for 16-bit rotates
The 4-way ChaCha20 NEON code implements 16-bit rotates with vrev32.16,
but the one-way code (used on remainder blocks) implements it with
vshl + vsri, which is slower.  Switch the one-way code to vrev32.16 too.

Signed-off-by: Eric Biggers <ebiggers@google.com>
Acked-by: Ard Biesheuvel <ard.biesheuvel@linaro.org>
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au>
2018-08-03 18:06:05 +08:00
..
2018-07-20 14:22:11 -07:00
2018-07-03 09:47:36 -07:00
2018-06-15 18:10:01 -03:00
2018-06-15 07:55:24 +09:00
2018-06-06 09:08:38 -07:00
2018-06-07 14:23:08 +01:00
2018-06-07 14:23:08 +01:00
2018-06-07 14:23:08 +01:00
2018-06-11 17:49:09 -07:00
2018-06-11 17:49:09 -07:00
2018-06-15 07:55:24 +09:00
2018-06-11 17:49:09 -07:00