blob: a3d44cb2467aa1b9850f3cff9173f9975c377a7e [file] [log] [blame]
Chandler Carrutha5a29f92012-07-02 12:47:22 +00001; RUN: opt < %s -instcombine -S | grep -v "i32 8"
Nick Lewycky0d3645e2008-07-09 04:32:37 +00002; PR2330
3
4define i32 @a(i32 %a) nounwind {
5entry:
6 %tmp2 = sub i32 8, %a ; <i32> [#uses=1]
7 %tmp3 = and i32 %tmp2, 7 ; <i32> [#uses=1]
8 ret i32 %tmp3
9}