VirtualBox

source: vbox/trunk/src/libs/openssl-3.1.7/crypto/genasm-nasm/aes-gcm-avx512.S@ 105945

最後變更 在這個檔案從105945是 100971,由 vboxsync 提交於 19 月 前

openssl-3.1.0: temporary avoiding avx-512 instruction set. bugref:10418

檔案大小: 699 位元組
 
1default rel
2%define XMMWORD
3%define YMMWORD
4%define ZMMWORD
5section .text code align=64
6
7global ossl_vaes_vpclmulqdq_capable
8
9ossl_vaes_vpclmulqdq_capable:
10 xor eax,eax
11 DB 0F3h,0C3h ;repret
12
13
14global ossl_aes_gcm_init_avx512
15global ossl_aes_gcm_setiv_avx512
16global ossl_aes_gcm_update_aad_avx512
17global ossl_aes_gcm_encrypt_avx512
18global ossl_aes_gcm_decrypt_avx512
19global ossl_aes_gcm_finalize_avx512
20global ossl_gcm_gmult_avx512
21
22
23ossl_aes_gcm_init_avx512:
24ossl_aes_gcm_setiv_avx512:
25ossl_aes_gcm_update_aad_avx512:
26ossl_aes_gcm_encrypt_avx512:
27ossl_aes_gcm_decrypt_avx512:
28ossl_aes_gcm_finalize_avx512:
29ossl_gcm_gmult_avx512:
30DB 0x0f,0x0b
31 DB 0F3h,0C3h ;repret
32
注意: 瀏覽 TracBrowser 來幫助您使用儲存庫瀏覽器

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette