aboutsummaryrefslogtreecommitdiffstats
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)
downloadexternal_llvm-dcf3a6b1240cbeb0f74cf9261e4dae56830f51ee.zip
external_llvm-dcf3a6b1240cbeb0f74cf9261e4dae56830f51ee.tar.gz
external_llvm-dcf3a6b1240cbeb0f74cf9261e4dae56830f51ee.tar.bz2
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 3539bcc..0541353 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: