You've already forked linux-packaging-mono
							
							
		
			
	
	
		
			30 lines
		
	
	
		
			659 B
		
	
	
	
		
			LLVM
		
	
	
	
	
	
		
		
			
		
	
	
			30 lines
		
	
	
		
			659 B
		
	
	
	
		
			LLVM
		
	
	
	
	
	
|   | ; 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 | ||
|  | } |