make inverted_post_order_compute() operate on a vec
authorTrevor Saunders <tbsaunde+gcc@tbsaunde.org>
Sun, 14 May 2017 00:39:23 +0000 (00:39 +0000)
committerTrevor Saunders <tbsaunde@gcc.gnu.org>
Sun, 14 May 2017 00:39:23 +0000 (00:39 +0000)
commit6fa95e0961bc15efa5ff52fc7358aee78a16a33c
treecb4fb40255dee04a4d085d4a1614b8d8b295cd27
parent35bfaf4d537dbf181575c9568a54da33d45a30ad
make inverted_post_order_compute() operate on a vec

gcc/ChangeLog:

2017-05-13  Trevor Saunders  <tbsaunde+gcc@tbsaunde.org>

* cfganal.c (inverted_post_order_compute): Change argument type
to vec *.
* cfganal.h (inverted_post_order_compute): Adjust prototype.
* df-core.c (rest_of_handle_df_initialize): Adjust.
(rest_of_handle_df_finish): Likewise.
(df_analyze_1): Likewise.
(df_analyze): Likewise.
(loop_inverted_post_order_compute): Change argument to be a vec *.
(df_analyze_loop): Adjust.
(df_get_n_blocks): Likewise.
(df_get_postorder): Likewise.
* df.h (struct df_d): Change field to be a vec.
* lcm.c (compute_laterin): Adjust.
(compute_available): Likewise.
* lra-lives.c (lra_create_live_ranges_1): Likewise.
* tree-ssa-dce.c (remove_dead_stmt): Likewise.
* tree-ssa-pre.c (compute_antic): Likewise.

From-SVN: r248027
gcc/ChangeLog
gcc/cfganal.c
gcc/cfganal.h
gcc/df-core.c
gcc/df.h
gcc/lcm.c
gcc/lra-lives.c
gcc/tree-ssa-dce.c
gcc/tree-ssa-pre.c