blob: f71b99ce1a4b8ca4fb8a836768f1cc7f9125b00e (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
; RUN: opt < %s -instcombine -disable-output
; PR1817
define i1 @test1(i32 %X) {
%A = icmp slt i32 %X, 10
%B = icmp ult i32 %X, 10
%C = and i1 %A, %B
ret i1 %C
}
define i1 @test2(i32 %X) {
%A = icmp slt i32 %X, 10
%B = icmp ult i32 %X, 10
%C = or i1 %A, %B
ret i1 %C
}
|