3 * File name: ir/opt/tailrec.h
4 * Purpose: Tail-recursion call optimization.
8 * Copyright: (c) 1998-2004 Universität Karlsruhe
9 * Licence: This file protected by GPL - GNU GENERAL PUBLIC LICENSE.
15 * Tail-recursion call optimization.
17 * @author Michael Beck
26 * Optimizes simple tail-recursion calls by
27 * converting them into loops. Depends on the flag opt_tail_recursion.
29 * @param irg the graph to be optimized
31 void opt_tail_rec_irg(ir_graph *irg);
34 * Optimize tail-recursion calls for all IR-Graphs.
36 void opt_tail_recursion(void);
38 # endif /* _TAILREC_H_ */