aboutsummaryrefslogtreecommitdiffstats
path: root/test/Transforms/InstCombine/2007-11-22-IcmpCrash.ll
blob: 65273cdbe34c30d4500d9e5983b472a21397baba (plain)
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
}