From: Matthias Braun Date: Wed, 13 Sep 2006 10:17:13 +0000 (+0000) Subject: don't fail on switches X-Git-Url: http://nsz.repo.hu/git/?a=commitdiff_plain;h=cb80856c34dff68538ab5fdcf89fac2bca6428e7;p=libfirm don't fail on switches [r8236] --- diff --git a/ir/opt/condeval.c b/ir/opt/condeval.c index da6a52975..52e4c9d6e 100644 --- a/ir/opt/condeval.c +++ b/ir/opt/condeval.c @@ -352,9 +352,9 @@ static void cond_eval(ir_node* block, void* env) cond = pred; pred = get_Cond_selector(cond); - assert(is_Proj(pred)); // TODO handle switches if (get_irn_mode(pred) != mode_b) continue; + assert(is_Proj(pred)); pnc = get_Proj_proj(pred); cmp = get_Proj_pred(pred);