2 * Author: Daniel Grund, Matthias Braun
4 * Copyright: (c) Universitaet Karlsruhe
5 * Licence: This file protected by GPL - GNU GENERAL PUBLIC LICENSE.
8 #ifndef BESPILLBELADY_H_
9 #define BESPILLBELADY_H_
12 #include "bechordal.h"
18 * Same as be_spill_belady but reuses an existing spill environment.
19 * This is usefull for "pre-spillers" that create some spills+reloads
20 * but can't ensure that regpressure never exceeds the number of registers
22 void be_spill_belady_spill_env(be_irg_t *birg, const arch_register_class_t *cls,
23 spill_env_t *spill_env);
25 #endif /*BESPILLBELADY_H_*/