Made lpp stuff modular.
[libfirm] / ir / be / benumb_t.h
index f79ae57..5164cb2 100644 (file)
@@ -4,10 +4,11 @@
  * @date 8.11.2004
  */
 
-#ifndef __BENUMB_T_H
-#define __BENUMB_T_H
+#ifndef _BENUMB_T_H
+#define _BENUMB_T_H
 
 #include "firm_config.h"
+#include "irnode.h"
 
 #include "benumb.h"
 
@@ -34,53 +35,53 @@ extern int numbering_irg_data_offset;
 #define get_irn_numbering(irn) _get_irn_numbering(numbering_t, irn)
 #define get_irg_numbering(irg) _get_irg_numbering(irg_numbering_t, irg)
 
-static INLINE int __get_irn_graph_nr(const ir_node *irn)
+static INLINE int _get_irn_graph_nr(const ir_node *irn)
 {
        assert(!is_Block(irn) && "No block expected here");
        return get_irn_numbering_const(irn)->global_nr;
 }
 
-static INLINE int __get_irn_block_nr(const ir_node *irn)
+static INLINE int _get_irn_block_nr(const ir_node *irn)
 {
        assert(!is_Block(irn) && "No block expected here");
        return get_irn_numbering_const(irn)->local_nr;
 }
 
-static INLINE int __get_block_graph_nr(const ir_node *irn)
+static INLINE int _get_block_graph_nr(const ir_node *irn)
 {
        assert(is_Block(irn) && "Block expected here");
        return get_irn_numbering_const(irn)->global_nr;
 }
 
-static INLINE int __get_block_node_count(const ir_node *irn)
+static INLINE int _get_block_node_count(const ir_node *irn)
 {
        assert(is_Block(irn) && "Block expected here");
        return get_irn_numbering_const(irn)->local_nr;
 }
 
-static INLINE int __get_graph_block_count(const ir_graph *irg)
+static INLINE int _get_graph_block_count(const ir_graph *irg)
 {
        return get_irg_numbering_const(irg)->local_nr;
 }
 
-static INLINE int __get_graph_node_count(const ir_graph *irg)
+static INLINE int _get_graph_node_count(const ir_graph *irg)
 {
        return get_irg_numbering_const(irg)->global_nr;
 }
 
-static INLINE ir_node *__get_irn_for_graph_nr(const ir_graph *irg, int nr)
+static INLINE ir_node *_get_irn_for_graph_nr(const ir_graph *irg, int nr)
 {
        ir_node **map = get_irg_numbering_const(irg)->reverse_map;
-       assert(nr >= 0 && nr <= __get_graph_node_count(irg) && map[nr] != NULL);
+       assert(nr >= 0 && nr <= _get_graph_node_count(irg) && map[nr] != NULL);
        return map[nr];
 }
 
-#define get_irn_graph_nr(irn)                          __get_irn_graph_nr(irn)
-#define get_irn_block_nr(irn)                          __get_irn_block_nr(irn)
-#define get_block_graph_nr(irn)                        __get_block_graph_nr(irn)
-#define get_block_node_count(irn)              __get_block_node_count(irn)
-#define get_graph_block_count(irg)             __get_graph_block_count(irg)
-#define get_graph_node_count(irg)              __get_graph_node_count(irg)
-#define get_irn_for_graph_nr(irg,nr)   __get_irn_for_graph_nr(irg,nr)
+#define get_irn_graph_nr(irn)                          _get_irn_graph_nr(irn)
+#define get_irn_block_nr(irn)                          _get_irn_block_nr(irn)
+#define get_block_graph_nr(irn)                        _get_block_graph_nr(irn)
+#define get_block_node_count(irn)              _get_block_node_count(irn)
+#define get_graph_block_count(irg)             _get_graph_block_count(irg)
+#define get_graph_node_count(irg)              _get_graph_node_count(irg)
+#define get_irn_for_graph_nr(irg,nr)   _get_irn_for_graph_nr(irg,nr)
 
 #endif