summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2004-05-26 23:51:29 +0000
committerChris Lattner <sabre@nondot.org>2004-05-26 23:51:29 +0000
commitdcf3a6b1240cbeb0f74cf9261e4dae56830f51ee (patch)
tree773d363bbf59262532629488d408dc358929ffc5 /test
parentfe3a093bc61ab11dd2c6c9e1e60f42f0a7ef48f3 (diff)
downloadllvm-dcf3a6b1240cbeb0f74cf9261e4dae56830f51ee.tar.gz
llvm-dcf3a6b1240cbeb0f74cf9261e4dae56830f51ee.tar.bz2
llvm-dcf3a6b1240cbeb0f74cf9261e4dae56830f51ee.tar.xz
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) git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@13799 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test')
-rw-r--r--test/Transforms/SimplifyCFG/2002-05-05-EmptyBlockMerge.ll4
1 files changed, 4 insertions, 0 deletions
diff --git a/test/Transforms/SimplifyCFG/2002-05-05-EmptyBlockMerge.ll b/test/Transforms/SimplifyCFG/2002-05-05-EmptyBlockMerge.ll
index 3539bccc4a..054135355c 100644
--- a/test/Transforms/SimplifyCFG/2002-05-05-EmptyBlockMerge.ll
+++ b/test/Transforms/SimplifyCFG/2002-05-05-EmptyBlockMerge.ll
@@ -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 @@ bb0:
br bool %cond218, label %bb3, label %bb2
bb2:
+ call void %foo()
br label %bb3
bb3: