+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
{
if (tmp == e)
{
- VEC_ordered_remove (edge, src->succs, ei.index);
+ VEC_unordered_remove (edge, src->succs, ei.index);
found = true;
break;
}
{
if (tmp == e)
{
- VEC_ordered_remove (edge, dest->preds, ei.index);
+ VEC_unordered_remove (edge, dest->preds, ei.index);
found = true;
break;
}
{
if (tmp == e)
{
- VEC_ordered_remove (edge, e->dest->preds, ei.index);
+ VEC_unordered_remove (edge, e->dest->preds, ei.index);
found = true;
break;
}
{
if (tmp == e)
{
- VEC_ordered_remove (edge, e->src->succs, ei.index);
+ VEC_unordered_remove (edge, e->src->succs, ei.index);
found = true;
break;
}
{
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;
}