diff options
author | Chris Lattner <sabre@nondot.org> | 2004-05-26 23:51:29 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2004-05-26 23:51:29 +0000 |
commit | dcf3a6b1240cbeb0f74cf9261e4dae56830f51ee (patch) | |
tree | 773d363bbf59262532629488d408dc358929ffc5 /test | |
parent | fe3a093bc61ab11dd2c6c9e1e60f42f0a7ef48f3 (diff) | |
download | llvm-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.ll | 4 |
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: |