Fixed assert which was too rigide
authorMichael Beck <beck@ipd.info.uni-karlsruhe.de>
Thu, 14 Apr 2005 16:13:51 +0000 (16:13 +0000)
committerMichael Beck <beck@ipd.info.uni-karlsruhe.de>
Thu, 14 Apr 2005 16:13:51 +0000 (16:13 +0000)
[r5694]

ir/ir/irvrfy.c

index bd3ce5d..1aeefd4 100644 (file)
@@ -969,7 +969,7 @@ static int verify_node_Call(ir_node *n, ir_graph *irg) {
 
   /* NoMem nodes are only allowed as memory input if the Call is NOT pinned */
   ASSERT_AND_RET(
-    (get_irn_op(get_Call_mem(n)) == op_NoMem && get_irn_pinned(n) != op_pin_state_pinned) ||
+    (get_irn_op(get_Call_mem(n)) == op_NoMem) ||
     (get_irn_op(get_Call_mem(n)) != op_NoMem && get_irn_pinned(n) == op_pin_state_pinned),
     "Call node with wrong memory input", 0 );