| Dan Gohman | 1880092 | 2009-09-11 18:01:28 +0000 | [diff] [blame] | 1 | ; RUN: opt < %s -instcombine -S | \ |
| Reid Spencer | 91948d4 | 2007-04-14 20:13:02 +0000 | [diff] [blame] | 2 | ; RUN: not grep undef |
| Chris Lattner | 5898eff | 2006-02-13 22:31:50 +0000 | [diff] [blame] | 3 | |
| Tanya Lattner | 5640bd1 | 2008-03-01 09:15:35 +0000 | [diff] [blame] | 4 | define i32 @test(i8 %A) { |
| 5 | %B = sext i8 %A to i32 ; <i32> [#uses=1] | ||||
| 6 | %C = ashr i32 %B, 8 ; <i32> [#uses=1] | ||||
| 7 | ret i32 %C | ||||
| Chris Lattner | 5898eff | 2006-02-13 22:31:50 +0000 | [diff] [blame] | 8 | } |
| 9 | |||||
| Tanya Lattner | 5640bd1 | 2008-03-01 09:15:35 +0000 | [diff] [blame] | 10 | |