diff options
author | Tanya Lattner <tonic@nondot.org> | 2008-03-19 05:39:35 +0000 |
---|---|---|
committer | Tanya Lattner <tonic@nondot.org> | 2008-03-19 05:39:35 +0000 |
commit | f9d25185d5da9181278cf526c6d53f7249d02bf6 (patch) | |
tree | 900d1668ea37d5ec7090bbeb80485445ee3da9b4 /llvm/test/Transforms/PruneEH/recursivetest.llx | |
parent | 554221e9fb01bdeb6986313d432336e852f25039 (diff) | |
download | bcm5719-llvm-f9d25185d5da9181278cf526c6d53f7249d02bf6.tar.gz bcm5719-llvm-f9d25185d5da9181278cf526c6d53f7249d02bf6.zip |
Upgrade tests.
llvm-svn: 48536
Diffstat (limited to 'llvm/test/Transforms/PruneEH/recursivetest.llx')
-rw-r--r-- | llvm/test/Transforms/PruneEH/recursivetest.llx | 31 |
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 } + |