add [cd]tors to scc_info
authorTrevor Saunders <tbsaunde+gcc@tbsaunde.org>
Tue, 26 Jul 2016 10:44:31 +0000 (10:44 +0000)
committerTrevor Saunders <tbsaunde@gcc.gnu.org>
Tue, 26 Jul 2016 10:44:31 +0000 (10:44 +0000)
commitb46e8e6aa49c19bc3ba149ba7d03ec1f0b347797
treeeedfe44357a952b1432c15bb7f0ac04c16e4c925
parent61801db927998bb09c0c5c267869d3bf895d551a
add [cd]tors to scc_info

gcc/ChangeLog:

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

* tree-ssa-structalias.c (struct scc_info): Change types of
members to auto_sbitmap and auto_vec.
(scc_info::scc_info): New constructor.
(scc_info::~scc_info): New destructor.
(init_scc_info): Remove.
(free_scc_info): Remove.
(find_indirect_cycles): Adjust.
(perform_var_substitution): Likewise.
(free_var_substitution_info): Likewise.

From-SVN: r238751
gcc/ChangeLog
gcc/tree-ssa-structalias.c