Typo fixed.
[libfirm] / ir / ir / iropt_t.h
1 /* Copyright (C) 1998 - 2000 by Universitaet Karlsruhe
2 * All rights reserved.
3 */
4
5 /**
6 * @file iropt_t.h
7 *
8 * Declarations for optimizations intertwined with IR construction.
9 *
10 * @author Martin Trapp, Christian Schaefer
11 */
12
13 /* $Id$ */
14
15 # ifndef _IROPT_T_H_
16 # define _IROPT_T_H_
17
18 # include "pset.h"
19 # include "iropt.h"
20
21 ir_node *equivalent_node (ir_node *n);
22
23 /*@{*/
24
25 /** For cse */
26 pset *new_identities (void);
27 void  del_identities (pset *value_table);
28 void  add_identities (pset *value_table, ir_node *node);
29 /*@}*/
30
31 ir_node *optimize_node (ir_node *n);
32
33 ir_node *optimize_in_place_2 (ir_node *n);
34
35
36 # endif /* _IROPT_T_H_ */