blob: e6b628ac1c8b924f1a25ba0870cfaa5d5954468d [file] [log] [blame]
Chris Lattner5a23ddf2002-11-02 20:04:02 +00001
Chris Lattner5b9cd612002-12-17 02:02:01 +00002int %main() {
Chris Lattner5a23ddf2002-11-02 20:04:02 +00003 %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 Lattner67920c52003-01-13 00:57:11 +000015 %A = and long 4, 8
16 %B = or long %A, 7
17 %C = xor long %B, %A
18
Chris Lattner5b9cd612002-12-17 02:02:01 +000019 ret int 0
Chris Lattner5a23ddf2002-11-02 20:04:02 +000020}