X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fopt%2Ftailrec.h;h=1f0ca15dfc0d4aa05e9d1d7407db6f07708f4b6f;hb=559bd13bb89730c38400f559734d1113560e18c9;hp=3aab606e70cb305fb52f0a2cda9c60db5fe14810;hpb=eb08138c6b80c169945568e4414f491a9bc20388;p=libfirm diff --git a/ir/opt/tailrec.h b/ir/opt/tailrec.h index 3aab606e7..1f0ca15df 100644 --- a/ir/opt/tailrec.h +++ b/ir/opt/tailrec.h @@ -17,28 +17,17 @@ * PURPOSE. */ -/* - * Project: libFIRM - * File name: ir/opt/tailrec.h - * Purpose: Tail-recursion call optimization. - * Author: Michael Beck - * Created: 08.06.2004 - * CVS-ID: $Id$ - * Copyright: (c) 1998-2004 Universität Karlsruhe - */ - /** - * @file tailrec.h - * - * Tail-recursion call optimization. - * - * @author Michael Beck + * @file + * @brief Tail-recursion call optimization. + * @date 08.06.2004 + * @author Michael Beck + * @version $Id$ */ +#ifndef FIRM_OPT_TAILREC_H +#define FIRM_OPT_TAILREC_H -# ifndef _TAILREC_H_ -# define _TAILREC_H_ - -# include "irgraph.h" +#include "firm_types.h" /** * Optimizes simple tail-recursion calls by @@ -54,7 +43,8 @@ int opt_tail_rec_irg(ir_graph *irg); /* * Optimize tail-recursion calls for all IR-Graphs. + * Depends on the flag opt_tail_recursion. */ void opt_tail_recursion(void); -# endif /* _TAILREC_H_ */ +# endif /* FIRM_OPT_TAILREC_H */