Fix BLAKE3 aarch64 assembly for FreeBSD and macOS

The x18 register isn't useable within FreeBSD kernel space, so we
have to fix the BLAKE3 aarch64 assembly for not using it.

The source files are here: https://github.com/mcmilk/BLAKE3-tests

Reviewed-by: Kyle Evans <kevans@FreeBSD.org>
Signed-off-by: Tino Reichardt <milky-zfs@mcmilk.de>
Closes #14728
This commit is contained in:
Tino Reichardt 2023-04-26 21:40:26 +02:00 committed by GitHub
parent b5411618f7
commit ee728008a4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 4131 additions and 4585 deletions

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff