Testcase for PR116
authorChris Lattner <sabre@nondot.org>
Sun, 16 Nov 2003 21:47:01 +0000 (21:47 +0000)
committerChris Lattner <sabre@nondot.org>
Sun, 16 Nov 2003 21:47:01 +0000 (21:47 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10034 91177308-0d34-0410-b5e6-96231b3b80d8

test/Transforms/ADCE/2003-11-16-MissingPostDominanceInfo.ll [new file with mode: 0644]

diff --git a/test/Transforms/ADCE/2003-11-16-MissingPostDominanceInfo.ll b/test/Transforms/ADCE/2003-11-16-MissingPostDominanceInfo.ll
new file mode 100644 (file)
index 0000000..a174b4e
--- /dev/null
@@ -0,0 +1,17 @@
+; RUN: llvm-as < %s | opt -adce | lli
+declare void %exit(int)
+
+int %main(int %argc) {
+  %C = seteq int %argc, 1
+  br bool %C, label %Cond, label %Done
+
+Cond:
+  br bool %C, label %Loop, label %Done
+
+Loop:
+  call void %exit(int 0)
+  br label %Loop
+
+Done:
+       ret int 1
+}