Use is_Bad() where appropriate
authorMichael Beck <beck@ipd.info.uni-karlsruhe.de>
Mon, 13 Nov 2006 14:16:53 +0000 (14:16 +0000)
committerMichael Beck <beck@ipd.info.uni-karlsruhe.de>
Mon, 13 Nov 2006 14:16:53 +0000 (14:16 +0000)
[r8377]

ir/ir/irgwalk.c

index 9679779..ef9a79f 100644 (file)
@@ -552,8 +552,7 @@ static ir_node *get_cf_op(ir_node *n) {
   n = skip_Id(n);
   n = skip_Tuple(n);
   pred = skip_Proj(n);
-  if (!(is_cfop(pred) || is_fragile_op(pred) ||
-    (get_irn_op(pred) == op_Bad)))
+  if (!(is_cfop(pred) || is_fragile_op(pred) || is_Bad(pred)))
     n = get_cf_op(n);
 
   return skip_Proj(n);