make stores rtx_insn_list a vec
commitd30c5be2834a7070b5a0ce8ea098fd28143895f0
authortbsaunde <tbsaunde@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 6 Jul 2016 23:53:15 +0000 (6 23:53 +0000)
committertbsaunde <tbsaunde@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 6 Jul 2016 23:53:15 +0000 (6 23:53 +0000)
tree1de6b95857238a8beca154029e494ca9281cffbf
parentacec9605bfeaefa9db1946fec13e12a22080252c
make stores rtx_insn_list a vec

gcc/ChangeLog:

2016-07-06  Trevor Saunders  <tbsaunde+gcc@tbsaunde.org>

* gcse.c (struct ls_expr): Make stores field a vector.
(ldst_entry): Adjust.
(free_ldst_entry): Likewise.
(print_ldst_list): Likewise.
(compute_ld_motion_mems): Likewise.
(update_ld_motion_stores): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@238065 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/gcse.c