the inevitable inconsistencies removed
authorGötz Lindenmaier <goetz@ipd.info.uni-karlsruhe.de>
Thu, 19 Aug 2004 17:03:27 +0000 (17:03 +0000)
committerGötz Lindenmaier <goetz@ipd.info.uni-karlsruhe.de>
Thu, 19 Aug 2004 17:03:27 +0000 (17:03 +0000)
[r3740]

ir/ana/cgana.c
ir/ir/irvrfy.c
ir/opt/tailrec.c

index 71e5889..9ea174e 100644 (file)
@@ -568,7 +568,7 @@ static void callee_ana(void) {
     irg_walk_graph(get_irp_irg(i), callee_walker, remove_Tuples, NULL);
     set_irg_callee_info_state(get_irp_irg(i), irg_callee_info_consistent);
   }
-  set_irp_callee_info_state(irg_callee_info_consistent);
+  //set_irp_callee_info_state(irg_callee_info_consistent);
 }
 
 
index e8fe382..9aeef30 100644 (file)
@@ -668,14 +668,13 @@ int irn_vrfy_irg(ir_node *n, ir_graph *irg)
       break;
 
   case iro_Const: {
-      tarval *tv = get_Const_tarval(n);
-         ASSERT_AND_RET(
-                        /* Const: BB --> data */
-                        (mode_is_data (mymode) ||
-                         mymode == mode_b)      /* we want boolean constants for static evaluation */
-                        ,"Const node", 0        /* of Cmp. */
-                        );
-     } break;
+    ASSERT_AND_RET(
+                  /* Const: BB --> data */
+                  (mode_is_data (mymode) ||
+                   mymode == mode_b)      /* we want boolean constants for static evaluation */
+                  ,"Const node", 0        /* of Cmp. */
+                  );
+    } break;
 
     case iro_SymConst:
       if (get_SymConst_kind(n) == symconst_addr_ent) {
index bf9e48f..2bec6b4 100644 (file)
@@ -24,7 +24,6 @@
 #include "irgraph_t.h"
 #include "ircons.h"
 #include "irflag.h"
-#include "tv.h"
 #include "firmstat.h"
 
 /**
@@ -253,7 +252,6 @@ void opt_tail_rec_irg(ir_graph *irg)
   for (i = 0; i < n_preds; ++i) {
     ir_node *ret = get_Block_cfgpred(end_block, i);
     ir_node *proj_m, *call, *call_ptr;
-    tarval *tv;
     entity *ent;
     int j, n_ress;
     ir_node **ress;