aboutsummaryrefslogtreecommitdiffstats
path: root/test/Transforms/CodeExtractor
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2004-11-13 00:06:32 +0000
committerChris Lattner <sabre@nondot.org>2004-11-13 00:06:32 +0000
commit8de2da41057550ba4f5de1f932bc7755d5288365 (patch)
treebeea2f6ddada61972bd0d671dad4032a4650e5ec /test/Transforms/CodeExtractor
parent68c311aac64ca3bc50f48f4f1b4fd4c21fe0c4df (diff)
downloadexternal_llvm-8de2da41057550ba4f5de1f932bc7755d5288365.zip
external_llvm-8de2da41057550ba4f5de1f932bc7755d5288365.tar.gz
external_llvm-8de2da41057550ba4f5de1f932bc7755d5288365.tar.bz2
New testcase
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@17698 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/Transforms/CodeExtractor')
-rw-r--r--test/Transforms/CodeExtractor/2004-11-12-InvokeExtract.ll10
1 files changed, 10 insertions, 0 deletions
diff --git a/test/Transforms/CodeExtractor/2004-11-12-InvokeExtract.ll b/test/Transforms/CodeExtractor/2004-11-12-InvokeExtract.ll
new file mode 100644
index 0000000..b654266
--- /dev/null
+++ b/test/Transforms/CodeExtractor/2004-11-12-InvokeExtract.ll
@@ -0,0 +1,10 @@
+; RUN: llvm-as < %s | opt -extract-blocks -disable-output
+int %foo() {
+ br label %EB
+EB:
+ %V = invoke int %foo() to label %Cont unwind label %Unw
+Cont:
+ ret int %V
+Unw:
+ unwind
+}