VirtualBox

Ignore:
Timestamp:
Mar 3, 2022 7:43:34 PM (3 years ago)
Author:
vboxsync
Message:

libs/openssl-3.0.1: Recreate asm files, bugref:10128

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/libs/openssl-3.0.1/crypto/genasm-elf/aesni-x86.S

    r83531 r94083  
    55aesni_encrypt:
    66.L_aesni_encrypt_begin:
     7.byte   243,15,30,251
    78        movl    4(%esp),%eax
    89        movl    12(%esp),%edx
     
    3233aesni_decrypt:
    3334.L_aesni_decrypt_begin:
     35.byte   243,15,30,251
    3436        movl    4(%esp),%eax
    3537        movl    12(%esp),%edx
     
    5759.align  16
    5860_aesni_encrypt2:
     61.byte   243,15,30,251
    5962        movups  (%edx),%xmm0
    6063        shll    $4,%ecx
     
    8487.align  16
    8588_aesni_decrypt2:
     89.byte   243,15,30,251
    8690        movups  (%edx),%xmm0
    8791        shll    $4,%ecx
     
    111115.align  16
    112116_aesni_encrypt3:
     117.byte   243,15,30,251
    113118        movups  (%edx),%xmm0
    114119        shll    $4,%ecx
     
    143148.align  16
    144149_aesni_decrypt3:
     150.byte   243,15,30,251
    145151        movups  (%edx),%xmm0
    146152        shll    $4,%ecx
     
    175181.align  16
    176182_aesni_encrypt4:
     183.byte   243,15,30,251
    177184        movups  (%edx),%xmm0
    178185        movups  16(%edx),%xmm1
     
    213220.align  16
    214221_aesni_decrypt4:
     222.byte   243,15,30,251
    215223        movups  (%edx),%xmm0
    216224        movups  16(%edx),%xmm1
     
    251259.align  16
    252260_aesni_encrypt6:
     261.byte   243,15,30,251
    253262        movups  (%edx),%xmm0
    254263        shll    $4,%ecx
     
    305314.align  16
    306315_aesni_decrypt6:
     316.byte   243,15,30,251
    307317        movups  (%edx),%xmm0
    308318        shll    $4,%ecx
     
    361371aesni_ecb_encrypt:
    362372.L_aesni_ecb_encrypt_begin:
     373.byte   243,15,30,251
    363374        pushl   %ebp
    364375        pushl   %ebx
     
    596607aesni_ccm64_encrypt_blocks:
    597608.L_aesni_ccm64_encrypt_blocks_begin:
     609.byte   243,15,30,251
    598610        pushl   %ebp
    599611        pushl   %ebx
     
    684696aesni_ccm64_decrypt_blocks:
    685697.L_aesni_ccm64_decrypt_blocks_begin:
     698.byte   243,15,30,251
    686699        pushl   %ebp
    687700        pushl   %ebx
     
    807820aesni_ctr32_encrypt_blocks:
    808821.L_aesni_ctr32_encrypt_blocks_begin:
     822.byte   243,15,30,251
    809823        pushl   %ebp
    810824        pushl   %ebx
     
    10451059aesni_xts_encrypt:
    10461060.L_aesni_xts_encrypt_begin:
     1061.byte   243,15,30,251
    10471062        pushl   %ebp
    10481063        pushl   %ebx
     
    14051420aesni_xts_decrypt:
    14061421.L_aesni_xts_decrypt_begin:
     1422.byte   243,15,30,251
    14071423        pushl   %ebp
    14081424        pushl   %ebx
     
    17951811aesni_ocb_encrypt:
    17961812.L_aesni_ocb_encrypt_begin:
     1813.byte   243,15,30,251
    17971814        pushl   %ebp
    17981815        pushl   %ebx
     
    21902207aesni_ocb_decrypt:
    21912208.L_aesni_ocb_decrypt_begin:
     2209.byte   243,15,30,251
    21922210        pushl   %ebp
    21932211        pushl   %ebx
     
    25852603aesni_cbc_encrypt:
    25862604.L_aesni_cbc_encrypt_begin:
     2605.byte   243,15,30,251
    25872606        pushl   %ebp
    25882607        pushl   %ebx
     
    28442863.align  16
    28452864_aesni_set_encrypt_key:
     2865.byte   243,15,30,251
    28462866        pushl   %ebp
    28472867        pushl   %ebx
     
    31793199aesni_set_encrypt_key:
    31803200.L_aesni_set_encrypt_key_begin:
     3201.byte   243,15,30,251
    31813202        movl    4(%esp),%eax
    31823203        movl    8(%esp),%ecx
     
    31903211aesni_set_decrypt_key:
    31913212.L_aesni_set_decrypt_key_begin:
     3213.byte   243,15,30,251
    31923214        movl    4(%esp),%eax
    31933215        movl    8(%esp),%ecx
     
    32363258.byte   115,108,46,111,114,103,62,0
    32373259.comm   OPENSSL_ia32cap_P,16,4
     3260
     3261        .section ".note.gnu.property", "a"
     3262        .p2align 2
     3263        .long 1f - 0f
     3264        .long 4f - 1f
     3265        .long 5
     32660:
     3267        .asciz "GNU"
     32681:
     3269        .p2align 2
     3270        .long 0xc0000002
     3271        .long 3f - 2f
     32722:
     3273        .long 3
     32743:
     3275        .p2align 2
     32764:
Note: See TracChangeset for help on using the changeset viewer.

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