BugFix: works again for RAW with non twos-complement
[libfirm] / ir / ir / iredges.c
index 1c6099d..901af74 100644 (file)
@@ -42,7 +42,6 @@
 #include "debug.h"
 #include "set.h"
 #include "bitset.h"
-#include "xmalloc.h"
 
 #include "iredgeset.h"
 #include "hashptr.h"
@@ -546,7 +545,7 @@ typedef struct visitor_info_t {
 static void visitor(ir_node *irn, void *data) {
        visitor_info_t *info = data;
 
-       if (irn_not_visited(irn)) {
+       if (!irn_visited(irn)) {
                mark_irn_visited(irn);
                info->visit(irn, info->data);
        }