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