|  | ; RUN: opt < %s -gvn -enable-pre -S | grep "b.pre"
 | 
						
						
						
							|  | 
 | 
						
						
						
							|  | define i32 @main(i32 %p, i32 %q) {
 | 
						
						
						
							|  | block1:
 | 
						
						
						
							|  |     %cmp = icmp eq i32 %p, %q 
 | 
						
						
						
							|  | 	br i1 %cmp, label %block2, label %block3
 | 
						
						
						
							|  | 
 | 
						
						
						
							|  | block2:
 | 
						
						
						
							|  |  %a = add i32 %p, 1
 | 
						
						
						
							|  |  br label %block4
 | 
						
						
						
							|  | 
 | 
						
						
						
							|  | block3:
 | 
						
						
						
							|  |   br label %block4
 | 
						
						
						
							|  | 
 | 
						
						
						
							|  | block4:
 | 
						
						
						
							|  |   %b = add i32 %p, 1
 | 
						
						
						
							|  |   ret i32 %b
 | 
						
						
						
							|  | }
 |