/*
* Project: libFIRM
- * File name: ir/ana/pto.c
+ * File name: ir/ana2/pto.c
* Purpose: Pto
* Author: Florian
* Modified by:
# ifndef _PTO_H_
# define _PTO_H_
-# include "entity.h"
+# include "pto_util.h"
-# include "irgraph.h"
-# include "irgwalk.h"
+void pto_init (void);
+void pto_run (int);
+void pto_cleanup (void);
-void irg_walk_mem (ir_graph*, irg_walk_func*, irg_walk_func*, void*);
+# ifndef TRUE
+# define TRUE 1
+# define FALSE 0
+# endif /* not defined TRUE */
-int get_irg_is_mem_visited (ir_graph*);
-
-/* ...! */
-void pto_test_mem (void);
+void set_pto (ir_node*, pto_t*);
+int get_pto_verbose (void);
+void set_pto_verbose (int);
# endif /* not defined _PTO_H_ */
\f
/*
* $Log$
+ * Revision 1.4 2004/11/04 14:58:38 liekweg
+ * expanded pto, added initialisation, added debugging printing
+ *
+ * Revision 1.3 2004/10/25 11:59:45 liekweg
+ * Copy Only works
+ *
+ * Revision 1.2 2004/10/21 11:09:37 liekweg
+ * Moved memwalk stuf into irmemwalk
+ * Moved lset stuff into lset
+ * Moved typalise stuff into typalise
+ *
* Revision 1.1 2004/10/20 14:59:42 liekweg
* Added ana2, added ecg and pto
*