Round up the SSE register save area only if needed
authorH.J. Lu <hongjiu.lu@intel.com>
Thu, 8 Oct 2015 18:57:11 +0000 (18:57 +0000)
committerH.J. Lu <hjl@gcc.gnu.org>
Thu, 8 Oct 2015 18:57:11 +0000 (11:57 -0700)
commitbc8642d6cef0782bc3181ade2ba577e53bcefc15
tree845b51076e952216469c5e571cdda916683ab1b5
parentd1acc3f4d2dbe3619f977f2cacca446bff74e1a7
Round up the SSE register save area only if needed

There is is no point to round up the SSE register save area to 16 bytes if
the incoming stack boundary is less than 16 bytes.

* config/i386/i386.c (ix86_compute_frame_layout): Round up the
SSE register save area to 16 bytes only if the incoming stack
boundary is no less than 16 bytes.

From-SVN: r228621
gcc/ChangeLog
gcc/config/i386/i386.c