]> git.proxmox.com Git - mirror_qemu.git/commit
crypto/aes: Add AES_SH, AES_ISH macros
authorRichard Henderson <richard.henderson@linaro.org>
Thu, 1 Jun 2023 23:05:29 +0000 (16:05 -0700)
committerRichard Henderson <richard.henderson@linaro.org>
Sat, 8 Jul 2023 06:30:17 +0000 (07:30 +0100)
commite20e14d2b15d5ad4fb0a640c95d7c1bc534d9fd7
tree253dc669d7d0fcac625c60e096f63dc3becbec15
parentfb250c59aa7f595d65b73a5d87076d047970ba1d
crypto/aes: Add AES_SH, AES_ISH macros

These macros will constant fold and avoid the indirection through
memory when fully unrolling some new primitives.

Acked-by: Daniel P. Berrangé <berrange@redhat.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
crypto/aes.c