Just fixed a typo (HASHPTR -> HASH_PTR)
authorSebastian Hack <hack@ipd.info.uni-karlsruhe.de>
Fri, 26 Nov 2004 10:45:32 +0000 (10:45 +0000)
committerSebastian Hack <hack@ipd.info.uni-karlsruhe.de>
Fri, 26 Nov 2004 10:45:32 +0000 (10:45 +0000)
[r4471]

ir/adt/hashptr.h
ir/ir/iropt.c

index 8f70cc4..f61d539 100644 (file)
@@ -16,6 +16,6 @@
  * hash a pointer value: Pointer addresses are mostly aligned to 4
  * or 8 bytes. So we remove the lowest 3 bits
  */
-#define HASHPTR(ptr)    (((char *)ptr - (char *)0) >> 3)
+#define HASH_PTR(ptr)    (((char *)ptr - (char *)0) >> 3)
 
 #endif /* __HASHPTR_H__ */
index 5c0ce6b..60ad50e 100644 (file)
@@ -1926,12 +1926,12 @@ ir_node_hash (ir_node *node)
 
   if (node->op == op_Const) {
     /* special value for const, as they only differ in their tarval. */
-    h = HASHPTR(node->attr.con.tv);
-    h = 9*h + HASHPTR(get_irn_mode(node));
+    h = HASH_PTR(node->attr.con.tv);
+    h = 9*h + HASH_PTR(get_irn_mode(node));
   } else if (node->op == op_SymConst) {
     /* special value for const, as they only differ in their symbol. */
-    h = HASHPTR(node->attr.i.sym.type_p);
-    h = 9*h + HASHPTR(get_irn_mode(node));
+    h = HASH_PTR(node->attr.i.sym.type_p);
+    h = 9*h + HASH_PTR(get_irn_mode(node));
   } else {
 
     /* hash table value = 9*(9*(9*(9*(9*arity+in[0])+in[1])+ ...)+mode)+code */
@@ -1939,13 +1939,13 @@ ir_node_hash (ir_node *node)
 
     /* consider all in nodes... except the block if not a control flow. */
     for (i =  is_cfop(node) ? -1 : 0;  i < irn_arity;  i++) {
-      h = 9*h + HASHPTR(get_irn_intra_n(node, i));
+      h = 9*h + HASH_PTR(get_irn_intra_n(node, i));
     }
 
     /* ...mode,... */
-    h = 9*h + HASHPTR(get_irn_mode(node));
+    h = 9*h + HASH_PTR(get_irn_mode(node));
     /* ...and code */
-    h = 9*h + HASHPTR(get_irn_op(node));
+    h = 9*h + HASH_PTR(get_irn_op(node));
   }
 
   return h;