[llvm-commits] CVS: llvm/test/Regression/Transforms/SimplifyCFG/2002-06-24-PHINode.ll branch-fold-test.ll

Chris Lattner lattner at cs.uiuc.edu
Sat Jun 28 18:14:13 PDT 2003


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

2002-06-24-PHINode.ll updated: 1.2 -> 1.3
branch-fold-test.ll updated: 1.1 -> 1.2

---
Log message:

Eliminate explicit control flow in tests


---
Diffs of the changes:

Index: llvm/test/Regression/Transforms/SimplifyCFG/2002-06-24-PHINode.ll
diff -u llvm/test/Regression/Transforms/SimplifyCFG/2002-06-24-PHINode.ll:1.2 llvm/test/Regression/Transforms/SimplifyCFG/2002-06-24-PHINode.ll:1.3
--- llvm/test/Regression/Transforms/SimplifyCFG/2002-06-24-PHINode.ll:1.2	Mon Jul 29 16:12:20 2002
+++ llvm/test/Regression/Transforms/SimplifyCFG/2002-06-24-PHINode.ll	Sat Jun 28 18:13:03 2003
@@ -1,10 +1,7 @@
 ; -simplifycfg is not folding blocks if there is a PHI node involved.  This 
 ; should be fixed eventually
 
-; RUN: if as < %s | opt -simplifycfg | dis | grep br
-; RUN: then exit 1
-; RUN: else exit 0
-; RUN: fi
+; RUN: as < %s | opt -simplifycfg | dis | not grep br
 
 int %main(int %argc) {
         br label %InlinedFunctionReturnNode


Index: llvm/test/Regression/Transforms/SimplifyCFG/branch-fold-test.ll
diff -u llvm/test/Regression/Transforms/SimplifyCFG/branch-fold-test.ll:1.1 llvm/test/Regression/Transforms/SimplifyCFG/branch-fold-test.ll:1.2
--- llvm/test/Regression/Transforms/SimplifyCFG/branch-fold-test.ll:1.1	Tue Sep 24 11:13:20 2002
+++ llvm/test/Regression/Transforms/SimplifyCFG/branch-fold-test.ll	Sat Jun 28 18:13:03 2003
@@ -1,10 +1,7 @@
 ; This test ensures that the simplifycfg pass continues to constant fold
 ; terminator instructions.
 
-; RUN: if as < %s | opt -simplifycfg | grep br
-; RUN: then exit 1
-; RUN: else exit 0
-; RUN: fi
+; RUN: as < %s | opt -simplifycfg | not grep br
 
 int %test(int %A, int %B) {
 J:





More information about the llvm-commits mailing list