Upload Tizen:Base source
[external/binutils.git] / gas / testsuite / gas / hppa / basic / deposit2.s
1         .code
2         .align 4
3 ; Deposit 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         depw,z %r4,5,10,%r6
9         depw,z,= %r4,5,10,%r6
10         depw,z,< %r4,5,10,%r6
11         depw,z,od %r4,5,10,%r6
12         depw,z,tr %r4,5,10,%r6
13         depw,z,<> %r4,5,10,%r6
14         depw,z,>= %r4,5,10,%r6
15         depw,z,ev %r4,5,10,%r6
16
17         depw %r4,5,10,%r6
18         depw,= %r4,5,10,%r6
19         depw,< %r4,5,10,%r6
20         depw,od %r4,5,10,%r6
21         depw,tr %r4,5,10,%r6
22         depw,<> %r4,5,10,%r6
23         depw,>= %r4,5,10,%r6
24         depw,ev %r4,5,10,%r6
25
26         depw,z  %r4,%sar,5,%r6
27         depw,z,= %r4,%sar,5,%r6
28         depw,z,< %r4,%sar,5,%r6
29         depw,z,od %r4,%sar,5,%r6
30         depw,z,tr %r4,%sar,5,%r6
31         depw,z,<> %r4,%sar,5,%r6
32         depw,z,>= %r4,%sar,5,%r6
33         depw,z,ev %r4,%sar,5,%r6
34
35         depw %r4,%sar,5,%r6
36         depw,= %r4,%sar,5,%r6
37         depw,< %r4,%sar,5,%r6
38         depw,od %r4,%sar,5,%r6
39         depw,tr %r4,%sar,5,%r6
40         depw,<> %r4,%sar,5,%r6
41         depw,>= %r4,%sar,5,%r6
42         depw,ev %r4,%sar,5,%r6
43
44         depwi -1,%sar,5,%r6
45         depwi,= -1,%sar,5,%r6
46         depwi,< -1,%sar,5,%r6
47         depwi,od -1,%sar,5,%r6
48         depwi,tr -1,%sar,5,%r6
49         depwi,<> -1,%sar,5,%r6
50         depwi,>= -1,%sar,5,%r6
51         depwi,ev -1,%sar,5,%r6
52
53         depwi,z -1,%sar,5,%r6
54         depwi,z,= -1,%sar,5,%r6
55         depwi,z,< -1,%sar,5,%r6
56         depwi,z,od -1,%sar,5,%r6
57         depwi,z,tr -1,%sar,5,%r6
58         depwi,z,<> -1,%sar,5,%r6
59         depwi,z,>= -1,%sar,5,%r6
60         depwi,z,ev -1,%sar,5,%r6
61
62         depwi -1,4,10,%r6
63         depwi,= -1,4,10,%r6
64         depwi,< -1,4,10,%r6
65         depwi,od -1,4,10,%r6
66         depwi,tr -1,4,10,%r6
67         depwi,<> -1,4,10,%r6
68         depwi,>= -1,4,10,%r6
69         depwi,ev -1,4,10,%r6
70
71         depwi,z -1,4,10,%r6
72         depwi,z,= -1,4,10,%r6
73         depwi,z,< -1,4,10,%r6
74         depwi,z,od -1,4,10,%r6
75         depwi,z,tr -1,4,10,%r6
76         depwi,z,<> -1,4,10,%r6
77         depwi,z,>= -1,4,10,%r6
78         depwi,z,ev -1,4,10,%r6