]> git.ipfire.org Git - thirdparty/gcc.git/commit - gcc/print-rtl.h
make avail_stores a vec<rtx_insn *>
authortbsaunde <tbsaunde@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 24 Apr 2016 08:45:38 +0000 (08:45 +0000)
committertbsaunde <tbsaunde@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 24 Apr 2016 08:45:38 +0000 (08:45 +0000)
commit0a87e29e6fb3c378c4055c13fd588861fcafe532
tree135f834a8194c86c2b3a36fae801ffa8a70ce8a6
parenta2c97ec99d9abe3a1581b35cb12e758d50cd3cd3
make avail_stores a vec<rtx_insn *>

gcc/ChangeLog:

2016-04-24  Trevor Saunders  <tbsaunde+gcc@tbsaunde.org>

* print-rtl.c (print_rtx_insn_vec): New function.
* print-rtl.h: New prototype.
* store-motion.c (struct st_expr): Make avail_stores a vector.
(st_expr_entry): Adjust.
(free_st_expr_entry): Likewise.
(print_store_motion_mems): Likewise.
(find_moveable_store): Likewise.
(compute_store_table): Likewise.
(delete_store): Likewise.
(build_store_vectors): Likewise.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@235394 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/print-rtl.c
gcc/print-rtl.h
gcc/store-motion.c