new DBGEXE macro
[libfirm] / ir / ana2 / pto.h
index 321875c..6eab823 100644 (file)
@@ -2,7 +2,7 @@
 
 /*
  * 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
  *