|  | ; RUN: opt < %s -licm -loop-unroll -disable-output | 
|  |  | 
|  | @resonant = external global i32		; <i32*> [#uses=2] | 
|  |  | 
|  | define void @weightadj() { | 
|  | entry: | 
|  | br label %bb | 
|  |  | 
|  | bb:		; preds = %bb158, %entry | 
|  | store i32 0, i32* @resonant, align 4 | 
|  | br i1 false, label %g.exit, label %bb158 | 
|  |  | 
|  | g.exit:		; preds = %bb68, %bb | 
|  | br i1 false, label %bb68, label %cond_true | 
|  |  | 
|  | cond_true:		; preds = %g.exit | 
|  | store i32 1, i32* @resonant, align 4 | 
|  | br label %bb68 | 
|  |  | 
|  | bb68:		; preds = %cond_true, %g.exit | 
|  | %tmp71 = icmp slt i32 0, 0		; <i1> [#uses=1] | 
|  | br i1 %tmp71, label %g.exit, label %bb158 | 
|  |  | 
|  | bb158:		; preds = %bb68, %bb | 
|  | br i1 false, label %bb, label %return | 
|  |  | 
|  | return:		; preds = %bb158 | 
|  | ret void | 
|  | } |