X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbespillutil.h;h=356aa914755669b0e1d5d4b4ea110644e924fd65;hb=bdc59608633f59b0541a04883c24d19b1bc0ffae;hp=db4359e2a87274182176d3d29c0794bcd73d5da1;hpb=18814151f8c0ea17b2a7bf84c82ee3c2e66d6a6b;p=libfirm diff --git a/ir/be/bespillutil.h b/ir/be/bespillutil.h index db4359e2a..356aa9147 100644 --- a/ir/be/bespillutil.h +++ b/ir/be/bespillutil.h @@ -22,7 +22,7 @@ * @brief higher level abstraction for the creation of spill and reload * instructions and rematerialisation of values. * @author Daniel Grund, Sebastian Hack, Matthias Braun - * @date 29.09.2005 + * @date 29.09.2005 * @version $Id$ */ #ifndef FIRM_BE_BESPILLUTIL_H @@ -92,12 +92,6 @@ void be_add_reload_on_edge(spill_env_t *senv, ir_node *to_spill, ir_node *bl, int pos, const arch_register_class_t *reload_cls, int allow_remat); -/** - * Analog to be_add_reload but adds an already created rematerialized node. - */ -void be_add_remat(spill_env_t *env, ir_node *to_spill, ir_node *before, - ir_node *rematted_node); - /** * The main function that places real spills/reloads (or rematerializes values) * for all values where be_add_reload was called. It then rebuilds the @@ -106,7 +100,7 @@ void be_add_remat(spill_env_t *env, ir_node *to_spill, ir_node *before, void be_insert_spills_reloads(spill_env_t *senv); /** - * There are 2 possibilities to spill a phi node: Only it's value, or replacing + * There are 2 possibilities to spill a phi node: Only its value, or replacing * the whole phi-node with a memory phi. Normally only the value of a phi will * be spilled unless you mark the phi with be_spill_phi. * (Remember that each phi needs a register, so you have to spill phis when