blob: 10541ef703255a32efffae055ea3cfc1f83a1e74 [file] [log] [blame]
Dan Gohman18800922009-09-11 18:01:28 +00001; RUN: opt < %s -instcombine -S | \
Reid Spencer91948d42007-04-14 20:13:02 +00002; RUN: not grep undef
Chris Lattner5898eff2006-02-13 22:31:50 +00003
Tanya Lattner5640bd12008-03-01 09:15:35 +00004define 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 Lattner5898eff2006-02-13 22:31:50 +00008}
9
Tanya Lattner5640bd12008-03-01 09:15:35 +000010