[i386] Remove ix86_frame::outlined_save_offset and machine_function::call_ms2sysv_pad_out
authorDaniel Santos <dansan@gcc.gnu.org>
Tue, 1 Aug 2017 22:33:16 +0000 (22:33 +0000)
committerDaniel Santos <dansan@gcc.gnu.org>
Tue, 1 Aug 2017 22:33:16 +0000 (22:33 +0000)
commit5d9d834de228faac2d1da267f818b4d91d8b7235
tree049b1fd43d9d40d3d3ae2eb702a790ac86cf61f5
parent9f2cb25e3f332d2f409455e818a2046fa6089b2d
[i386] Remove ix86_frame::outlined_save_offset and machine_function::call_ms2sysv_pad_out

ix86_frame::outlined_save_offset isn't used and
machine_function::call_ms2sysv_pad_out is an ineffective strategy.

2017-08-01  Daniel Santos  <daniel.santos@pobox.com>

        * config/i386/i386.h (ix86_frame::outlined_save_offset): Remove field.
        (machine_function::call_ms2sysv_pad_out): Remove field.
        * config/i386/i386.c (xlogue_layout::get_stack_space_used): Modify.
        (ix86_compute_frame_layout): Likewise.

From-SVN: r250803
gcc/ChangeLog
gcc/config/i386/i386.c
gcc/config/i386/i386.h