[llvm-commits] CVS: llvm/test/Regression/Transforms/SimplifyCFG/2002-05-05-EmptyBlockMerge.ll
    Chris Lattner 
    lattner at cs.uiuc.edu
       
    Wed May 26 18:55:02 PDT 2004
    
    
  
Changes in directory llvm/test/Regression/Transforms/SimplifyCFG:
2002-05-05-EmptyBlockMerge.ll updated: 1.3 -> 1.4
---
Log message:
Fix a test that was "broken" by new optimizations.  The transformation we
are doing is certainly correct, its just that we didn't have the capability
to do it when the testcase was written (no select instr)
---
Diffs of the changes:  (+4 -0)
Index: llvm/test/Regression/Transforms/SimplifyCFG/2002-05-05-EmptyBlockMerge.ll
diff -u llvm/test/Regression/Transforms/SimplifyCFG/2002-05-05-EmptyBlockMerge.ll:1.3 llvm/test/Regression/Transforms/SimplifyCFG/2002-05-05-EmptyBlockMerge.ll:1.4
--- llvm/test/Regression/Transforms/SimplifyCFG/2002-05-05-EmptyBlockMerge.ll:1.3	Tue Sep 16 10:29:52 2003
+++ llvm/test/Regression/Transforms/SimplifyCFG/2002-05-05-EmptyBlockMerge.ll	Wed May 26 18:51:29 2004
@@ -2,6 +2,9 @@
 ;
 ; RUN: llvm-as < %s | opt -simplifycfg | llvm-dis | grep 'br label'
 ;
+declare void %foo()
+implementation
+
 void "cprop_test12"(int* %data) {
 bb0:
         %reg108 = load int* %data
@@ -9,6 +12,7 @@
         br bool %cond218, label %bb3, label %bb2
 
 bb2:
+	call void %foo()
         br label %bb3
 
 bb3:
    
    
More information about the llvm-commits
mailing list