Dan Gohman | 1880092 | 2009-09-11 18:01:28 +0000 | [diff] [blame] | 1 | ; RUN: opt < %s -instcombine -S | grep shl |
Reid Spencer | 91948d4 | 2007-04-14 20:13:02 +0000 | [diff] [blame] | 2 | ; END. |
Reid Spencer | ea8b07e | 2007-03-23 20:48:34 +0000 | [diff] [blame] | 3 | |
4 | define i1 @test0(i39 %X, i39 %A) { | ||||
5 | %B = lshr i39 %X, %A | ||||
6 | %D = trunc i39 %B to i1 | ||||
7 | ret i1 %D | ||||
8 | } | ||||
9 | |||||
10 | define i1 @test1(i799 %X, i799 %A) { | ||||
11 | %B = lshr i799 %X, %A | ||||
12 | %D = trunc i799 %B to i1 | ||||
13 | ret i1 %D | ||||
14 | } |