X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbespill.h;h=018f52f1e3d94024598b596691ca44ba5c354e43;hb=93da909d12b7bec51aa36ee5f05966c331f90fb9;hp=5863a887ef67fc650b9c3f332acf70ab458f86d8;hpb=70f361d8ab87aace8b4de4e44e2911aa3a54c43e;p=libfirm diff --git a/ir/be/bespill.h b/ir/be/bespill.h index 5863a887e..018f52f1e 100644 --- a/ir/be/bespill.h +++ b/ir/be/bespill.h @@ -46,12 +46,15 @@ spill_env_t *be_new_spill_env(be_irg_t *birg); */ void be_delete_spill_env(spill_env_t *senv); +/** + * Return the last control flow node of a block. + */ ir_node *be_get_end_of_block_insertion_point(const ir_node *block); /** - * marks a point until which a node must be spilled + * Marks a point until which a node must be spilled. */ -void be_add_spill(spill_env_t *senv, ir_node *to_spill, ir_node *before); +void be_add_spill(spill_env_t *senv, ir_node *to_spill, ir_node *after); /** * Inserts a new entry into the list of reloads to place (the real nodes will