Upload Tizen:Base source
[external/binutils.git] / gas / testsuite / gas / hppa / basic / subi.s
1         .code
2         .align 4
3 ; Basic immediate instruction tests.  
4 ;
5 ; We could/should test some of the corner cases for register and 
6 ; immediate fields.  We should also check the assorted field
7 ; selectors to make sure they're handled correctly.
8         subi 123,%r5,%r6
9         subi,= 123,%r5,%r6
10         subi,< 123,%r5,%r6
11         subi,<= 123,%r5,%r6
12         subi,<< 123,%r5,%r6
13         subi,<<= 123,%r5,%r6
14         subi,sv 123,%r5,%r6
15         subi,od 123,%r5,%r6
16         subi,tr 123,%r5,%r6
17         subi,<> 123,%r5,%r6
18         subi,>= 123,%r5,%r6
19         subi,> 123,%r5,%r6
20         subi,>>= 123,%r5,%r6
21         subi,>> 123,%r5,%r6
22         subi,nsv 123,%r5,%r6
23         subi,ev 123,%r5,%r6
24
25         subio 123,%r5,%r6
26         subio,= 123,%r5,%r6
27         subio,< 123,%r5,%r6
28         subio,<= 123,%r5,%r6
29         subio,<< 123,%r5,%r6
30         subio,<<= 123,%r5,%r6
31         subio,sv 123,%r5,%r6
32         subio,od 123,%r5,%r6
33         subio,tr 123,%r5,%r6
34         subio,<> 123,%r5,%r6
35         subio,>= 123,%r5,%r6
36         subio,> 123,%r5,%r6
37         subio,>>= 123,%r5,%r6
38         subio,>> 123,%r5,%r6
39         subio,nsv 123,%r5,%r6
40         subio,ev 123,%r5,%r6
41
42         subi,tsv 123,%r5,%r6
43         subi,tsv,= 123,%r5,%r6
44         subi,tsv,< 123,%r5,%r6
45         subi,tsv,<= 123,%r5,%r6
46         subi,tsv,<< 123,%r5,%r6
47         subi,tsv,<<= 123,%r5,%r6
48         subi,tsv,sv 123,%r5,%r6
49         subi,tsv,od 123,%r5,%r6
50         subi,tsv,tr 123,%r5,%r6
51         subi,tsv,<> 123,%r5,%r6
52         subi,tsv,>= 123,%r5,%r6
53         subi,tsv,> 123,%r5,%r6
54         subi,tsv,>>= 123,%r5,%r6
55         subi,tsv,>> 123,%r5,%r6
56         subi,tsv,nsv 123,%r5,%r6
57         subi,tsv,ev 123,%r5,%r6