Duncan Sands | 57b6e9e | 2010-05-02 15:36:26 +0000 | [diff] [blame] | 1 | ; RUN: llc < %s -mtriple=i686-pc-linux-gnu -disable-fp-elim | not grep {addl .12, %esp} |
Duncan Sands | df8b1f0 | 2007-05-07 20:45:20 +0000 | [diff] [blame] | 2 | ; PR1398 |
| 3 | |
| 4 | %struct.S = type { i32, i32 } |
| 5 | |
| 6 | declare void @invokee(%struct.S* sret ) |
| 7 | |
| 8 | define void @invoker(%struct.S* %name.0.0) { |
| 9 | entry: |
Chris Lattner | 26b0000 | 2011-06-17 03:14:27 +0000 | [diff] [blame^] | 10 | invoke void @invokee( %struct.S* sret %name.0.0 ) |
Duncan Sands | df8b1f0 | 2007-05-07 20:45:20 +0000 | [diff] [blame] | 11 | to label %return unwind label %return |
| 12 | |
| 13 | return: ; preds = %entry, %entry |
| 14 | ret void |
| 15 | } |