mirror of
https://github.com/openzfs/zfs.git
synced 2025-08-17 07:28:55 +00:00
![]() This uses the AVX2 versions of the AESENC and PCLMULQDQ instructions; on Zen 3 this provides an up to 80% performance improvement. Original source: |
||
---|---|---|
.. | ||
aes-gcm-avx2-x86_64-linux.S | ||
LICENSE | ||
README |
This directory contains the original BoringSSL [1] GCM x86-64 assembly files [2]. The assembler files where then further modified to fit the ICP conventions. The main purpose to include these files (and the original ones) here, is to serve as a reference if upstream changes need to be applied to the files included and modified in the ICP. [1] https://github.com/google/boringssl [2] https://github.com/google/boringssl/blob/d5440dd2c2c500ac2d3bba4afec47a054b4d99ae/gen/bcm/aes-gcm-avx2-x86_64-linux.S