diff options
author | Kai Tietz <kai.tietz@onevision.com> | 2009-09-21 13:24:37 +0000 |
---|---|---|
committer | Kai Tietz <ktietz@gcc.gnu.org> | 2009-09-21 15:24:37 +0200 |
commit | 4b51caf2da7937a038f058455e6d287d44f519f7 (patch) | |
tree | 5c5d0e9d3727c64bf5fe7ec4d83dee9d121ccfb8 /gcc/config | |
parent | 5b5fba56fea9bbf4a3406fe32d52925dfe5e2f24 (diff) | |
download | gcc-4b51caf2da7937a038f058455e6d287d44f519f7.zip gcc-4b51caf2da7937a038f058455e6d287d44f519f7.tar.gz gcc-4b51caf2da7937a038f058455e6d287d44f519f7.tar.bz2 |
i386.c (ix86_expand_epilogue): Adjust offset for xmm register restore.
2009-09-21 Kai Tietz <kai.tietz@onevision.com>
* config/i386/i386.c (ix86_expand_epilogue): Adjust offset for
xmm register restore.
2009-09-21 Kai Tietz <kai.tietz@onevision.com>
* gcc.dg/torture/calleesave-sse.c: New.
From-SVN: r151918
Diffstat (limited to 'gcc/config')
-rw-r--r-- | gcc/config/i386/i386.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/config/i386/i386.c b/gcc/config/i386/i386.c index 3d907c0..335a526 100644 --- a/gcc/config/i386/i386.c +++ b/gcc/config/i386/i386.c @@ -8916,7 +8916,7 @@ ix86_expand_epilogue (int style) hard_frame_pointer_rtx, GEN_INT (offset), style, false); ix86_emit_restore_sse_regs_using_mov (stack_pointer_rtx, - frame.to_allocate, red_offset, + 0, red_offset, style == 2); pro_epilogue_adjust_stack (stack_pointer_rtx, stack_pointer_rtx, GEN_INT (frame.nsseregs * 16 + frame.padding0), |