diff options
author | Steven Bosscher <steven@gcc.gnu.org> | 2012-07-23 14:28:29 +0000 |
---|---|---|
committer | Steven Bosscher <steven@gcc.gnu.org> | 2012-07-23 14:28:29 +0000 |
commit | 3c2c4f22022ec41b2a9819244e961e5a267cbd8b (patch) | |
tree | f6da776c8dafac61253e8fb4ce7919242d83abf0 /gcc/lcm.c | |
parent | 87d84e1eb6830abc45c9df8418b2213a6447351d (diff) | |
download | gcc-3c2c4f22022ec41b2a9819244e961e5a267cbd8b.tar.gz |
sbitmap.h (struct int_list): Remove.
* sbitmap.h (struct int_list): Remove.
(sbitmap_intersect_of_predsucc, sbitmap_union_of_predsucc):
Remove prototypes of non-existing function.
(sbitmap_intersect_of_predecessors, sbitmap_intersect_of_successors,
sbitmap_union_of_predecessors, sbitmap_union_of_successors): Remove
unused defines.
(sbitmap_intersection_of_succs, sbitmap_intersection_of_preds,
sbitmap_union_of_succs, sbitmap_union_of_preds): Move prototypes to...
* basic-block.h: ... here.
* sbitmap.c: Do not include basic-block.h.
(sbitmap_intersection_of_succs, sbitmap_intersection_of_preds,
sbitmap_union_of_succs, sbitmap_union_of_preds): Move functions to...
* cfganal.c: ... here.
* bt-load.c (compute_out, link_btr_uses): Update for above changes.
* gcse.c (compute_code_hoist_vbeinout): Likewise.
* lcm.c (compute_antinout_edge, compute_available): Likewise.
* Makefile.in: Fix sbitmap.o dependencies.
From-SVN: r189785
Diffstat (limited to 'gcc/lcm.c')
-rw-r--r-- | gcc/lcm.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/lcm.c b/gcc/lcm.c index 236dbf351c3..fec2ba45d30 100644 --- a/gcc/lcm.c +++ b/gcc/lcm.c @@ -145,7 +145,7 @@ compute_antinout_edge (sbitmap *antloc, sbitmap *transp, sbitmap *antin, /* Clear the aux field of this block so that it can be added to the worklist again if necessary. */ bb->aux = NULL; - sbitmap_intersection_of_succs (antout[bb->index], antin, bb->index); + sbitmap_intersection_of_succs (antout[bb->index], antin, bb); } if (sbitmap_a_or_b_and_c_cg (antin[bb->index], antloc[bb->index], @@ -526,7 +526,7 @@ compute_available (sbitmap *avloc, sbitmap *kill, sbitmap *avout, /* Clear the aux field of this block so that it can be added to the worklist again if necessary. */ bb->aux = NULL; - sbitmap_intersection_of_preds (avin[bb->index], avout, bb->index); + sbitmap_intersection_of_preds (avin[bb->index], avout, bb); } if (sbitmap_union_of_diff_cg (avout[bb->index], avloc[bb->index], |