diff options
Diffstat (limited to 'test/Transforms/DeadArgElim/2009-03-17-MRE-Invoke.ll')
-rw-r--r-- | test/Transforms/DeadArgElim/2009-03-17-MRE-Invoke.ll | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/test/Transforms/DeadArgElim/2009-03-17-MRE-Invoke.ll b/test/Transforms/DeadArgElim/2009-03-17-MRE-Invoke.ll index 6ccaa9f..f5f2ce1 100644 --- a/test/Transforms/DeadArgElim/2009-03-17-MRE-Invoke.ll +++ b/test/Transforms/DeadArgElim/2009-03-17-MRE-Invoke.ll @@ -13,3 +13,14 @@ T: T2: unreachable } + +define i32 @bar2() { +entry: + %x = invoke {i32,i32} @foo() to label %T unwind label %T2 +T: + %PN = phi i32 [0, %entry] + %y = extractvalue {i32,i32} %x, 1 + ret i32 %y +T2: + unreachable +}
\ No newline at end of file |