added get_next_ir_opcodes() to allow allocation of cosecutive opcodes
[libfirm] / ir / be / bechordal.h
index 10e6cd0..eeb4b3b 100644 (file)
 #include "irgraph.h"
 #include "irnode.h"
 
+#include "bearch.h"
+#include "bera.h"
+
 /**
- * Allocate registers for an ir graph.
- * @param irg The graph.
- * @return Some internal data to be freed with be_ra_chordal_free().
+ * The register allocator structure.
  */
-void be_ra_chordal(ir_graph *irg);
-
-void be_ra_chordal_done(ir_graph *irg);
+extern const be_ra_t be_ra_chordal_allocator;
 
-int phi_ops_interfere(const ir_node *a, const ir_node *b);
+typedef struct _be_chordal_env_t be_chordal_env_t;
 
 #endif