This commit was generated by cvs2svn to track changes on a CVS vendor
[external/binutils.git] / gas / testsuite / gas / hppa / basic / unit.s
1         .code
2         .align 4
3 ; Basic unit 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
9         uxor %r4,%r5,%r6
10         uxor,sbz %r4,%r5,%r6
11         uxor,shz %r4,%r5,%r6
12         uxor,sdc %r4,%r5,%r6
13         uxor,sbc %r4,%r5,%r6
14         uxor,shc %r4,%r5,%r6
15         uxor,tr %r4,%r5,%r6
16         uxor,nbz %r4,%r5,%r6
17         uxor,nhz %r4,%r5,%r6
18         uxor,ndc %r4,%r5,%r6
19         uxor,nbc %r4,%r5,%r6
20         uxor,nhc %r4,%r5,%r6
21
22         uaddcm %r4,%r5,%r6
23         uaddcm,sbz %r4,%r5,%r6
24         uaddcm,shz %r4,%r5,%r6
25         uaddcm,sdc %r4,%r5,%r6
26         uaddcm,sbc %r4,%r5,%r6
27         uaddcm,shc %r4,%r5,%r6
28         uaddcm,tr %r4,%r5,%r6
29         uaddcm,nbz %r4,%r5,%r6
30         uaddcm,nhz %r4,%r5,%r6
31         uaddcm,ndc %r4,%r5,%r6
32         uaddcm,nbc %r4,%r5,%r6
33         uaddcm,nhc %r4,%r5,%r6
34
35         uaddcmt %r4,%r5,%r6
36         uaddcmt,sbz %r4,%r5,%r6
37         uaddcmt,shz %r4,%r5,%r6
38         uaddcmt,sdc %r4,%r5,%r6
39         uaddcmt,sbc %r4,%r5,%r6
40         uaddcmt,shc %r4,%r5,%r6
41         uaddcmt,tr %r4,%r5,%r6
42         uaddcmt,nbz %r4,%r5,%r6
43         uaddcmt,nhz %r4,%r5,%r6
44         uaddcmt,ndc %r4,%r5,%r6
45         uaddcmt,nbc %r4,%r5,%r6
46         uaddcmt,nhc %r4,%r5,%r6
47
48         uaddcm,tc %r4,%r5,%r6
49         uaddcm,tc,sbz %r4,%r5,%r6
50         uaddcm,tc,shz %r4,%r5,%r6
51         uaddcm,tc,sdc %r4,%r5,%r6
52         uaddcm,tc,sbc %r4,%r5,%r6
53         uaddcm,tc,shc %r4,%r5,%r6
54         uaddcm,tc,tr %r4,%r5,%r6
55         uaddcm,tc,nbz %r4,%r5,%r6
56         uaddcm,tc,nhz %r4,%r5,%r6
57         uaddcm,tc,ndc %r4,%r5,%r6
58         uaddcm,tc,nbc %r4,%r5,%r6
59         uaddcm,tc,nhc %r4,%r5,%r6