| Dan Gohman | c8054d9 | 2009-09-09 00:09:15 +0000 | [diff] [blame] | 1 | ; RUN: llc < %s -enable-correct-eh-support |
| John Criswell | 14582b1 | 2005-10-19 18:51:07 +0000 | [diff] [blame] | 2 | |
| Tanya Lattner | 3f04773 | 2008-02-19 01:41:04 +0000 | [diff] [blame] | 3 | define i32 @test() { |
| 4 | unwind | ||||
| John Criswell | 14582b1 | 2005-10-19 18:51:07 +0000 | [diff] [blame] | 5 | } |
| 6 | |||||
| Tanya Lattner | 3f04773 | 2008-02-19 01:41:04 +0000 | [diff] [blame] | 7 | define i32 @main() { |
| 8 | %X = invoke i32 @test( ) | ||||
| 9 | to label %cont unwind label %EH ; <i32> [#uses=0] | ||||
| 10 | |||||
| 11 | cont: ; preds = %0 | ||||
| 12 | ret i32 1 | ||||
| 13 | |||||
| 14 | EH: ; preds = %0 | ||||
| 15 | ret i32 0 | ||||
| John Criswell | 14582b1 | 2005-10-19 18:51:07 +0000 | [diff] [blame] | 16 | } |
| Tanya Lattner | 3f04773 | 2008-02-19 01:41:04 +0000 | [diff] [blame] | 17 | |