/*
- * Copyright (C) 1995-2007 University of Karlsruhe. All right reserved.
+ * Copyright (C) 1995-2008 University of Karlsruhe. All right reserved.
*
* This file is part of libFirm.
*
set_nodes_block(node, succ_block);
continue;
}
+ if (is_Sync(node)) {
+ set_nodes_block(node, get_nodes_block(pred));
+ continue;
+ }
panic("Unexpected node %+F in block %+F with empty schedule", node, block);
}
blocks_removed = 0;
- set_using_visited(irg);
+ set_using_irn_visited(irg);
inc_irg_visited(irg);
remove_empty_block(get_irg_end_block(irg));
end = get_irg_end(irg);
continue;
remove_empty_block(pred);
}
- clear_using_visited(irg);
+ clear_using_irn_visited(irg);
if (blocks_removed) {
/* invalidate analysis info */