blob: 958151cf5ae5a24be2673e032d8f81edac8163ff (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
|
; RUN: opt %s -instcombine | llvm-dis | grep and.*32
; RUN: opt %s -instcombine | llvm-dis | \
; RUN: not grep or.*153
; PR1014
define i32 @test(i32 %tmp1) {
%ovm = and i32 %tmp1, 32 ; <i32> [#uses=1]
%ov3 = add i32 %ovm, 145 ; <i32> [#uses=1]
%ov110 = xor i32 %ov3, 153 ; <i32> [#uses=1]
ret i32 %ov110
}
|