4 * Copyright: (c) Universitaet Karlsruhe
5 * Licence: This file protected by GPL - GNU GENERAL PUBLIC LICENSE.
17 typedef struct _spill_env_t {
18 const be_main_session_env_t *session;
20 pset *mem_phis; /**< all phis which must be converted to memory phis */
23 int be_set_cmp_spillctx(const void *a, const void *b, size_t n);
25 ir_node *be_spill_node(spill_env_t *senv, ir_node *to_spill);
27 void be_remove_spilled_phis(spill_env_t *senv);