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