xamarin-macios/runtime/trampolines-x86_64-objc_msg...

35 строки
751 B
PHP

# function start
# preserve some registers
Lfunc_begin2:
.cfi_startproc
.cfi_personality 155, ___objc_personality_v0
.cfi_lsda 16, Lexception2
pushq %rbp
.cfi_def_cfa_offset 16
.cfi_offset %rbp, -16
movq %rsp, %rbp
.cfi_def_cfa_register %rbp
# calculate the amount of stack space we need
subq $208,%rsp
movq %r12, -8(%rbp)
movq %rdi, -16(%rbp)
movq %rsi, -24(%rbp)
movq %rdx, -32(%rbp)
movq %rcx, -40(%rbp)
movq %r8, -48(%rbp)
movq %r9, -56(%rbp)
movq %rax, -64(%rbp)
/* skip 8 bytes so that this is 16-byte aligned */
movaps %xmm0, -80(%rbp)
movaps %xmm1, -96(%rbp)
movaps %xmm2, -112(%rbp)
movaps %xmm3, -128(%rbp)
movaps %xmm4, -144(%rbp)
movaps %xmm5, -160(%rbp)
movaps %xmm6, -176(%rbp)
movaps %xmm7, -192(%rbp)