mirror of
https://git.proxmox.com/git/mirror_zfs.git
synced 2026-01-14 17:22:05 +03: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