X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbeloopana.h;h=7dbbf708fc30dc257ddca84bd7f4c7de1b2eac7c;hb=505d3662efed6efbca2c43eea2fe23b87816b285;hp=ffa1eeece76bd91905e7266b231802df2018f0c1;hpb=205396c4f4f5abe7abd6dc2350c8c398a7623afc;p=libfirm diff --git a/ir/be/beloopana.h b/ir/be/beloopana.h index ffa1eeece..7dbbf708f 100644 --- a/ir/be/beloopana.h +++ b/ir/be/beloopana.h @@ -1,16 +1,35 @@ -/** - * Analyse register pressure in loops. - * @author Christian Wuerdig - * @date 2006/02/20 - * @cvsid $Id$ +/* + * Copyright (C) 1995-2008 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 _BELOOPANA_H_ -#define _BELOOPANA_H_ +/** + * @file + * @brief Compute register pressure in loops. + * @author Christian Wuerdig + * @date 20.02.2007 + * @version $Id$ + */ +#ifndef FIRM_BE_BELOOPANA_H +#define FIRM_BE_BELOOPANA_H #include "irloop.h" -#include "bearch_t.h" +#include "bearch.h" #include "beirg.h" typedef struct _be_loopana_t be_loopana_t; @@ -41,4 +60,4 @@ unsigned be_get_loop_pressure(be_loopana_t *loop_ana, const arch_register_class_ */ void be_free_loop_pressure(be_loopana_t *loop_ana); -#endif /* _BELOOPANA_H_ */ +#endif /* FIRM_BE_BELOOPANA_H */