X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbeirgmod.h;h=0777ec9426d761d55ba324f6e9a505ee5c4a15f8;hb=7142e46b9e442cacddec26387d8735444fb4421b;hp=54ccb463d78519fd8133644fe5c96797834f72a8;hpb=d1de7107f847963fbce099597e6c42c2371b053c;p=libfirm diff --git a/ir/be/beirgmod.h b/ir/be/beirgmod.h index 54ccb463d..0777ec942 100644 --- a/ir/be/beirgmod.h +++ b/ir/be/beirgmod.h @@ -1,5 +1,5 @@ /* - * 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. * @@ -42,7 +42,7 @@ * @param irn The node to insert the Perm after. * @return The Perm or NULL if nothing was live before @p irn. */ -ir_node *insert_Perm_after(be_irg_t *birg, const arch_register_class_t *cls, +ir_node *insert_Perm_after(ir_graph *irg, const arch_register_class_t *cls, ir_node *irn); /** @@ -55,4 +55,10 @@ ir_node *insert_Perm_after(be_irg_t *birg, const arch_register_class_t *cls, */ int be_remove_empty_blocks(ir_graph *irg); -#endif /* FIRM_BE_BEIRGMOD_H */ +/** + * Removes dead nodes from schedule + * @param irg the graph + */ +void be_remove_dead_nodes_from_schedule(ir_graph *irg); + +#endif