Chris Lattner | 5a23ddf | 2002-11-02 20:04:02 +0000 | [diff] [blame] | 1 | |
Chris Lattner | 5b9cd61 | 2002-12-17 02:02:01 +0000 | [diff] [blame] | 2 | int %main() { |
Chris Lattner | 5a23ddf | 2002-11-02 20:04:02 +0000 | [diff] [blame] | 3 | %A = and sbyte 4, 8 |
4 | %B = or sbyte %A, 7 | ||||
5 | %C = xor sbyte %B, %A | ||||
6 | |||||
7 | %A = and short 4, 8 | ||||
8 | %B = or short %A, 7 | ||||
9 | %C = xor short %B, %A | ||||
10 | |||||
11 | %A = and int 4, 8 | ||||
12 | %B = or int %A, 7 | ||||
13 | %C = xor int %B, %A | ||||
14 | |||||
Chris Lattner | 67920c5 | 2003-01-13 00:57:11 +0000 | [diff] [blame^] | 15 | %A = and long 4, 8 |
16 | %B = or long %A, 7 | ||||
17 | %C = xor long %B, %A | ||||
18 | |||||
Chris Lattner | 5b9cd61 | 2002-12-17 02:02:01 +0000 | [diff] [blame] | 19 | ret int 0 |
Chris Lattner | 5a23ddf | 2002-11-02 20:04:02 +0000 | [diff] [blame] | 20 | } |