Last change
on this file since 107835 was 100971, checked in by vboxsync, 18 months ago |
openssl-3.1.0: temporary avoiding avx-512 instruction set. bugref:10418
|
File size:
699 bytes
|
Line | |
---|
1 | default rel
|
---|
2 | %define XMMWORD
|
---|
3 | %define YMMWORD
|
---|
4 | %define ZMMWORD
|
---|
5 | section .text code align=64
|
---|
6 |
|
---|
7 | global ossl_vaes_vpclmulqdq_capable
|
---|
8 |
|
---|
9 | ossl_vaes_vpclmulqdq_capable:
|
---|
10 | xor eax,eax
|
---|
11 | DB 0F3h,0C3h ;repret
|
---|
12 |
|
---|
13 |
|
---|
14 | global ossl_aes_gcm_init_avx512
|
---|
15 | global ossl_aes_gcm_setiv_avx512
|
---|
16 | global ossl_aes_gcm_update_aad_avx512
|
---|
17 | global ossl_aes_gcm_encrypt_avx512
|
---|
18 | global ossl_aes_gcm_decrypt_avx512
|
---|
19 | global ossl_aes_gcm_finalize_avx512
|
---|
20 | global ossl_gcm_gmult_avx512
|
---|
21 |
|
---|
22 |
|
---|
23 | ossl_aes_gcm_init_avx512:
|
---|
24 | ossl_aes_gcm_setiv_avx512:
|
---|
25 | ossl_aes_gcm_update_aad_avx512:
|
---|
26 | ossl_aes_gcm_encrypt_avx512:
|
---|
27 | ossl_aes_gcm_decrypt_avx512:
|
---|
28 | ossl_aes_gcm_finalize_avx512:
|
---|
29 | ossl_gcm_gmult_avx512:
|
---|
30 | DB 0x0f,0x0b
|
---|
31 | DB 0F3h,0C3h ;repret
|
---|
32 |
|
---|
Note:
See
TracBrowser
for help on using the repository browser.