make stack_slot_list a vec<rtx>
authorTrevor Saunders <tbsaunde+gcc@tbsaunde.org>
Sun, 28 Aug 2016 00:04:04 +0000 (00:04 +0000)
committerTrevor Saunders <tbsaunde@gcc.gnu.org>
Sun, 28 Aug 2016 00:04:04 +0000 (00:04 +0000)
commit8c39f8aeb9fe791856a8b4c2725c06cf7d0f23e6
tree4b1988c81c3db678ecd464b5bc3742a5f9eff054
parent6f7eba349b7f2b140f163b772ba94b383d02d64e
make stack_slot_list a vec<rtx>

gcc/ChangeLog:

2016-08-27  Trevor Saunders  <tbsaunde+gcc@tbsaunde.org>

* emit-rtl.h (struct rtl_data): Make stack_slot_list a vector.
* emit-rtl.c (unshare_all_rtl_1): Adjust.
(unshare_all_rtl_again): Likewise.
* function.c (assign_stack_local_1): Likewise.
(assign_stack_temp_for_type): Likewise.

From-SVN: r239801
gcc/ChangeLog
gcc/emit-rtl.c
gcc/emit-rtl.h
gcc/function.c