Chandler Carruth | a5a29f9 | 2012-07-02 12:47:22 +0000 | [diff] [blame] | 1 | ; RUN: opt < %s -instcombine -S | grep "ashr i32 %val, 31" |
Chris Lattner | 0a981d1 | 2009-03-20 22:41:15 +0000 | [diff] [blame] | 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 | } |