gcse.c (modify_pair): Define.
authorNathan Froyd <froydnj@codesourcery.com>
Tue, 5 Apr 2011 11:40:10 +0000 (11:40 +0000)
committerNathan Froyd <froydnj@gcc.gnu.org>
Tue, 5 Apr 2011 11:40:10 +0000 (11:40 +0000)
commit6ce1edcf6164b4447a39d06cda08a55f26759273
tree4e9222d40a34e157a935f0c1b106d002ebef7b4c
parentc201ac946de2f3021570f8866523f36983d7aa83
gcse.c (modify_pair): Define.

* gcse.c (modify_pair): Define.  Define a VEC of it.
(canon_modify_mem_list): Convert to an array of VECs.
(free_insn_expr_list_list): Delete.
(clear_modify_mem_tables): Call VEC_free instead.
(record_last_mem_set_info): Don't modify canon_modify_mem_list.
(alloc_gcse_mem): Adjust for canon_modify_mem_list change.
(canon_list_insert, compute_transp): Likewise.

From-SVN: r171980
gcc/ChangeLog
gcc/gcse.c