asm-support.S (snapshot_ret): Preserve stack alignment.

* gcc.target/x86_64/abi/avx/asm-support.S (snapshot_ret): Preserve
	stack alignment.

From-SVN: r155815
This commit is contained in:
Uros Bizjak 2010-01-11 20:02:02 +01:00 committed by Uros Bizjak
parent 5072b9f684
commit 3ca20665f5
2 changed files with 7 additions and 0 deletions

View File

@ -1,3 +1,8 @@
2010-01-11 Uros Bizjak <ubizjak@gmail.com>
* gcc.target/x86_64/abi/avx/asm-support.S (snapshot_ret): Preserve
stack alignment.
2010-01-07 H.J. Lu <hongjiu.lu@intel.com>
* g++.dg/opt/pr42508.C: Removed.

View File

@ -46,7 +46,9 @@ snapshot:
.type snapshot_ret, @function
snapshot_ret:
movq %rdi, rdi(%rip)
subq $8, %rsp
call *callthis(%rip)
addq $8, %rsp
movq %rax, rax(%rip)
movq %rdx, rdx(%rip)
vmovdqu %ymm0, ymm_regs+0(%rip)