Reverted r27079. Seems to be wrong.
[libfirm] / ir / be / becopypbqp.h
index f1d850c..d152dc4 100644 (file)
@@ -14,6 +14,8 @@
 #include "pbqp_t.h"
 #include "bitset.h"
 #include "bechordal.h"
+#include "pqueue.h"
+#include "beifg.h"
 
 typedef struct _pbqp_co_t pbqp_co_t;
 
@@ -21,9 +23,10 @@ typedef struct _pbqp_co_t pbqp_co_t;
 struct _pbqp_co_t {
        const arch_register_class_t *cls;       // current register class
        plist_t *rpeo;                                          // reverse perfect elimination order
-       pmap *map;                                                      // contains relation between irn and pbqp node
        pbqp *pbqp;
        bitset_t *ignore_reg;
+       bitset_t *restricted_nodes;
+       be_ifg_t *ifg;
 };
 
 #endif /* BECOPYPBQP_H_ */