X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fbe%2Fbenodesets.h;h=8fbc556900b2811646e9c6c1e7dabc06ce55a50b;hb=f359bbfd224894bdcea3cd71eb213399875ccf0d;hp=145fb5ae94fac102e7dfe7a333852b9b242648b6;hpb=863d31d7a5c8210432fef88b30fc3e8353131538;p=libfirm diff --git a/ir/be/benodesets.h b/ir/be/benodesets.h index 145fb5ae9..8fbc55690 100644 --- a/ir/be/benodesets.h +++ b/ir/be/benodesets.h @@ -1,12 +1,35 @@ +/* + * 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. + */ + /** - * A lightweight wrapper around pset to store IR nodes. + * @file + * @brief A lightweight wrapper around pset to store IR nodes. + * @author Michael Beck + * @version $Id$ + * * In some algorithms we want a more deterministic behavior * which the pset_ptr did not guarantee due to it's hash function */ -#ifndef _BENODESETS_H -#define _BENODESETS_H +#ifndef FIRM_BE_BENODESETS_H +#define FIRM_BE_BENODESETS_H -#include "firm_types.h" +#include "irnode.h" #include "pset.h" typedef struct pset nodeset; @@ -154,4 +177,4 @@ static INLINE void nodeset_break(nodeset *nset) */ #define foreach_nodeset(nset, irn) for (irn = nodeset_first(nset); irn; irn = nodeset_next(nset)) -#endif /* _BENODESETS_H */ +#endif /* FIRM_BE_BENODESETS_H */