Upload Tizen:Base source
[external/binutils.git] / gas / testsuite / gas / arc / xor.s
1 # xor test
2
3         xor r0,r1,r2
4         xor r26,fp,sp
5         xor ilink1,ilink2,blink
6         xor r56,r59,lp_count
7
8         xor r0,r1,0
9         xor r0,0,r2
10         xor 0,r1,r2
11         xor r0,r1,-1
12         xor r0,-1,r2
13         xor -1,r1,r2
14         xor r0,r1,255
15         xor r0,255,r2
16         xor 255,r1,r2
17         xor r0,r1,-256
18         xor r0,-256,r2
19         xor -256,r1,r2
20
21         xor r0,r1,256
22         xor r0,-257,r2
23
24         xor r0,255,256
25         xor r0,256,255
26
27         xor r0,r1,foo
28
29         xor.al r0,r1,r2
30         xor.ra r3,r4,r5
31         xor.eq r6,r7,r8
32         xor.z r9,r10,r11
33         xor.ne r12,r13,r14
34         xor.nz r15,r16,r17
35         xor.pl r18,r19,r20
36         xor.p r21,r22,r23
37         xor.mi r24,r25,r26
38         xor.n r27,r28,r29
39         xor.cs r30,r31,r32
40         xor.c r33,r34,r35
41         xor.lo r36,r37,r38
42         xor.cc r39,r40,r41
43         xor.nc r42,r43,r44
44         xor.hs r45,r46,r47
45         xor.vs r48,r49,r50
46         xor.v r56,r52,r53
47         xor.vc r56,r55,r56
48         xor.nv r56,r58,r59
49         xor.gt r60,r60,r0
50         xor.ge r0,r0,0
51         xor.lt r1,1,r1
52         xor.hi r3,3,r3
53         xor.ls 4,4,r4
54         xor.pnz 5,r5,5
55
56         xor.f r0,r1,r2
57         xor.f r0,r1,1
58         xor.f r0,1,r2
59         xor.f 0,r1,r2
60         xor.f r0,r1,512
61         xor.f r0,512,r2
62
63         xor.eq.f r0,r1,r2
64         xor.ne.f r0,r1,0
65         xor.lt.f r0,0,r2
66         xor.gt.f 0,r1,r2
67         xor.le.f r0,r1,512
68         xor.ge.f r0,512,r2