Chris Lattner | 0a981d1 | 2009-03-20 22:41:15 +0000 | [diff] [blame^] | 1 | ; RUN: llvm-as < %s | opt -instcombine | llvm-dis | grep {ashr i32 %val, 31} |
2 | ; PR3851 | ||||
3 | |||||
4 | define i32 @foo2(i32 %val) nounwind { | ||||
5 | entry: | ||||
6 | %shr = ashr i32 %val, 15 ; <i32> [#uses=3] | ||||
7 | %shr4 = ashr i32 %shr, 17 ; <i32> [#uses=1] | ||||
8 | ret i32 %shr4 | ||||
9 | } |