1; RUN: opt < %s -instcombine -S | \
2; RUN:    grep and | count 1
3
4; Should be optimized to one and.
5define i1 @test1(i32 %a, i32 %b) {
6        %tmp1 = and i32 %a, 65280               ; <i32> [#uses=1]
7        %tmp3 = and i32 %b, 65280               ; <i32> [#uses=1]
8        %tmp = icmp ne i32 %tmp1, %tmp3         ; <i1> [#uses=1]
9        ret i1 %tmp
10}
11
12