Fix a bug in GVN that Duncan noticed, where we potentially need to insert a
[oota-llvm.git] / test / Assembler / 2003-06-17-InvokeDisassemble.llx
index a444dc9b81b9854dc38b2f5be7579629e8e656a5..922a996cd7dda4fc3c8c85c6ce02fa6c3ed5cfb5 100644 (file)
@@ -1,6 +1,9 @@
 ; RUN: llvm-as < %s | llvm-dis
-void %test() {
-   invoke void %test() to label %Next except label %Next
-Next:
-       ret void
+
+define void @test() {
+        invoke void @test( )
+                        to label %Next unwind label %Next
+
+Next:           ; preds = %0, %0
+        ret void
 }