* @author Sebastian Hack
* @date 25.11.2004
*/
+#ifdef HAVE_CONFIG_H
+#include "config.h"
+#endif
#include <stdarg.h>
#include "besched_t.h"
#include "belistsched.h"
#include "belive_t.h"
+#include "beutil.h"
#include "bephicongr_t.h"
+#include "bechordal.h"
+#include "bechordal.h"
+#include "bephiopt.h"
#include "phistat.h"
#define N_PHASES 256
be_liveness_init();
be_numbering_init();
be_ra_init();
+ be_ra_chordal_init();
be_phi_congr_class_init();
}
for(i = 0, n = get_irp_n_irgs(); i < n; ++i) {
ir_graph *irg = get_irp_irg(i);
+ localize_consts(irg);
be_numbering(irg);
list_sched(irg, trivial_selector, NULL);
be_liveness(irg);
be_ra_chordal(irg);
+ //be_phi_opt(irg);
- dump_allocated_irg(irg);
-
+ //dump_allocated_irg(irg);
be_ra_chordal_done(irg);
be_numbering_done(irg);
void be_main(int argc, const char *argv[])
{
be_main_loop();
- /* next line only for statistics */
- /* do_phi_statistics(); */
}