From 807ed7883a12423270450776f015a7c2348c0913 Mon Sep 17 00:00:00 2001 From: Sam Roberts Date: Thu, 22 Nov 2018 11:47:07 -0800 Subject: deps: update archs files for OpenSSL-1.1.1a `cd deps/openssl/config; make` updates all archs dependant files. PR-URL: https://github.com/nodejs/node/pull/25381 Reviewed-By: Daniel Bevenius Reviewed-By: Shigeki Ohtsu --- .../archs/linux-x86_64/asm/crypto/bn/rsaz-avx2.s | 41 ++++++++++++++++++++++ 1 file changed, 41 insertions(+) (limited to 'deps/openssl/config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx2.s') diff --git a/deps/openssl/config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx2.s b/deps/openssl/config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx2.s index ee619092c9..61b400749b 100644 --- a/deps/openssl/config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx2.s +++ b/deps/openssl/config/archs/linux-x86_64/asm/crypto/bn/rsaz-avx2.s @@ -4,15 +4,24 @@ .type rsaz_1024_sqr_avx2,@function .align 64 rsaz_1024_sqr_avx2: +.cfi_startproc leaq (%rsp),%rax +.cfi_def_cfa_register %rax pushq %rbx +.cfi_offset %rbx,-16 pushq %rbp +.cfi_offset %rbp,-24 pushq %r12 +.cfi_offset %r12,-32 pushq %r13 +.cfi_offset %r13,-40 pushq %r14 +.cfi_offset %r14,-48 pushq %r15 +.cfi_offset %r15,-56 vzeroupper movq %rax,%rbp +.cfi_def_cfa_register %rbp movq %rdx,%r13 subq $832,%rsp movq %r13,%r15 @@ -625,28 +634,46 @@ rsaz_1024_sqr_avx2: vzeroall movq %rbp,%rax +.cfi_def_cfa_register %rax movq -48(%rax),%r15 +.cfi_restore %r15 movq -40(%rax),%r14 +.cfi_restore %r14 movq -32(%rax),%r13 +.cfi_restore %r13 movq -24(%rax),%r12 +.cfi_restore %r12 movq -16(%rax),%rbp +.cfi_restore %rbp movq -8(%rax),%rbx +.cfi_restore %rbx leaq (%rax),%rsp +.cfi_def_cfa_register %rsp .Lsqr_1024_epilogue: .byte 0xf3,0xc3 +.cfi_endproc .size rsaz_1024_sqr_avx2,.-rsaz_1024_sqr_avx2 .globl rsaz_1024_mul_avx2 .type rsaz_1024_mul_avx2,@function .align 64 rsaz_1024_mul_avx2: +.cfi_startproc leaq (%rsp),%rax +.cfi_def_cfa_register %rax pushq %rbx +.cfi_offset %rbx,-16 pushq %rbp +.cfi_offset %rbp,-24 pushq %r12 +.cfi_offset %r12,-32 pushq %r13 +.cfi_offset %r13,-40 pushq %r14 +.cfi_offset %r14,-48 pushq %r15 +.cfi_offset %r15,-56 movq %rax,%rbp +.cfi_def_cfa_register %rbp vzeroall movq %rdx,%r13 subq $64,%rsp @@ -1162,15 +1189,24 @@ rsaz_1024_mul_avx2: vzeroupper movq %rbp,%rax +.cfi_def_cfa_register %rax movq -48(%rax),%r15 +.cfi_restore %r15 movq -40(%rax),%r14 +.cfi_restore %r14 movq -32(%rax),%r13 +.cfi_restore %r13 movq -24(%rax),%r12 +.cfi_restore %r12 movq -16(%rax),%rbp +.cfi_restore %rbp movq -8(%rax),%rbx +.cfi_restore %rbx leaq (%rax),%rsp +.cfi_def_cfa_register %rsp .Lmul_1024_epilogue: .byte 0xf3,0xc3 +.cfi_endproc .size rsaz_1024_mul_avx2,.-rsaz_1024_mul_avx2 .globl rsaz_1024_red2norm_avx2 .type rsaz_1024_red2norm_avx2,@function @@ -1555,8 +1591,10 @@ rsaz_1024_scatter5_avx2: .type rsaz_1024_gather5_avx2,@function .align 32 rsaz_1024_gather5_avx2: +.cfi_startproc vzeroupper movq %rsp,%r11 +.cfi_def_cfa_register %r11 leaq -256(%rsp),%rsp andq $-32,%rsp leaq .Linc(%rip),%r10 @@ -1665,7 +1703,10 @@ rsaz_1024_gather5_avx2: vmovdqu %ymm0,(%rdi) vzeroupper leaq (%r11),%rsp +.cfi_def_cfa_register %rsp .byte 0xf3,0xc3 +.cfi_endproc +.LSEH_end_rsaz_1024_gather5: .size rsaz_1024_gather5_avx2,.-rsaz_1024_gather5_avx2 .globl rsaz_avx2_eligible -- cgit v1.2.3