replaced inline by __inline to allow to be compiled in gcc and msvc modes
[libfirm] / ir / be / bera.h
index f78e3e6..fcab788 100644 (file)
@@ -61,29 +61,6 @@ void be_register_allocator(const char *name, be_ra_t *allocator);
  */
 void be_allocate_registers(be_irg_t *birg);
 
-/**
- * Check, if two values interfere.
- * @param lv Liveness information.
- * @param a The first value.
- * @param b The second value.
- * @return 1, if @p a and @p b interfere, 0 if not.
- */
-int values_interfere(const be_lv_t *lv, const ir_node *a, const ir_node *b);
-
-/**
- * Check, if a value dominates the other one.
- * Note, that this function also considers the schedule and does thus
- * more than block_dominates().
- *
- * @param a The first.
- * @param b The second value.
- * @return 1 if a dominates b, 0 else.
- */
-int value_dominates(const ir_node *a, const ir_node *b);
-
-/**
- * Like value_dominates(), but the nodes have to be in the same block
- */
-int value_dominates_intrablock(const ir_node *a, const ir_node *b);
+int (values_interfere)(const be_irg_t *birg, const ir_node *a, const ir_node *b);
 
 #endif /* FIRM_BE_BERA_H */