| Chandler Carruth | a5a29f9 | 2012-07-02 12:47:22 +0000 | [diff] [blame] | 1 | ; RUN: opt < %s -instcombine -S | grep -v "i32 8" |
| Nick Lewycky | 0d3645e | 2008-07-09 04:32:37 +0000 | [diff] [blame] | 2 | ; PR2330 |
| 3 | |||||
| 4 | define i32 @a(i32 %a) nounwind { | ||||
| 5 | entry: | ||||
| 6 | %tmp2 = sub i32 8, %a ; <i32> [#uses=1] | ||||
| 7 | %tmp3 = and i32 %tmp2, 7 ; <i32> [#uses=1] | ||||
| 8 | ret i32 %tmp3 | ||||
| 9 | } | ||||