Added getter for if-graph
[libfirm] / ir / be / bechordal_t.h
index 3d31e02..a6da00d 100644 (file)
@@ -8,6 +8,8 @@
 #ifndef _BECHORDAL_T_H
 #define _BECHORDAL_T_H
 
+#define BUILD_GRAPH
+
 /**
  * A liveness interval border.
  */
@@ -27,6 +29,14 @@ typedef struct _border_t {
                                                                                                                                        a block, each value has one begin and one end. */
 } border_t;
 
+#ifdef BUILD_GRAPH
+typedef struct _if_edge_t {
+       int src, tgt;
+} if_edge_t;
+
+set *be_ra_get_ifg(ir_graph *irg);
+#endif
+
 extern void be_ra_chordal_spill(ir_graph *irg);
 
 #endif /* _BECHORDAL_T_H */