Upload Tizen:Base source
[external/binutils.git] / gas / testsuite / gas / hppa / basic / extract2.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         extrw,u %r4,5,10,%r6
9         extrw,u,= %r4,5,10,%r6
10         extrw,u,< %r4,5,10,%r6
11         extrw,u,od %r4,5,10,%r6
12         extrw,u,tr %r4,5,10,%r6
13         extrw,u,<> %r4,5,10,%r6
14         extrw,u,>= %r4,5,10,%r6
15         extrw,u,ev %r4,5,10,%r6
16
17         extrw,s %r4,5,10,%r6
18         extrw,s,= %r4,5,10,%r6
19         extrw,s,< %r4,5,10,%r6
20         extrw,s,od %r4,5,10,%r6
21         extrw,tr %r4,5,10,%r6
22         extrw,<> %r4,5,10,%r6
23         extrw,>= %r4,5,10,%r6
24         extrw,ev %r4,5,10,%r6
25
26         extrw,u %r4,%sar,5,%r6
27         extrw,u,= %r4,%sar,5,%r6
28         extrw,u,< %r4,%sar,5,%r6
29         extrw,u,od %r4,%sar,5,%r6
30         extrw,u,tr %r4,%sar,5,%r6
31         extrw,u,<> %r4,%sar,5,%r6
32         extrw,u,>= %r4,%sar,5,%r6
33         extrw,u,ev %r4,%sar,5,%r6
34         
35         extrw,s %r4,%sar,5,%r6
36         extrw,s,= %r4,%sar,5,%r6
37         extrw,s,< %r4,%sar,5,%r6
38         extrw,s,od %r4,%sar,5,%r6
39         extrw,tr %r4,%sar,5,%r6
40         extrw,<> %r4,%sar,5,%r6
41         extrw,>= %r4,%sar,5,%r6
42         extrw,ev %r4,%sar,5,%r6