Reviewed-by: Rich Salz <rsalz@openssl.org>
.globl md5_block_asm_data_order
.type md5_block_asm_data_order,\@function,3
md5_block_asm_data_order:
.globl md5_block_asm_data_order
.type md5_block_asm_data_order,\@function,3
md5_block_asm_data_order:
.Lprologue:
# rdi = arg #1 (ctx, MD5_CTX pointer)
.Lprologue:
# rdi = arg #1 (ctx, MD5_CTX pointer)
mov %edx, 3*4(%rbp) # ctx->D = D
mov (%rsp),%r15
mov %edx, 3*4(%rbp) # ctx->D = D
mov (%rsp),%r15
+.cfi_adjust_cfa_offset -40
.size md5_block_asm_data_order,.-md5_block_asm_data_order
EOF
.size md5_block_asm_data_order,.-md5_block_asm_data_order
EOF
.globl $func
.type $func,\@function,$nargs
$func:
.globl $func
.type $func,\@function,$nargs
$func:
cmp \$0,$len
je .Labort
push %rbx
cmp \$0,$len
je .Labort
push %rbx
+.cfi_adjust_cfa_offset 40
#rc4# movl $YY#d,-4($dat)
mov 40(%rsp),%r15
#rc4# movl $YY#d,-4($dat)
mov 40(%rsp),%r15
+.cfi_adjust_cfa_offset -88
.Lprologue:
mov $len,%r11
mov $inp,%r12
.Lprologue:
mov $len,%r11
mov $inp,%r12
movl $YY#d,-4($dat)
mov (%rsp),%r13
movl $YY#d,-4($dat)
mov (%rsp),%r13
+.cfi_adjust_cfa_offset -24