From 5e89e58b55c9876c17b8330b040be3ff4b4464e0 Mon Sep 17 00:00:00 2001 From: Jeffrey A Law Date: Wed, 15 Apr 1998 14:33:54 +0000 Subject: flow.c (sbitmap_union_of_successors): New function. * flow.c (sbitmap_union_of_successors): New function. * basic-block.h (sbitmap_union_of_successors): Declare it. For completeness, we already had the other 3 variants. This one is useful for backwards lazy code motion. From-SVN: r19232 --- gcc/flow.c | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'gcc/flow.c') diff --git a/gcc/flow.c b/gcc/flow.c index a304a91..5794070 100644 --- a/gcc/flow.c +++ b/gcc/flow.c @@ -3862,6 +3862,19 @@ sbitmap_union_of_predecessors (dst, src, bb, s_preds) sbitmap_union_of_predsucc (dst, src, bb, s_preds); } +/* Set the bitmap DST to the union of SRC of all predecessors of + block number BB. */ + +void +sbitmap_union_of_successors (dst, src, bb, s_succ) + sbitmap dst; + sbitmap *src; + int bb; + int_list_ptr *s_succ; +{ + sbitmap_union_of_predsucc (dst, src, bb, s_succ); +} + /* Compute dominator relationships. */ void compute_dominators (dominators, post_dominators, s_preds, s_succs) -- cgit v1.1