8 /* Initialise the RTA data structures and perform RTA */
10 /* Delete all graphs that have been found to be dead */
11 void rta_delete_dead_graphs (void);
12 /* Clean up our data structures */
13 void rta_cleanup(void);
15 /* Inquire whether the given class is live */
16 int rta_is_alive_class(type *clazz);
17 /* Inquire whether the given graph is alive */
18 int rta_is_alive_graph(ir_graph *graph);
19 /* dump our opinion */
20 void rta_report (void);
22 #endif /* def _RTA_H_ */
26 * Revision 1.9 2004/08/19 16:51:02 goetz
27 * fixed some errors, pushed closer to inteded firm semantics
29 * Revision 1.8 2004/06/18 17:34:31 liekweg
30 * Removed field checks --flo
32 * Revision 1.7 2004/06/18 13:12:43 liekweg
33 * final bug fix (calls via consts)
35 * Revision 1.6 2004/06/17 14:21:14 liekweg
38 * Revision 1.5 2004/06/17 08:33:01 liekweg
39 * Added comments; added remove_irg
41 * Revision 1.4 2004/06/15 11:44:54 beck
42 * New inlining schema implemented:
44 * small functions that should be inlined in libFirm are implemented in _t.h files
46 * Preprocessor magic is used to automatically inline these functions whenever a _t.h
47 * file is included instead of a .h file.
48 * Note that this magic did not work outside libFirm without accessing _t.h files.
50 * Revision 1.3 2004/06/13 15:03:45 liekweg
51 * RTA auf Iterative RTA aufgebohrt --flo
53 * Revision 1.2 2004/06/12 17:09:46 liekweg
54 * RTA works, outedges breaks. "Yay." --flo
56 * Revision 1.1 2004/06/11 18:24:18 liekweg