10 lines · plain
1; RUN: opt < %s -passes=instcombine -S | grep -v "i32 8"2; PR23303 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 %tmp39}10 1; RUN: opt < %s -passes=instcombine -S | grep -v "i32 8"2; PR23303 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 %tmp39}10