X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fana%2Firconsconfirm.h;h=6fc9141eba87713bd5b3df20008f0bf184a28482;hb=95afc5aaefb484a67fb89f02b5e96cc302fe02ef;hp=f179eceb0bf520b3bf6791fbb7b9ac76293a513d;hpb=2f1ee862fb8660f233f7f3016dd18727bc4ab73b;p=libfirm diff --git a/ir/ana/irconsconfirm.h b/ir/ana/irconsconfirm.h index f179eceb0..6fc9141eb 100644 --- a/ir/ana/irconsconfirm.h +++ b/ir/ana/irconsconfirm.h @@ -1,28 +1,35 @@ /* - * Project: libFIRM - * File name: ir/ana/irconsconfirm.h - * Purpose: Construction of Confirm nodes - * Author: Michael Beck - * Modified by: - * Created: 6.2005 - * CVS-ID: $Id$ - * Copyright: (C) 2002-2005 University of 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. */ /** - * @file irconsconfirm.h - * - * Construction of Confirm nodes - * - * @author Michael Beck + * @file + * @brief Construction of Confirm nodes + * @author Michael Beck + * @date 6.2005 + * @version $Id$ */ -#ifndef _FIRM_ANA_IRCONSCONFIRM_H_ -#define _FIRM_ANA_IRCONSCONFIRM_H_ +#ifndef FIRM_ANA_IRCONSCONFIRM_H +#define FIRM_ANA_IRCONSCONFIRM_H -#include "irgraph.h" +#include "firm_types.h" -/* +/** * Inject Confirm nodes into a graph. * * @param irg the graph @@ -32,7 +39,7 @@ * b. * * These allows to do some range dependent optimizations for Cmp, - * Abs, Min, Max nodes as well as bounds checking removement. + * Abs, Min, Max nodes as well as bounds checking deletion. * * The heap analysis might profit also. On the other side, Confirm * nodes disturb local optimizations, because patterns are destroyed. @@ -52,4 +59,4 @@ void construct_confirms(ir_graph *irg); */ void remove_confirms(ir_graph *irg); -#endif /* _FIRM_ANA_IRCONSCONFIRM_H_ */ +#endif