summaryrefslogtreecommitdiffstats
path: root/llvm/test/Transforms/PruneEH/recursivetest.llx
diff options
context:
space:
mode:
Diffstat (limited to 'llvm/test/Transforms/PruneEH/recursivetest.llx')
-rw-r--r--llvm/test/Transforms/PruneEH/recursivetest.llx31
1 files changed, 16 insertions, 15 deletions
diff --git a/llvm/test/Transforms/PruneEH/recursivetest.llx b/llvm/test/Transforms/PruneEH/recursivetest.llx
index 0ef33b54eb2..231c7b37381 100644
--- a/llvm/test/Transforms/PruneEH/recursivetest.llx
+++ b/llvm/test/Transforms/PruneEH/recursivetest.llx
@@ -1,19 +1,20 @@
-; RUN: llvm-upgrade < %s | llvm-as | opt -prune-eh | llvm-dis | not grep invoke
+; RUN: llvm-as < %s | opt -prune-eh | llvm-dis | not grep invoke
-implementation
-
-internal int %foo() {
- invoke int %foo() to label %Normal except label %Except
-Normal:
- ret int 12
-Except:
- ret int 123
+define internal i32 @foo() {
+ invoke i32 @foo( )
+ to label %Normal unwind label %Except ; <i32>:1 [#uses=0]
+Normal: ; preds = %0
+ ret i32 12
+Except: ; preds = %0
+ ret i32 123
}
-int %caller() {
- invoke int %foo() to label %Normal except label %Except
-Normal:
- ret int 0
-Except:
- ret int 1
+define i32 @caller() {
+ invoke i32 @foo( )
+ to label %Normal unwind label %Except ; <i32>:1 [#uses=0]
+Normal: ; preds = %0
+ ret i32 0
+Except: ; preds = %0
+ ret i32 1
}
+
OpenPOWER on IntegriCloud