[llvm-commits] CVS: llvm/test/Regression/Transforms/CorrelatedExprs/2002-09-23-PHIUpdateBug.ll

Chris Lattner lattner at cs.uiuc.edu
Mon Sep 23 15:05:01 PDT 2002


Changes in directory llvm/test/Regression/Transforms/CorrelatedExprs:

2002-09-23-PHIUpdateBug.ll updated: 1.1 -> 1.2

---
Log message:

Fix testcase to accurately expose bug


---
Diffs of the changes:

Index: llvm/test/Regression/Transforms/CorrelatedExprs/2002-09-23-PHIUpdateBug.ll
diff -u llvm/test/Regression/Transforms/CorrelatedExprs/2002-09-23-PHIUpdateBug.ll:1.1 llvm/test/Regression/Transforms/CorrelatedExprs/2002-09-23-PHIUpdateBug.ll:1.2
--- llvm/test/Regression/Transforms/CorrelatedExprs/2002-09-23-PHIUpdateBug.ll:1.1	Mon Sep 23 14:54:06 2002
+++ llvm/test/Regression/Transforms/CorrelatedExprs/2002-09-23-PHIUpdateBug.ll	Mon Sep 23 15:04:54 2002
@@ -5,17 +5,21 @@
 declare void %foo(int)
 
 void %test(int %A, bool %C) {
-	br bool %C, label %bb3, label %bb1
+	br bool %C, label %bb0, label %bb1
+bb0:
+	br label %bb3
+Unreachable:
+	br label %bb2
 bb1:                                    ;[#uses=0]
         %cond212 = setgt int %A, 9              ; <bool> [#uses=1]
-        br bool %cond212, label %bb2, label %bb3
+        br bool %cond212, label %bb2, label %bb7
 
 bb2:                                    ;[#uses=1]
 	%cond = setgt int %A, 7
         br bool %cond, label %bb3, label %bb7
 
 bb3:                                    ;[#uses=1]
-	%X = phi int [ 0, %0], [ 12, %bb1]
+	%X = phi int [ 0, %bb0], [ 12, %bb2]
         call void %foo( int %X )
         br label %bb7
 





More information about the llvm-commits mailing list