X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=ir%2Fopt%2Fopt_osr.c;h=4bf9050107070ee8d5c382bc57dd52d6292e47ea;hb=df8a7c32fa1de6a6c64b69f01e2748efb7ce1c11;hp=efa3bafe8a7f2cd0f15c518d7dda43820a4f20b5;hpb=e30e5834fd8c1c3a7d28fc66e99b91a84993bde8;p=libfirm diff --git a/ir/opt/opt_osr.c b/ir/opt/opt_osr.c index efa3bafe8..4bf905010 100644 --- a/ir/opt/opt_osr.c +++ b/ir/opt/opt_osr.c @@ -1189,7 +1189,7 @@ static void do_lftr(ir_node *cmp, void *ctx) { ir_node *iv, *rc; ir_node *nleft = NULL, *nright = NULL; - if (get_irn_op(cmp) != op_Cmp) + if (!is_Cmp(cmp)) return; left = get_Cmp_left(cmp);