49 #include <asm/dwarf2.h>
84 #define SWFRAME ORIG_RAX
87 subq $9*8+\addskip, %
rsp
108 #define ARG_SKIP (9*8)
113 movq_cfi_restore 0*8,
r11
117 movq_cfi_restore 1*8,
r10
118 movq_cfi_restore 2*8,
r9
119 movq_cfi_restore 3*8,
r8
123 movq_cfi_restore 4*8,
rax
127 movq_cfi_restore 5*8,
rcx
131 movq_cfi_restore 6*8,
rdx
134 movq_cfi_restore 7*8,
rsi
135 movq_cfi_restore 8*8,
rdi
138 addq $ARG_SKIP+\addskip, %
rsp
145 movq \offset+8(%
rsp), %
r10
147 movq \offset+24(%
rsp), %
r8
149 movq \offset+48(%
rsp), %
rdx
151 movq \offset+64(%
rsp), %
rdi
158 #define REST_SKIP (6*8)
172 movq_cfi_restore 0*8, r15
173 movq_cfi_restore 1*8, r14
174 movq_cfi_restore 2*8, r13
175 movq_cfi_restore 3*8, r12
176 movq_cfi_restore 4*8, rbp
177 movq_cfi_restore 5*8, rbx