Home GnuPG

camellia-aarch64-ce: clear volatile vectors registers

Description

camellia-aarch64-ce: clear volatile vectors registers

* cipher/camellia-simd128.h [__powerpc__] (clear_vec_regs): New.
[__ARM_NEON]: Include 'simd-common-aarch64.h'.
[__ARM_NEON] (memory_barrier_with_vec): Remove.
[__x86_64__] (clear_vec_regs): New.
(FUNC_ENC_BLK16, FUNC_DEC_BLK16, camellia_setup128)
(camellia_setup256): Add clear_vec_regs.
  • Signed-off-by: Jussi Kivilinna <jussi.kivilinna@iki.fi>

Details

Provenance
jukiviliAuthored on Nov 3 2024, 5:56 PM
Parents
rC3d3e346cc3f5: gcm-aarch64-ce: clear volatile vector registers at setup function
Branches
Unknown
Tags
Unknown