1; RUN: opt < %s -simplifycfg -disable-output 2 3define void @polnel_() { 4entry: 5 %tmp595 = icmp slt i32 0, 0 ; <i1> [#uses=4] 6 br i1 %tmp595, label %bb148.critedge, label %cond_true40 7bb36: ; preds = %bb43 8 br i1 %tmp595, label %bb43, label %cond_true40 9cond_true40: ; preds = %bb46, %cond_true40, %bb36, %entry 10 %tmp397 = icmp sgt i32 0, 0 ; <i1> [#uses=1] 11 br i1 %tmp397, label %bb43, label %cond_true40 12bb43: ; preds = %cond_true40, %bb36 13 br i1 false, label %bb53, label %bb36 14bb46: ; preds = %bb53 15 br i1 %tmp595, label %bb53, label %cond_true40 16bb53: ; preds = %bb46, %bb43 17 br i1 false, label %bb102, label %bb46 18bb92.preheader: ; preds = %bb102 19 ret void 20bb102: ; preds = %bb53 21 br i1 %tmp595, label %bb148, label %bb92.preheader 22bb148.critedge: ; preds = %entry 23 ret void 24bb148: ; preds = %bb102 25 ret void 26} 27 28