mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-04-14 05:30:25 +08:00
cfg.c (remove_edge): Use VEC_unordered_remove.
* cfg.c (remove_edge): Use VEC_unordered_remove. (redirect_edge_succ): Likewise. (redirect_edge_pred): Likewise. * cfgrtl.c (force_nonfallthru_and_redirect): Likewise. From-SVN: r89480
This commit is contained in:
parent
fef62f0370
commit
865851d0dc
@ -1,3 +1,10 @@
|
||||
2004-10-23 Ben Elliston <bje@au.ibm.com>
|
||||
|
||||
* cfg.c (remove_edge): Use VEC_unordered_remove.
|
||||
(redirect_edge_succ): Likewise.
|
||||
(redirect_edge_pred): Likewise.
|
||||
* cfgrtl.c (force_nonfallthru_and_redirect): Likewise.
|
||||
|
||||
2004-10-22 Kazu Hirata <kazu@cs.umass.edu>
|
||||
|
||||
* sbitmap.h (EXECUTE_IF_SET_IN_SBITMAP): Don't access PTR
|
||||
|
@ -365,7 +365,7 @@ remove_edge (edge e)
|
||||
{
|
||||
if (tmp == e)
|
||||
{
|
||||
VEC_ordered_remove (edge, src->succs, ei.index);
|
||||
VEC_unordered_remove (edge, src->succs, ei.index);
|
||||
found = true;
|
||||
break;
|
||||
}
|
||||
@ -380,7 +380,7 @@ remove_edge (edge e)
|
||||
{
|
||||
if (tmp == e)
|
||||
{
|
||||
VEC_ordered_remove (edge, dest->preds, ei.index);
|
||||
VEC_unordered_remove (edge, dest->preds, ei.index);
|
||||
found = true;
|
||||
break;
|
||||
}
|
||||
@ -407,7 +407,7 @@ redirect_edge_succ (edge e, basic_block new_succ)
|
||||
{
|
||||
if (tmp == e)
|
||||
{
|
||||
VEC_ordered_remove (edge, e->dest->preds, ei.index);
|
||||
VEC_unordered_remove (edge, e->dest->preds, ei.index);
|
||||
found = true;
|
||||
break;
|
||||
}
|
||||
@ -465,7 +465,7 @@ redirect_edge_pred (edge e, basic_block new_pred)
|
||||
{
|
||||
if (tmp == e)
|
||||
{
|
||||
VEC_ordered_remove (edge, e->src->succs, ei.index);
|
||||
VEC_unordered_remove (edge, e->src->succs, ei.index);
|
||||
found = true;
|
||||
break;
|
||||
}
|
||||
|
@ -1059,7 +1059,7 @@ force_nonfallthru_and_redirect (edge e, basic_block target)
|
||||
{
|
||||
if (tmp == e)
|
||||
{
|
||||
VEC_ordered_remove (edge, ENTRY_BLOCK_PTR->succs, ei.index);
|
||||
VEC_unordered_remove (edge, ENTRY_BLOCK_PTR->succs, ei.index);
|
||||
found = true;
|
||||
break;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user