X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbespill.h;h=89aec720342e13c67ae76a931d6b85fda1ebce4f;hb=dfc341ac6f54b4b0922d605e28333be76f487c68;hp=8a159ae4e317352700a03307c88f853c7f47f75f;hpb=205396c4f4f5abe7abd6dc2350c8c398a7623afc;p=libfirm diff --git a/ir/be/bespill.h b/ir/be/bespill.h index 8a159ae4e..89aec7203 100644 --- a/ir/be/bespill.h +++ b/ir/be/bespill.h @@ -1,21 +1,37 @@ /* - * Author: Daniel Grund, Sebastian Hack, Matthias Braun - * Date: 29.09.2005 - * Copyright: (c) Universitaet Karlsruhe - * Licence: This file protected by GPL - GNU GENERAL PUBLIC LICENSE. + * Copyright (C) 1995-2007 University of Karlsruhe. All right reserved. + * + * This file is part of libFirm. + * + * This file may be distributed and/or modified under the terms of the + * GNU General Public License version 2 as published by the Free Software + * Foundation and appearing in the file LICENSE.GPL included in the + * packaging of this file. + * + * Licensees holding valid libFirm Professional Edition licenses may use + * this file in accordance with the libFirm Commercial License. + * Agreement provided with the Software. + * + * This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE + * WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR + * PURPOSE. */ -#ifndef BESPILL_H_ -#define BESPILL_H_ + +/** + * @file + * @brief Main spill driver. + * @author Daniel Grund, Sebastian Hack, Matthias Braun + * @date 29.09.2005 + * @version $Id$ + */ +#ifndef FIRM_BE_BESPILL_H +#define FIRM_BE_BESPILL_H #include "firm_types.h" -#include "set.h" -#include "pset.h" #include "debug.h" -#include "bechordal.h" -#include "be_t.h" - -#include "bearch_t.h" +#include "bearch.h" +#include "beirg.h" typedef struct _spill_env_t spill_env_t; @@ -92,4 +108,4 @@ int be_get_reload_costs(spill_env_t *env, ir_node *to_spill, ir_node *before); */ int be_get_reload_costs_on_edge(spill_env_t *env, ir_node *to_spill, ir_node *block, int pos); -#endif +#endif /* FIRM_BE_BESPILL_H */